ffmpeg批量实现视频转码命令行

2018-07-31 16:08:50 浏览数 (1)

ffmpeg实现视频转码命令行,result需要提前建好作为保存转码后的视频路径:

代码语言:javascript复制
ffmpeg -i 1.mp4 -vcodec h264 "result1.mp4"

当有大量视频需要转码时,可以使用如下命令行工具批量处理:

代码语言:javascript复制
for /R %v IN (*.mp4) do ( ffmpeg -i %v -vcodec h264  "result%~nv.mp4")

也可以写一个脚本放到待转码视频的目录中,脚本代码如下,变量v前面比命令行多一个“%”:

代码语言:javascript复制
for /R %%v IN (*.mp4) do ( ffmpeg -i %%v -vcodec h264  "result%%~nv.mp4")

0 人点赞