sri*_*inu 48 conversion software-recommendation mp3 mp4
我有一些 mp4 格式的歌曲,我想将它们转换为 mp3 格式。
我是 Ubuntu/Linux 的新手。所以请解释一步一步的过程或提供任何可以完成上述工作的软件。
rev*_*dj1 53
我会推荐声音转换器。用于您想要的东西非常简单。您可以在软件中心找到它,或者从终端安装它:
sudo apt-get install soundconverter
Run Code Online (Sandbox Code Playgroud)
Ubuntu Repo:soundconverter
Apt 链接:安装 soundconverter
您需要做的就是打开它,更改您的首选项(编辑 -> 首选项),然后单击“添加文件”或“添加文件夹”按钮以添加要转换的音乐,然后单击转换。它并没有变得更简单。
小智 36
我已经从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
Run Code Online (Sandbox Code Playgroud)
此外,根据evilsoup的建议,您还可以使用以下单行。它“将当前目录中的每个 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
Run Code Online (Sandbox Code Playgroud)
jfr*_*k53 15
如果您的意思是从视频 MP4 文件导出音频,然后使用 ffmpeg,我一直从 FLV 文件中执行此操作。首先安装ffmpeg:
sudo apt-get install ffmpeg libavcodec-unstripped-52
Run Code Online (Sandbox Code Playgroud)
运行:
ffmpeg -i video.mp4 -f mp3 -ab 192000 -vn music.mp3
Run Code Online (Sandbox Code Playgroud)
它可能会说您缺少一些 MP4 编解码器,在这种情况下只需运行:
aptitude search codecname
Run Code Online (Sandbox Code Playgroud)
并找到它来安装。
顺便说一下,您可以通过搜索网络获得更多相关信息。以下是一些有用的资源,以这种方式找到:
以下是如何无损地从 MP4 视频中提取音频(在不降低质量的情况下保持原始声音不变)
ffmpeg -i video.mp4 -vn -acodec copy audio.m4a
Run Code Online (Sandbox Code Playgroud)
当然,这会导致 M4A 音频文件而不是 MP3。但是现在大多数软件和手机都可以开箱即用地播放 M4A。