使用FFMpeg裁剪视频非常慢

Say*_*aki 9 android ffmpeg

我在android中使用ffmpeg来裁剪视频.为此,我使用命令:

ffmpeg -i movie.mp4 -vf "crop=640:256:0:400" -strict -2 YourCroppedMovie.mp4
Run Code Online (Sandbox Code Playgroud)

我的问题是,这是令人难以置信的缓慢.裁剪10秒的电影约需30秒.有没有办法加快速度?

Kal*_*esh 17

好的,尝试对命令进行更改,如下所示:

ffmpeg -i movie.mp4 -vf "crop=640:256:0:400" -threads 5 -preset ultrafast -strict -2 YourCroppedMovie.mp4
Run Code Online (Sandbox Code Playgroud)

我试过这个并将执行时间从46秒减少到4秒.现在太快了...... :-)

  • 线程的默认行为会自动选择最佳值,因此强制特定值可能是次优的. (2认同)