#1 楼
您可以使用多种软件在12.04中执行相同的操作。使用WinFF
先安装winff和libavcodec-extra
sudo apt-get install winff libavcodec-extra
从短划线中打开Winff
然后在Winff窗口中执行这些操作
选择要转换的类别(选择音频)
选择音频文件格式(mp3)
键入转换文件的输出文件夹
,然后单击“转换”按钮。也可以单击“选项”按钮对音频格式和其他选项进行文件调整。
使用VLC
首先安装VLC和“ libavcodec-extra”软件包
sudo apt-get install vlc libavcodec-extra
从破折号打开VLC按
Super
键并在其中键入“ VLC” 然后从顶部面板菜单中选择“媒体”→“转换/保存”。
然后添加文件以在新窗口中进行转换。然后单击“转换”按钮。
在新窗口中,选择输出文件的目录,选择转换配置文件(音频mp3),然后单击“开始”按钮。
使用命令行
首先安装工具
sudo apt-get install ffmpeg libavcodec-extra libav-tools
如果您使用的是
使用此简单命令提取音频文件
avconv -i /input-file-name-with-path output-filename.mp3
例如,要将“ How fast.ogg”视频文件转换为
how-fast.mp3
,请使用以下命令:avconv -i /usr/share/example-content/Ubuntu_Free_Culture_Showcase/How\ fast.ogg how-fast.mp3
有关更多选项和信息,请参见手册页。
要提取音频
检查这些答案
https://askubuntu.com/a/234197 / 61218
ffmpeg提取音频
评论
我认为在命令行中,libavcodec-extra-53软件包很重要。在安装它之前,我没有成功转换为mp3。
– Arpad Horvath
2012年10月22日16:50
@ArpaD不是我在回答中说的吗?
–安瓦尔
2012年10月22日在16:51
出色的答案。辛苦了
–kevinarpe
2014年1月6日13:11
现在我认为是56。但是为什么不只安装libavcodec-extra元软件包呢?
– Hitechcomputergeek
2015年6月7日在7:56
+1为avconv。我一直在寻找一种简单的命令行方式来做到这一点!
–HighCommander4
17年1月3日在8:28
#2 楼
您可以使用ffmpeg做到这一点。使用以下命令安装ffmpeg:sudo apt-get install ffmpeg libavcodec-unstripped-52
libverse包libavcodec-unstripped-52在Multiverse存储库中可用,因此您需要启用它。
安装后这些软件包,您可以使用以下命令将音频提取为mp3:输入文件的路径。第二个选项-f mp3告诉ffmpeg输出是mp3格式。第三个选项,即-ab 192000告诉ffmpeg我们希望输出以192Kbps编码,而-vn告诉ffmpeg我们不想视频。最后一个参数是输出文件的名称。
评论
我在ffmpeg上进行了更多搜索,发现了这个很棒的指南catswhocode.com/blog/19-ffmpeg-commands-for-all-needs
–b-ak
2011-11-20 8:33
我更喜欢较新的音频/视频转换器avconv。语法与ffmpeg相似:'avconv -i input.mp4 -vn -qscale 1 output.mp3'... -qscale 1确保最高质量(和VBR),并且编码器的类型从输出文件扩展名推导出。
–arielf
2012年7月8日在4:07
ffmpeg现在来自libav-tools。
–密探
13年11月29日在16:56
运行该程序时,它会显示:***该程序已被弃用***该程序仅出于兼容性目的而提供,将在以后的版本中删除。请改用avconv。
– Melmi
2013年12月12日16:52
很好的答案,因为ffmpeg可以在mac os上使用,并且我不需要切换到ubuntu :)
– kelin
16年5月9日在21:18
#3 楼
soundconverter是另一个可以将音频格式以及视频也转换为音频的工具:或通过终端: >
评论
我必须执行sudo apt-get install ubuntu-restricted-extras才能转换为mp3
–明智的话
16年5月31日下午4:19
#4 楼
使用WinFF(安装它)非常容易,这是ffmpeg的GUI。单击添加。
选择视频文件
在“转换为”中,选择“音频”
选择音频编解码器
单击“转换”。 (请注意,如果窗口太小,“转换”按钮有时可能会消失。如果看不到窗口,则将其放大)。
完成。截图:
#5 楼
Audacity还可以打开flv文件并将其导出为mp3,flac和其他格式。我最喜欢的方式是在Thunar自定义操作中使用
gnome-terminal -e "avconv -i %f %f.mp3"
。更好的是,要获得192 kbps的恒定比特率:实际上,flv(和mp4)文件中的音频是avconv -i %f -c:a libmp3lame -ac 2 -b:a 190k %f.mp3
格式。为了尽可能接近原始声音的质量,请考虑在aac
容器中使用aac
。如果必须使用mp3格式,则在转换为mp3时请考虑m4a
文件的初始比特率。更多内容。#6 楼
soundconverter 是另一个工具,可以将音频格式以及视频仅转换为音频。它可以安装在软件中心中(通过单击上面的链接),也可以在终端中运行这些命令(Ctrl + Alt + T):
sudo apt-get update
sudo apt-get install soundconverter
评论
您是否测试过在soundconverter中将flv转换为mp3?在将mp4视频转换为mp3时可以正常工作,在我的情况下,它可以无休止地工作到winff可以在几秒钟内转换的flv文件
–user47206
13年2月1日在11:58
还安装ubuntu-restricted-extras进行mp3转换
–明智的话
16年5月31日下午4:20
#7 楼
您可以使用VLC播放器转换媒体文件。加载媒体文件=>进行转换:菜单栏>媒体>转换/保存。
评论
谢谢你的提示。我已经使用VLC一段时间了,但是我不知道该功能
– Mysterio
2012年5月11日17:57
#8 楼
mkvtoolnix是一个很好的软件包,它可以同时按曲目,章节或特定时间提取。mkvmerge -i <input_video>
曲目ID 0:视频(MPEG- 4p10 / AVC / h.264)
曲目ID 1:音频(AC-3 / E-AC-3)
曲目ID 2:音频(AC-3 / E-AC-3)
/>
要按每个章节提取TrackID 2(假设有较长的视频)
mkvmerge -o <output_audio> --audio-tracks 2 --no-video --split chapters:all <input_video>
得到编号文件,output_audio001,output_audio002 ...
然后将每个音频文件转换为mp3
#9 楼
您可以使用简单的命令来实现:ffmpeg -i yourVideoInput.mp4 theAudioOutput.mp3
#10 楼
您还可以使用Transmagedon Video Converter将视频文件转换为声音文件。或在三叉音中: br />
sudo apt-get install transmageddon
要转换为MP4,必须在
Choose Video Codec
中选择No Video
。可以通过将
.ogg
选择为Ogg来转换为Presets
。#11 楼
我使用VLC媒体播放器将.flv文件转换为.mp4 / mp3文件。即使加载整个文件,Audacity也失败。它只能加载前8秒钟,并且我可以导出音频。
但是,VLC最快!
让其他所有软件都变得如此!
评论
从技术上讲您无法做到,但是您可以做的就是将视频中的声音提取为MP3格式...mp4和flv视频文件都包含aac音频。将音频作为mp3播放很容易,但是在有损格式之间进行转换可能会有些问题。必须考虑输入和输出比特率。请参阅此问题下不同答案中的讨论。也许最好的解决方案是将音频保留为m4a容器中的aac格式-更多信息
@cipricus mp4和flv视频文件都可以包含多种格式的声音,包括aac和mp3。例如,FLV容器规范提到了不少于15种受支持的声音编解码器/类型。
@OctavianNaicu-你是对的。我的评论旨在提倡保持音频而不进行转换的想法。不管采用哪种格式,这都是一个好主意,但是当然应该通过使用诸如mediainfo之类的工具预先知道特定的音频格式。 (另一方面,由于flv和mp4是youtube视频的常见格式,其中包含AAC音频,所以我想这个问题隐含地指向youtube。)
我同意您的意见,如果可能,不应转换音频。我试图传达一种想法,即容器可以保存不同格式的音频数据,您需要查看的格式/编解码器而不是容器。根据源音频格式的不同,可能需要将音频转码(例如,将mp4中的aac转换为mp3中的mp3),或者将其复制到新容器中(mp4中的mp3到mp3中的mp3)。