FFmpeg ライブ エンコーダーで 30FPS ウェブカメラ画像を 25FPS に下げた場合のパフォーマンスへの影響

FFmpeg ライブ エンコーダーで 30FPS ウェブカメラ画像を 25FPS に下げた場合のパフォーマンスへの影響

FFmpeg Live Media Encoder に関する情報をいくつか書いていますが、この質問に答えたり、情報を見つけたりできませんでした。

私の PC に 30 FPS を送信する Web カメラがあり、ffmpeg をライブ エンコーダーとして使用して、ビデオ プラットフォームに 1 秒あたり 25 イメージのみを送信するとします (5fps の低下)。

1) 30fps から 25fps に下げると、30fps のままにするよりも悪影響がありますか? (必要となる帯域幅は除きます) 2) フレームレートが低下するだけでなく、補間の問題や効果など、品質に関するさらなる問題が発生しますか?

答え1

30 と 25 の違いは視覚的に気付かないほど小さいです。ビデオ ファイルのサイズがわずかに小さくなる可能性がありますが、これは完全に使用されているコーデックによって異なります (サイズが大きくなる可能性もあります)。

問題になるのは、ビデオを再生するコンピューターの性能が弱く、プレーヤーのデコード量が少なくなるようにあらゆる支援を必要とする場合のみです。プレーヤーが遅すぎると、フレームがスキップされるときに不具合が発生します。ただし、最新のコンピューターとビデオ アダプターでは問題にならないはずです。

違いを視覚的に確認したい場合は、 25 fps 対 30 fps レールファンニング 両方のモードで同じビデオが表示されます (違いはわかりませんでした)。

関連情報