经常需要对视频文件进行转换,在网上找到一个非常好的工具ffmpeg。这个工具可以支持音视频文件的转换,支持的格式非常丰富,而且使用也很简便。
1、进行图像大小的转换
下面的语句将CIF大小的视频转换为QCIF的:
ffmpeg -s cif -i waterfall_cif.yuv -s cif waterfall_qcif.yuv
2、进行帧速率的转换
下面的语句将帧速率为25的视频转换为帧速率为5的视频
ffmpeg -s qcif -r 25 -i foreman_qcif.yuv -s qcif -r 5 foreman_qcif5.yuv
3、将H.264文件转换为AVI格式
如果直接使用下面的语句进行文件格式转换:
ffmpeg -i foreman_qcif.264 foreman_qcif5.avi
转换后的文件将采用MPEG4编码的,在没有安装×××的机器上是播放不了的。要想变成不压缩的AVI文件,需要使用下面的语句:
ffmpeg -i foreman_qcif.264 -vcodec rawvideo foreman_qcif5.avi
这样的文件就可以在任何机器上播放了。当然文件有点大。如果用huffyuv替换rawvideo,就是采用无损压缩的AVI格式,不过这种压缩的AVI不是在所有机器上都可以播放的。
转载于:https://blog.51cto.com/sunrc/1563228
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/109701.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...