看起来 Deadbeef 播放器应该可以通过右键单击并选择“转换”来在不同的音频格式之间进行转换
但在那之后,经过几秒钟的延迟,好像什么都没有发生。
有人成功使用过它吗?如何使用?
答案1
这deadbeef 玩家的.deb 软件包的控制文件中存在一些错误。它没有正确列出某些组件的依赖项。例如,从 .mp3 格式转换为 .aac 格式需要faac
,但它没有列出。
我从终端播放它并尝试将 .mp3 文件转换为 .aac 文件。输出如下:
anwar@anwar:$ /opt/deadbeef/bin/deadbeef
starting deadbeef 0.5.6 [static]
......
......
selected output plugin: ALSA output plugin
INFO: loading playlist Default
INFO: from file /home/anwar/.config/deadbeef/playlists/0.dbpl
convgui: gtkui plugin not found
plugin Converter GTK3 UI failed to connect to dependencies, deactivated.
plugin Shellexec GTK3 UI failed to connect to dependencies, deactivated.
gtkui: found cover-art loader plugin
当我点击转换按钮时,输出如下:
converter: will encode using: faac -w -o "/home/anwar/fdfd.mp4" -
sh: 1: faac: not found
converter: write error (-1 bytes written out of 8000)
这清楚地表明,转换需要faac
未安装且不在其依赖列表中的包!
我faac
使用此命令安装了包
sudo apt-get install faac
安装完成后,转换成功完成,输出如下:
converter: will encode using: faac -w -o "/home/anwar/fdfd.mp4" -
Freeware Advanced Audio Coder
FAAC 1.28
Quantization quality: 100
Bandwidth: 16000 Hz
Object type: Low Complexity(MPEG-4) + M/S
Container format: MPEG-4 File Format (MP4)
Encoding - to /home/anwar/fdfd.mp4
frame | elapsed | play/CPU
2640 | 2.5 | 24.06x
转换所需的包列表:
对于 AAC -
faac
包。使用以下命令安装sudo apt-get install faac
对于 FLAC -
flac
软件包。使用以下命令安装sudo apt-get install flac
对于 MP3 -
lame
包。使用以下命令安装sudo apt-get install lame
对于 MS RIFF WAV - 无需任何软件包
对于 MusePack -
musepack-tools
包。使用以下命令安装sudo apt-get install musepack-tools
对于 Ogg Vorbis -
vorbis-tools
软件包。使用以下命令安装它sudo apt-get install vorbis-tools
对于 wavpack -
wavpack
包。使用以下命令安装它sudo apt-get install wavpack
对于 TTA - 我没有找到它的软件包。但是从源代码获取或编译它非常容易。
将其解压到您的主目录。
打开终端并转到解压的文件夹。
使用这些命令来安装它
make sudo make install
现在,您也可以使用 TTA 转换。
对于 TTA 转换:归功于此论坛帖子
要获取正确的文件名并设置输出位置:
%a - %t [%l]
会产生类似艺术家 - 标题 [1:23]. 有关标题格式的更多信息,这里。