2012-10-24 100 views
1

以下ffmpeg幀抓取命令需要很長時間才能從mp4文件抓取圖像。ffmpeg幀抓取mp4文件緩慢

ffmpeg.exe -itsoffset -200 -i C:\93844428.mp4 -vcodec mjpeg -vframes 1 -y -an -f rawvideo -s 640x360 C:\test\out1.jpg 

對於一個20MB的文件(大約2分鐘的視頻),它佔用了約6秒內找到這取決於哪一個偏移圖像(單位:秒)你問抓住它。

對於100MB,如果您請求較大的偏移量,它可以在幾分鐘內完成任何操作。

這似乎只是mp4文件的問題。

有什麼可以做的,以改善這一點?

回答

3

這個邏輯對於抓取幀是無效的。不要使用它的偏移量。如果您想在特定位置使用幀,請使用-ss開關設置您希望幀的時間偏移。

+0

太棒了!工作 - 非常感謝:-) – user1444886