我在每个视频的开头都放了10秒的简介,创建了一堆视频。它们都是MP4,基本上我想将每个视频的前10秒修剪掉。有没有一款软件可以让我做到这一点。那不必点击每个。

#1 楼

您可以使用FFmpeg:


免费和开源
在Windows上运行

允许修剪:例如缩短前2秒:ffmpeg -ss 2 -i input.flv -vcodec copy -acodec copy output.flv

是CLI,因此您可以批处理。


评论


我正在使用此代码对它们进行批处理:对于(“ *。*”)中的%% a,请执行ffmpeg -ss 10 -i“ %% a” -vcodec复制-acodec复制“ newfiles \ %%〜na.mp4”然后换一行:暂停

–keji
2014年4月8日在4:59

感谢您分享代码!

–弗朗克·德农库尔
2014年4月8日在15:49

#2 楼

您可以使用Mencoder(属于MPlayer HQ的一部分):


免费且开源
在Windows上运行

允许修剪:例如缩短前2秒:mencoder.exe -ss 2 -oac copy -ovc copy input.flv -o output.flv(Mencoder使用FFmpeg,因此语法类似)
是CLI,因此您可以批量处理。


#3 楼

您可以使用Avidemux:


免费且开源
在Windows上运行
允许修剪

可以通过脚本进行批处理操作。


评论


我现在尝试这个

–keji
2014年4月8日,0:17

@kdogisthebest坦白地说,我会先尝试FFmpeg,我已经很长时间没有使用Avidemux了,但是AFAIR FFmpeg更加流畅(至少几年前是这种情况):)是否可以使用ffmpeg从视频的开头修剪X秒(长度未指定)?

–弗朗克·德农库尔
2014年4月8日在4:29