欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

ffmpeg使用例子

程序员文章站 2022-05-31 21:46:29
...

视频截取

old_ifs="$IFS" ; IFS=$'\n';

files=`ls *.mkv`

for name in $files;
do
 dua=`ffprobe -i  ./${name} -show_entries format=duration -v quiet -of csv="p=0"`
 dura=`expr ${dua%.*} - 80`;
 ffmpeg -i ./${name} -codec copy  -ss 00:02:25 -to $dura ../${name}
done

IFS="$old_ifs"

视频、音轨复制

ffmpeg -i ./19—少年方世玉.mkv -map 0:0 -map 0:2 -vcodec copy -acodec copy ./19_少年方世玉.mkv
#留一行

logo水印定位

ffplay -i ./少年张三丰-第40集.mp4 -vf delogo=x=22:y=18:w=92:h=37:show=1
#留一行

水印去除 + 倍速

ffmpeg -i ./${name} -vf delogo=x=22:y=18:w=92:h=37,setpts=PTS/1.75 -af atempo=1.75 ./d/${name}
#留一行