如何将音频从 MP4 或 FLV 视频文件转换为 mp3?

b-a*_*-ak 137 flv convert mp3 mp4 media

是否有应用程序允许我从 MP4 或 FLV 视频文件中提取音频并将其存储为 MP3 文件以在便携式媒体播放器中使用?

Anw*_*war 155

您可以使用多个软件在 12.04 中执行相同操作。

使用 WinFF

  1. 首先安装 winff 和 libavcodec-extra

     sudo apt-get install winff libavcodec-extra
    
    Run Code Online (Sandbox Code Playgroud)
  2. 从破折号打开 Winff

    在此处输入图片说明

  3. 然后在 Winff 窗口中,执行这些操作

    1. 添加文件

    2. 选择要转换的类别(选择音频)

    3. 选择音频文件格式 (mp3)

    4. 输入转换文件的输出文件夹

    在此处输入图片说明

    1. 然后单击转换按钮。您还可以单击选项按钮来调整音频格式和其他选项。

    在此处输入图片说明

    在此处输入图片说明

使用 VLC

  1. 首先安装 VLC 和“libavcodec-extra”包

    sudo apt-get install vlc libavcodec-extra
    
    Run Code Online (Sandbox Code Playgroud)
  2. 通过按Super键并在那里键入“VLC”从破折号打开 VLC

    在此处输入图片说明

  3. 然后从顶部面板菜单中,选择媒体转换/保存

    在此处输入图片说明

  4. 然后在新窗口中添加要转换的文件。然后单击转换按钮。

    在此处输入图片说明

  5. 在新窗口中,选择输出文件的目录,选择转换配置文件(音频 mp3)并单击开始按钮。

    在此处输入图片说明

使用命令行

  1. 首先安装工具

    sudo apt-get install ffmpeg libavcodec-extra libav-tools
    
    Run Code Online (Sandbox Code Playgroud)

    如果您正在使用

  2. 使用这个简单的命令来提取音频文件

    avconv -i /input-file-name-with-path output-filename.mp3
    
    Run Code Online (Sandbox Code Playgroud)

    例如将“How fast.ogg”视频文件转换为how-fast.mp3使用此命令:

    avconv -i /usr/share/example-content/Ubuntu_Free_Culture_Showcase/How\ fast.ogg how-fast.mp3
    
    Run Code Online (Sandbox Code Playgroud)

    有关更多选项和信息,请参阅手册页

只提取音频

检查这些答案

  • 现在我认为它是 56。但为什么不安装 `libavcodec-extra` 元包? (4认同)
  • +1 为`avconv`。长期以来,我一直在寻找一种简单的命令行方式来执行此操作! (3认同)
  • 杰出的答案。干得好。 (2认同)

bin*_*inW 66

你可以使用 ffmpeg 来做到这一点。使用以下命令安装 ffmpeg:

sudo apt-get install ffmpeg libavcodec-unstripped-52
Run Code Online (Sandbox Code Playgroud)

包 libavcodec-unstripped-52 在 Multiverse repo 中可用,因此您需要启用它。
安装这些软件包后,您可以使用如下命令将音频提取为 mp3:

ffmpeg -i video.mp4 -f mp3 -ab 192000 -vn music.mp3
Run Code Online (Sandbox Code Playgroud)

上面命令中的-i选项很简单:它是输入文件的路径。第二个选项-f mp3告诉 ffmpeg 输出是 mp3 格式。第三个选项,即-ab 192000告诉 ffmpeg 我们希望输出以 192Kbps 编码,-vn告诉 ffmpeg 我们不想要视频。最后一个参数是输出文件的名称。

  • 我更喜欢较新的音频/视频转换器 avconv。语法类似于 ffmpeg: 'avconv -i input.mp4 -vn -qscale 1 output.mp3' ... -qscale 1 确保最高质量(和 VBR),编码器的类型从输出文件扩展名中推导出来。 (3认同)

duf*_*ack 13

soundconverter 是另一种可以将音频格式和视频仅转换为音频的工具:

通过软件中心安装

或通过终端:

sudo apt-get install soundconverter


Jo-*_*tad 9

使用 WinFF(安装它)非常容易,它是 ffmpeg 的 GUI。

  1. 点击添加。
  2. 选择视频文件
  3. 在转换为中,选择音频
  4. 选择音频编解码器
  5. 单击转换。(请注意,如果窗口太小,转换按钮有时可能会消失。如果您看不到它,请将窗口放大)

完毕。截屏:

在此处输入图片说明


小智 6

Audacity还可以打开一个 flv 文件并导出为 mp3、flac 等格式

在此处输入图片说明

在此处输入图片说明


我最喜欢的方法是gnome-terminal -e "avconv -i %f %f.mp3"在 Thunar 自定义操作中使用。更好的是,要获得 192 kbps 的恒定比特率:

avconv -i %f -c:a libmp3lame -ac 2 -b:a 190k %f.mp3

事实上,flv(和 mp4)文件中的音频是有aac格式的。为了尽可能接近原始声音的质量,请考虑aacm4a容器中使用 。如果必须使用 mp3 格式,请aac在转换为 mp3 时考虑文件的初始比特率。更多在这里


小智 5

声音转换器 安装声音转换器 是另一种只能将音频格式和视频转换为音频的工具。

它可以安装在软件中心(通过单击上面的链接)或通过在终端(Ctrl+ Alt+ T)中运行这些命令:

sudo apt-get update
sudo apt-get install soundconverter
Run Code Online (Sandbox Code Playgroud)