[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[其他] 如何批处理调用ffmpeg裁剪指定分辨率的视频?

本帖最后由 pcl_test 于 2017-6-22 15:09 编辑

有1920X768分辨率的视频,上下都有1920X64像素高度的黑边,实际只有分辨率为1920X640的视频。有时候视频下面黑边有内嵌英文或上下都有插入的内容。

第一个将1920X768的视频,从宽320高24处为起点,切割一个分辨率1280X720的视频。
第二个将1920X768的视频,从宽320高64处为起点,切割一个分辨率为1280X640窗口后,上下添加40像素高度的黑边,变成1280X720的视频。

ffmpeg.exe在C:\Windows\System32文件夹,批处理和视频放一个文件夹,运行后切割的视频保存为 切割+原文件名,不要二次编码

本帖最后由 3518228042 于 2017-6-29 10:26 编辑
  1. CD /D "%~dp0"
  2. md "1920X786切割720P"
  3. for %%i in (*.flv *.mp4 *.mkv *.mov) do ffmpeg.exe -i "%%i" -vf crop=1280:720:320:24 ".\1920X786切割720P\%%~nxi"
  4. pause
复制代码
切割后填再充黑边的没搞定,得单独添加一次,其实也没必要添加了
还有是不是无损的就不知道了,貌似AVI有损

TOP

返回列表