Linux和Windows下利用ffmpeg批量转换视频的方法

2020年06月24日

原创内容,转载请注明出处:https://www.myzhenai.com.cn/post/3387.html
关键词:视频批量转码 ffmpeg批量转码 Linux视频批量转码 Windows批量转码

这两个脚本分别是针对Linux和Windows下的视频批量转码,这是使用了ffmpeg来进行的工作,只不过是我们需要有脚本来控置。这两个脚本是可以进行更多功能的ffmpeg操作的,只不过是我们需要修改对应的ffmpeg指令。

Linux系统:
1、将所有需要处理的视频全部复制拷贝到一个指定的目录,此脚本是 /home/vedio/
2、将以下脚本复制并保存为.sh的文件。
3、bash或sh来执行这个脚本

#!/bin/sh
paht="/home/vedio"
for file_a in ${paht}/*
do
    filename=`basename $file_a`
    in_filename="_CIDI_"${filename}
    ffmpeg -i /home/vedio/filename -vcodec libx264 -acodec aac -ar 44100 -vf scale=1920:1080 $in_filename
done

 

Windows系统:
1、新建一个目录,例如test
2、将需要处理的视频文件复制拷贝到这个目录中
3、新建一个.bat文件,例如vedio.bat,将以下命令粘贴并保存,将这个脚本剪切到test目录,即视频同目录。
4、下载安装ffmpeg https://ffmpeg.zeranoe.com/builds/
#ffmpeg必须在D盘同目录下
#test目录必须选创建,并把要处理的视频文件放到这个目录里,脚本也需要放到这个目录里
#转换视频编码为h264,音频编码为aac,声音为44100,视频像素为1080

5、右键执行这个脚本文件

for /R %%v IN (*.mp4) do ( D:\ffmpeg\bin\ffmpeg.exe -i %%v -vcodec libx264 -acodec aac -ar 44100 -vf scale=1920:1080  "test\%%~nv.mp4")
pause

 


sicnature ---------------------------------------------------------------------
Your current IP address is: 54.163.14.144
Your IP address location: 美国弗吉尼亚阿什本
Your IP address country and region: 美国 美国
Your current browser is:
Your current system is:
Original content, please indicate the source:
同福客栈论坛 | 蟒蛇科普海南乡情论坛 | JiaYu Blog
sicnature ---------------------------------------------------------------------
Welcome to reprint. Please indicate the source http://myzhenai.com.cn/post/3387.html

没有评论

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注