使用FFMPEG下降视频分辨率

        因为最近要将yuv视频下采样,因而使用ffmpeg快速将yuv视频降低分辨率。在此记录ffmpeg的基础使用方法和所遇到的问题:html

一、下载FFmpegide

  可到官网下载:https://www.ffmpeg.org/   在这推荐一篇博客:http://www.javashuo.com/article/p-rqosnxrw-cb.html   里面详细的介绍了安装流程。spa

二、分辨率降低操做3d

 操做方法一:下载安装完成以后,新建本身的工做目录。视频

其次将所要下降分辨率的视频放入工做目录中。htm

而后要使用cmd进入你的工做目录,写入命令: cd  加上你的工做目录地址。blog

最后就能够输入下降分辨率的命令:ffmpeg    -s  原始视频的size     -i   输入视频名字及格式    -vf    scale=1920:1080(这里是所要的分辨率), setsar=1:1     输出视频的名字及格式      -hide_banner  get

例如:ffmpeg -s 3840x1920 -i AerialCity_3840x1920_30fps_8bit_420_erp.yuv -vf scale=1920:1080,setsar=1:1 AerialCity_1920x1080.yuv -hide_banner  cmd

  操做方法二:若是要批量处理,则在工做目录下写一个.bat文件。博客

    而后在.bat文件编辑中批量写入以上的命令直接执行便可。

  在这说明下所遇到的问题:yuv视频是无格式参数的,故在yuv输入文件以前就须要设置视频的大小。因此写入 3840x1920

具体操做和结果以下图:

 

 

相关文章
相关标签/搜索