我有一些 mp4 格式的歌曲,我想将它们转换为 mp3 格式。
我是 Ubuntu/Linux 新手。所以请解释一下分步过程或提供任何可以完成上述工作的软件。
答案1
答案2
mp4
我已经从和m4a
文件中提取了音频并mp3
多次将它们转换为格式;当有大量播客进入m4a
或mp4
格式时,它非常有用。
我发现允许使用专有格式的最可靠方法ffmpeg
是从源代码构建它,尽管jfreak53's
如果您不想从源代码构建,您可以查看它是否与方法一起使用。(卸载所有文件后,我使用此文件从源代码ffmpeg
进行编译ffmpeg
指导)
此外,我修改了以下脚本(信用给原创者),保留原名在新转换的文件中,这可能对您有用。将其保存在文本编辑器中,然后使用 使其可执行chmod +x yourscriptname
。
#!/bin/bash
for f in *.mp4
do
name=`echo "$f" | sed -e "s/.mp4$//g"`
ffmpeg -i "$f" -vn -ar 44100 -ac 2 -ab 192k -f mp3 "$name.mp3"
done
此外,根据邪恶汤,您还可以使用以下单行代码。它“将当前目录中的每个 MP4 转换为 MP3”,保留文件的原始名称,并且“要将其用于 flv 或 avi 或其他格式,只需更改 mp4 的两个实例”:
for f in *.mp4; do ffmpeg -i "$f" -vn -c:a libmp3lame -ar 44100 -ac 2 -ab 192k "${f/%mp4/mp3}"; done
答案3
如果你的意思是导出 MP4 视频文件中的音频,那么使用 ffmpeg,我经常从 FLV 文件中执行此操作。首先安装 ffmpeg:
sudo apt-get install ffmpeg libavcodec-unstripped-52
运行:
ffmpeg -i video.mp4 -f mp3 -ab 192000 -vn music.mp3
它可能会说您缺少一些 MP4 编解码器,在这种情况下只需运行:
aptitude search codecname
并找到它进行安装。
顺便说一句,您可以通过搜索网络获取有关此内容的更多信息。以下是通过这种方式找到的一些有用资源:
答案4
FF Multi Converter 是一款简单的图形应用程序,它可让您使用和结合其他程序在所有流行格式之间转换音频、视频、图像和文档文件。它使用 ffmpeg 处理音频/视频文件,使用 unoconv 处理文档文件,使用 PythonMagick 库处理图像文件转换。
FF Multi Converter 的目标是将所有多媒体类型集中在一个应用程序中,并通过用户友好的界面轻松提供转换功能。将逐步添加额外的选项。
该应用程序是用python和PyQt编写的。
所有代码均根据 GNU 通用公共许可证进行授权。
FF Multi Converter 是免费软件——尊重您的自由的软件。
特征
多种文件格式的转换。
界面非常易于使用。
访问常见的转换选项。
保存和命名文件的选项。
递归转换。
在 Ubuntu 和 Debian 上安装
稳定版本
要将 ppa 添加到系统资源并安装 ffmulticonverter,请打开终端并输入:
sudo add-apt-repository ppa:ffmulticonverter/stable
sudo apt-get update
sudo apt-get install ffmulticonverter
开发版本
只需将 ppa 名称更改为 ppa:ffmulticonverter/unstable 并输入与上述相同的命令。