ffmpeg使用

  使用ffmpeg解码X264产生的编码文件s1。yuv,命令如下:ffmpeg - s 352 x288 - s1。yuv s1.mpg,则可以将s1.yuv解码成mpg文件,可以使用暴风影音播放,上面的352 x288是原始序列的大小,“x”是英文字母,而不是“*”。         附:FFMPEG功能   ,   yuv420p原始图像到264文件   ffmpeg我test.yuv test.h364 注意要是以h364结尾才可以哦   ,   ,   ,   
1。视频音频格式转换   Ffmpeg能使用任何支持的格式和协议作为输入:      *比如你可以输入YUV文件:ffmpeg % d - i/tmp/测试。Y/tmp/out.mpg   它将要使用如下文件:   ,,,,,/tmp/电平。Y,/tmp/电平。U/tmp/电平。V,
/tmp/test1。Y,/tmp/test1。U/tmp/test1.V等等…      ,,*你能输入原始的YUV420P文件:ffmpeg - i/tmp/测试。yuv/tmp/out.avi   ,,原始的YUV420P文件包含原始的YUV极性,每帧以Y平面开始,跟随U和V平面,它们是Y平面水平垂直的一半分辨率      ,,*你能输出原始的YUV420P文件   ,,ffmpeg -我mydivx。avi - o hugefile.yuv      ,,,,,*你能设置几个输入文件和输出文件   ,,,,,ffmpeg - i/tmp/a。wav - s 640 x480 - i/tmp/a。yuv/tmp/a.mpg   ,,,,,上面的命令行转换音频文件。wav和原始的YUV视频文件a.yuv到mpeg文件a.mpeg   ,,,,,   ,,,,,*你也能同时转换音频和视频   ffmpeg - i/tmp/a。wav ar 22050/tmp/a.mp2   上面的命令行转换a.wav的采样率到22050 hz并编码为mpeg音频      *你也能同时编码到几种格式并且在输入流和输出流之间建立映射   ,,,,,ffmpeg - i/tmp/a。wav ab 64/tmp/p2 ab 128/tmp/b。mp2地图0时地图0时   ,,,,,上面的命令行转换一个64年来的a.wav到128来提供的。mp2“地图文件:指数”在输出流的顺序上定义了那一路输入流是用于每一个输出流的,   ,,,,,   ,,,,,转码解密的VOB:   ,,,,,ffmpeg -我snatch_1。vob - f avi -vcodec mpeg4 - b 800 - g 300男朋友2 -acodec mp3 ab 128 snatch.avi   ,,,,,上面的命令行将vob的文件转化成avi文件,mpeg4的视频和mp3的音频。注意命令中使用了B帧,所以mpeg4流是divx5兼容的.GOP大小是300年意味着29.97帧频下每10秒就有内部帧。该映射在音频语言的DVD转码时候尤其有用   2。Ffmpeg使用语法   ,,,,,,ffmpeg[[选项][“我”input_file]]…{[选项]output_file}…   ,,,,如果没有输入文件,那么视音频捕捉就会起作用。   ,,,,作为通用的规则,选项一般用于下一个特定的文件。如果你给64 - b选项,改选会设置下一个视频速率。对于原始输入文件,格式选项可能是需要的。   ,,,,缺省情况下,ffmpeg试图尽可能的无损转换,采用与输入同样的音频视频参数来输出。      3 .选项   一)通用选项   ,,,,- l许可证   ,,,,- h帮助   ,,,,-fromats显示可用的格式,编解码的,协议的……   ,,,,- f fmt强迫采用格式fmt   ,,,,我文件名输入文件   ,,- y覆盖输出文件   ,,,,,,- t时间设置纪录时间hh: mm: ss [xxx]格式的记录时间也支持   ,,,,,,党卫军位置搜索到指定的时间[-]hh: mm: ss [xxx]的格式也支持      ,,,,,,标题字符串设置标题   ,,,,,,也只是字符串设置作者   ,,,,,,版权字符串设置版权   ,,,,,,注释字符串设置评论   ,,,,,—target类型设置目标文件类型(svcd vcd, dvd)所有的格式选项(比特率,编解码以及缓冲区大小)自动设置,只需要输入如下的就可以了:
ffmpeg -我myfile。avi—target/tmp/光碟。英里/加仑
,,,,,,,总部激活高质量设置   ,,,,,,-itsoffset抵消设置以秒为基准的时间偏移,该选项影响所有后面的输入文件。该偏移被加到输入文件的时戳,定义一个正偏移意味着相应的流被延迟了抵消秒。[-]hh: mm: ss [xxx]的格式也支持   ,,,,,,b)视频选项   ,,,,,,,,,,,,,- b比特率设置比特率,缺省200 kb/s   ,,,,,,,,,,,,,- r fps设置帧频缺省25   ,,,,,,,,,,,,,- s大小设置帧大小格式为WXH缺省160 x128。下面的简写也可以直接使用:   ,,,,,,,,,,,,,,,,,,,,Sqcif 128 x96 qcif 176 x144 cif 252 x288 4 cif 704 x576   ,,,,,,,,,,,,,方面方面设置横纵比4:3 16:9或1.3333 1.7777   ,,,,,,,,,,,,,-croptop大小设置顶部切除带大小像素单位   ,,,,,,,,,,,,,-cropbottom -cropleft大小-cropright大小   ,,,,,,,,,,,,,-padtop大小设置顶部补齐的大小像素单位   ,,,,,,,,,,,,,-padbottom -padleft大小-padright大小-padcolor颜色设置补齐条颜色(十六进制、6个16进制的数,红,绿,兰排列,比如000000代表黑色)   ,,,,,,,,,,,,,vn不做视频记录   ,,,,,,,,,,,,,bt宽容设置视频码率容忍度kbit/s   ,,,,,,,,,,,,,-maxrate比特率设置最大视频码率容忍度   ,,,,,,,,,,,,,-minrate bitreate设置最小视频码率容忍度   ,,,,,,,,,,,,,-bufsize大小设置码率控制缓冲区大小   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null

ffmpeg使用