通过目录结构转换视频。目前我试过这个:
for i in *.mov; do
ffmpeg -i "$i" -filter:v "setpts=0.1*PTS" -an -c:v libx264 -preset slow -crf 20 -c:a libvo_aacenc -b:a 128k "${i/-lapse.mov}"
done
没有达到调整大小但已经意识到这不会以这种方式工作。 试图让它按此顺序工作:间隔拍摄视频,将尺寸转换为X x Y,并确保质量正常。
Haven在FFMPEG上工作太多,所以对任何帮助表示赞赏。
感谢。
答案 0 :(得分:0)
你在窗户试试吗?是MS-DOS命令吗?如果是这种情况,您需要更正以下命令:
for %%i in (*.mov) do (
ffmpeg -i "%%i" -filter:v "setpts=0.1*PTS" -an -c:v libx264 -preset slow -crf 20 -c:a libvo_aacenc -b:a 128k "%%i-lapse.mov")
如果与ffmpeg错误有关,而不是dos命令格式错误,请发布您发现的错误