web-dev-qa-db-ja.com

モバイル用のビデオエンコーディング:FPSとビットレートを選択するにはどうすればよいですか?

ビデオをDVDからモバイル対応フォーマット(mp4、flv、H.263)にエンコードします。 320x240の画面で、約600 kb/sを選択した場合、必要なFPSをどのように知ることができますか?ビットレートはFPSとどのように関連していますか?

4
user743245

携帯電話の場合は、メーカーの推奨設定を確認する必要があります。フレームレートとビットレート以外にも考慮すべきことがたくさんあります(たとえば、ほとんどの組み込みデバイスはBフレームでビデオを再生できません)。デバイスがそれをサポートしている場合は、フレームレートをソースマテリアルと同じに保つようにしてください。

使用する設定がわからない場合は、インターネット上にたくさんのガイドがあります。または、ビデオエンコーディングプログラムにバンドルされているプロファイルの一部を使用してみることもできます(例: MeGUI または HandBrake )。


フレームレートはビットレートによってまったく決定されませんが、同じビットレートでフレームレートが高くなると、ビデオの品質が低下します(同じ量のディスクスペースに圧縮するフレームが多くなります)。フレームレートについてはあまり心配しませんが(ここでも、できるだけソースマテリアルに近いものを選択します)、ビットレートが高すぎると、モバイルデバイスで問題が発生する可能性があります。

2
Breakthrough

それらは関連していません。

FPSは、デバイスに1秒間に表示される一意のフレームの数を意味します。 FPSを低くすると、ビデオがぎくしゃくします。 FPSが高いほど、ビデオが滑らかになります。私のSonyEricsson W595電話では、15に設定しました。ハイエンドの電話を使用している場合は、より高く(25)設定できます。

ビットレートとは、ビデオの1秒のサイズをキロビットで表したものです。より多くのサイズ=より多くの詳細。ビットレートが高いほど見栄えは良くなりますが、より多くの処理能力を消費します。高ビットレートでのより大きな解像度は見栄えがします。モバイルデバイスの場合、600 kBit/sで十分です。

5
Serious

テレシネを試みている場合を除いて、エンコード元のDVDのFPSが何であれ必要になります(モバイルデバイスが特定のフレーム/秒のビデオを必要とする場合に必要になることがあります)。ビットレートとFPSの唯一の関係は、各フレームをエンコードするためにAVERAGEで使用されるビット数です。たとえば、PAL用の25FPS DVDがある場合、フレームあたり平均24kビットを費やしています。

1
Jon Lin