FFmpeg开始时卡住了几秒钟

时间:2018-02-07 10:55:38

标签: android video ffmpeg

我正在尝试在Android上剪切和调整视频大小(但它在MacOS上类似),但是当我运行ffmpeg命令它返回我时

  

frame = 0 fps = 0.0 q = 0.0 size = 0kB time = 00:00:00.00 bitrate = N / A speed =

重复约20秒(我有4K视频,持续时间为3秒)。

有没有办法提高处理速度?这是我的ffmpeg命令的例子

  

ffmpeg -y -i input.mp4 -ss 00:01.82 -to 00:02.94 -vf scale = 500:1024 -c:v libx264 -c:a aac -b:v 500k -b:96k输出。 MP4

1 个答案:

答案 0 :(得分:1)

在输入执行解码帧搜索后使用-ss,这会更慢。切换到demuxer seek

ffmpeg -y -ss 00:01.82 -to 00:02.94 -i input.mp4 -vf scale=500:1024 -c:v libx264 -c:a aac -b:v 500k -b:a 96k output.mp4
最近只添加了

-to for demuxer,因此请获取当前的git版本。否则,请使用-t计算持续时间。