在windows下有格式工厂之类的软件可以转换媒体格式,在linux
下
呢?又没有这样的软件呢?既然linux喜欢命令行式操作,那linux迷就将命令行进行到底。今天介绍怎么在linux命令行下转换媒体格式,要用到的
工具就是ffmpeg。ffmpeg是一个Linux下音频视频格式转换的通用工具. 下面几条我觉得还不错,常用,就分享给linux迷爱好者了。
avi电影音频提取
用下面这个命令行能够把电影里的音频提取出来, 成为一个独立的mp3文件, 这样可以听电影:
ffmpeg -i input.avi -ab 128k output.mp3
其中指定了mp3压缩码率为128k, 我想应能满足大多数人的要求了.
ac3音频提取
这个例子和上一个例子类似, 不过由于音频是ac3编码的, 因此参数稍有不同:
ffmpeg -i The.Devil.Wears.Prada.AC3.x264.mkv -acodec libmp3lame -ab 128 -ac 2 The.Devil.Wears.Prada.mp3
无损音频转换
我有一个ipod, 为了把网上下到的ape/flac格式的文件转成苹果的无损格式, 我使用的是下面的命令:
ffmpeg -i input.ape -acodec alac output.m4a
一般来说, 一个专辑里面有多个文件, 下面的循环能够做批量转换, 这个例子里面是对当前目录下所有的flac音乐进行转换.
for i in *.flac
do
ffmpeg -i "$i" -acodec alac "`basename "$i" .flac`.m4a"
done
视频转换成flash视频
我的手机能够播放flv这种flash视频文件, 有时候我会把喜欢的电视剧转成flv文件放在手机上播放, 下面是批量转换的例子:
for file in *
do
bsnm=`basename $file .avi`
ffmpeg -i $file -s qvga -ar 44100 "$bsnm".flv
done
分享到:
相关推荐
java做amr转MP3,windows和linux都有,具体的操作搜百度即可
linux下安装FFmpeg命令,亲测可用,文档里面说明了具体的操作步骤,按上面的操作执行即可安装成功.
java调用视频转换工具ffmpeg,包含软件、详细文档及java代码。 ffmpeg.exe能解析的格式:(asx,asf,mpg,wmv,3gp,mp4,mov,avi,flv等)
FFmpeg是在Linux下开发出来的,但它可以在包括Windows在内的大多数操作系统中编译。这个项目是由Fabrice Bellard发起的,现在由Michael Niedermayer主持。可以轻易地实现多种视频格式之间的相互转换,例如可以将...
FFmpeg是在 Linux 下开发出来的,但它可以在包括 Windows 在内的大多数操作系统中编译。这个项目是由 Fabrice Bellard 发起的,现在由 Michael Niedermayer 主持。可以轻易地实现多种视频格式之间的相互转换,例如...
ffmpeg流媒体格式转换工具
ffmpeg,视频格式转换,Linux下FFmpeg编译,支持大部分主流视频编码格式
可以先用别的工具(mencoder)转换为avi(ffmpeg能解析的)格式; mencoder.exe;drv43260.dll;pncrt.dll这3个文件是为文件格式(wmv9,rm,rmvb等) 转换为avi(ffmpeg能解析的)格式准备的;再把转换好的avi文件再用...
java 视频格式转换-ffmpeg工具包及代码下载。java 视频格式转换-ffmpeg工具包及代码下载。
C# Winfrom调用ffmpeg转换视频格式,可以控制转换视频后的压缩比率,支持批量转换,代码仅供参考,出问题了别找我哈(●'◡'●)
该组件主要是通过FFMPEG来实现视频格式转换
源码通过ffmpeg库实现了将bmp格式图像转换为jpeg格式图像
VC2008项目打包,使用FFmpeg版本为2.2.2 win32bit /* *将RGB转换为YUV420P * *码术 codemanship ...*微信公众号: codemanship *本程序实现了RGB像素数据转换为...*通过学习本例子可以了解FFmpeg的图片格式转换的过程。 */
FFmpeg命令行工具
linux下ffmpeg获取视频流
linux下编译ffmpeg及简单例子。ffmpeg,linux。centos
ffmpeg既可以播放视频,也提供命令行工具来处理视频,另外还有强大的视频处理库用于开发,下面是以Linux为例介绍ffmpeg的安装流程的简单的命令行对视频进行转码操作。 Linux服务器安装ffmpeg+libx264+libmp3lame
ffmpeg 全部命令行参数 ,逐个参数解释
ffmpeg 命令工具,可以编辑音视频 也可以播放音视频,也可以查看音视频的基本信息。配置在本地系统上,就是一个强大的音视频播放器,做简单的音视频编辑足够使用了。
ffmpeg的编译过程详解,ffmpeg命令行工具在android 上的移植,通过ndk-build或者cmake方式在android studio2.2,ndk14(官网下载android studio2.2,然后通过studio上sdk下载ndk-bundle)构建工程项目。使用的ffmpeg...