30 fpsで再生するビデオがある場合、各フレームの継続時間は1/30秒または33.333333...ミリ秒です。
ビデオプレーヤーを実装していると仮定すると、各フレームの期間が循環小数で表されるという事実をどのように処理しますか?
たとえば、最初の29フレームの期間を33.33ミリ秒に切り捨てる場合、30 fpsのレートを維持するには、30番目のフレームの期間をわずかに長く33.43ミリ秒にする必要があります。
ビデオ再生ソフトウェアがこれを処理する標準的な方法はありますか?
30 fpsで再生するビデオがある場合、各フレームの継続時間は1/30秒または33.333333...ミリ秒です。
ビデオプレーヤーを実装していると仮定すると、各フレームの期間が循環小数で表されるという事実をどのように処理しますか?
たとえば、最初の29フレームの期間を33.33ミリ秒に切り捨てる場合、30 fpsのレートを維持するには、30番目のフレームの期間をわずかに長く33.43ミリ秒にする必要があります。
ビデオ再生ソフトウェアがこれを処理する標準的な方法はありますか?