如何启用 Ubuntu KDE Dolphin 预览音频缩略图?

Sar*_*abo 4 kde dolphin kubuntu 16.04

我注意到运行 KDE 的 Dolphin 文件管理器的 Ubuntu 16.04 由于某种原因无法预览音频缩略图。我不确定为什么,我已经检查了配置 Dolphin -> 常规 -> 预览 -> 文件类型,并且音频没有被列为受支持的类型(它根本没有出现)有什么办法可以解决这个问题?我与音频互动,并且非常喜欢用图片标记它们,但看不到缩略图有点糟糕。

注意:我看过https://www.linux-apps.com/content/show.php?content=114885,但很多人说它没有用,而且似乎也没有我正在运行的相同版本的 KDE。

编辑 0:按照cmake说明操作后,我在尝试运行时遇到此错误make发出命令

use*_*687 5

KDE 预览缩略图

如果为文件类型安装了拇指创建者插件,则 KDE 应用程序可以显示文件的缩略图。安装后,需要从应用程序设置中启用插件。

KDE 框架 5 / Plasma 5 / 应用程序

当前 KDE 发布为三个项目:Frameworks、Plasma 和 KDE Application。发布时间表:https : //community.kde.org/Schedules

应用程序和框架版本可以查看应用程序帮助。与 Dolphin 一起:Dolphin > 控制 > 帮助 > 关于 Dolphin:

在此处输入图片说明

音频缩略图

KDE4:https ://www.linux-apps.com/content/show.php ? content = 114885

KF5(KDE 框架 5):

基于 Debian 的构建示例:https : //www.kubuntuforums.net/showthread.php?t=32568&page=5&p=390275&viewfull=1#post390275

构建/安装示例的副本:

下载 audiothumbs-frameworks-master.zip

音频拇指框架:https : //github.com/eplightning/audiothumbs-frameworks

在此处输入图片说明

解压 audiothumbs-frameworks-master.zip

安装构建依赖:

  • 构建必不可少的
  • 制作
  • 额外的cmake模块
  • kio-dev
  • libflac++-dev
  • libtag1-dev

编译和安装:

通用命令:

mkdir -p builddir
cd builddir && cmake .. -DCMAKE_INSTALL_PREFIX=$(kf5-config --prefix) -DCMAKE_BUILD_TYPE=Release -DKDE_INSTALL_USE_QT_SYS_PATHS=ON
make
sudo make install
Run Code Online (Sandbox Code Playgroud)

例子:

$ mkdir -p builddir


$ cd builddir && cmake .. -DCMAKE_INSTALL_PREFIX=$(kf5-config --prefix) -DCMAKE_BUILD_TYPE=Release -DKDE_INSTALL_USE_QT_SYS_PATHS=ON
-- The C compiler identification is GNU 5.4.0
-- The CXX compiler identification is GNU 5.4.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Looking for __GLIBC__
-- Looking for __GLIBC__ - found
-- Performing Test _OFFT_IS_64BIT
-- Performing Test _OFFT_IS_64BIT - Success
-- TagLib found: -L/usr/lib/x86_64-linux-gnu -ltag
-- FLAC++ found: /usr/lib/x86_64-linux-gnu/libFLAC++.so;/usr/lib/x86_64-linux-gnu/libFLAC.so
-- Performing Test FLAC_STREAMMETADATA_OPERATOR_FOUND
-- Performing Test FLAC_STREAMMETADATA_OPERATOR_FOUND - Success
-- Performing Test FLAC_METADATA_PICTURE_FOUND
-- Performing Test FLAC_METADATA_PICTURE_FOUND - Success
-- Configuring done
-- Generating done
-- Build files have been written to: /home/rog131/tmp/audiothumbs-frameworks-master/builddir


$ make
Scanning dependencies of target AudioThumbs_automoc
[ 25%] Automatic moc for target AudioThumbs
Generating moc_AudioThumbs.cpp
[ 25%] Built target AudioThumbs_automoc
Scanning dependencies of target AudioThumbs
[ 50%] Building CXX object src/CMakeFiles/AudioThumbs.dir/AudioThumbs.cpp.o
[ 75%] Building CXX object src/CMakeFiles/AudioThumbs.dir/AudioThumbs_automoc.cpp.o
[100%] Linking CXX shared module AudioThumbs.so
[100%] Built target AudioThumbs

$ sudo make install                                                                  
[ 25%] Automatic moc for target AudioThumbs
[ 25%] Built target AudioThumbs_automoc
[100%] Built target AudioThumbs
Install the project...
-- Install configuration: "Release"
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/AudioThumbs.so
-- Installing: /usr/share/kservices5/AudioThumbs.desktop
Run Code Online (Sandbox Code Playgroud)

官方 KDE 版本的一部分:

音频缩略图作为 KDE 应用程序 17.04 或更高版本的一部分发布:https : //git.reviewboard.kde.org/r/129985/

音频缩略图是 kio-extras 的一部分。Ubuntu 软件包:https : //packages.ubuntu.com/search?keywords= kio-extras &searchon=names&suite=all§ion=all

可能的反向移植包

Kubuntu 提供反向移植:http : //www.kubuntu.org -> http://www.kubuntu.org/news/

在此处输入图片说明