2012-11-10 50 views
0

我正在處理視頻文件,將其轉換爲幀,我想知道如何通過添加/刪除某些視頻來加速或減慢視頻的總時間幀。我想模擬視頻的時間延展,我需要逐幀操作該操作。 我爲此使用AS3,但其他語言的任何幫助對我來說都足夠了。 謝謝如何逐幀加速/減慢視頻幀

回答

0

要加快或減速,您通常不添加或刪除幀。您只需調整幀顯示之間的延遲時間即可。所以,如果你的視頻是10FPS FRAMETIME =(1.0/10),那麼以20 FPS的速度播放它的速度就是FRAMETIME =(1.0/20)。在系統無法跟上快速幀顯示間隔的極端情況下,您的代碼應該跳過以趕上「系統時間」。

0

使用ffmpeg一個cmd工具。 減慢你的視頻,你必須使用一個乘數大於1:

的ffmpeg -i輸入.mkv型濾波器:V 「setpts = 2.0 * PTS」 output.mkv 使用2.0或3.0

reference