問題タブ [timelapse]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
performance - ffmpeg タイムラプスが非常に遅い
私は使用しています
H.265 4K 60fps ビデオから 600x タイムラプスを作成します。ffmpeg600 フレームごとに選択して、新しい 60 fps ビデオにまとめたいだけです。補間なし、何もありません。それでも、ごく最近の i5-7600T CPU で 0.2 fps しか得られませんが、同じビデオを高速化せずに変換します。
私に5 fpsを与えます。では、ビデオを変換するよりも 25 倍高速化する方が遅いのはなぜでしょうか? 600 フレームなどから各フレームに気の利いた補間を行っていますか?
編集:これは、数分間のエンコード後に取得するステータスラインです:
swift - AVAsset にタイムラプス ビデオが含まれている場合、AV エクスポート セッションが黒いビデオをエクスポートするのはなぜですか? 問題を解決するには?
AVAsset の期間とコンテンツに応じて avcompostion を生成する関数を作成しました。
ビデオがスローモーションまたは通常の場合は完全に正常に動作しますが、videoType がタイムラプスの場合、エクスポート後に黒い画面が表示されます。
avplayer で AVAsset を再生すると、完璧なタイムラプスが表示されます。問題はエクスポート中にのみ発生します。