视频格式转换
作者:互联网
1.将avi格式转换为mp4
ffmpeg -i input.avi #查看input.avi的相关格式内容
ffmpeg -i input.avi output.mp4
ffmpeg -i input.avi -vf "scale=trunc(iw/2)*2:trunc(ih/2)*2" output.mp4
2.批量转换,使用for循环
#!/bin/bash
for videoname in `find /var/ftp/pub/video -type f -name "*.avi"` #将/var/ftp/pub/video中是*.avi后缀的视频文件明细存入videoname中
do
tmp=$(basename ${videoname}) #提取出视频的名字放入tmp
outputname=$(echo $(echo ${tmp} | awk -F "." '{print $1}')'.mp4') #将提取出的视频的名字加上“.mp4”,然后放入outputname
echo ${outputname} #打印出来
ffmpeg -i ${videoname} /var/ftp/pub/video/${outputname} #将avi的视频转换为mp4,并存放在/var/ftp/pub/video中
done
引用:https://zhuanlan.zhihu.com/p/67878761
标签:outputname,videoname,转换,ftp,mp4,视频格式,avi,video 来源: https://www.cnblogs.com/luniverseg/p/12785972.html