FFMPEG的基础使用

时间:2024-01-10 14:04:56

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

下载,可到官网下载:https://www.ffmpeg.org/ 。在这推荐一篇博客:https://www.cnblogs.com/liusx0303/p/7572050.html   里面详细的介绍了安装流程。

操作方法一:下载安装完成之后,新建自己的工作目录,将下载解压后的ffmpeg.exe复制进去,其次将所要降低分辨率的视频也最好放在同一个文件夹中。然后要使用cmd进入你的工作目录,写入命令:F(是你存放工作目录的本地磁盘)

进入F盘后,再输入命令:cd 你的工作目录地址。最后就可以输入降低分辨率的命令:ffmpeg -s 8192x4096 -i Canolafield_8192x4096_30fps_8bit_420_erp.yuv -vf scale=4096:2048,setsar=1:1 Canolafield_1_4096x2048.yuv -hide_banner

命令的大概标准是:ffmpeg  -s  后面是原始视频的size   -i  后面是输入视频名字及格式   -vf  scale=4096:2048,setsar=1:1(这里是所要的分辨率)  然后是输出视频的名字及格式     最后 -hide_banner

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

操作方法二:在所要更改的视频文件夹下写一个.bat文件,将以上的命令直接在.bat文件编辑写入直接执行即可。