web-dev-qa-db-ja.com

1080p 720p 360p 240pの品質を計算する正しい方法は何ですか?

私はビデオホスティングプロジェクトに取り組んでいますが、ビデオの品質を正しい方法で変換しているかどうかを知りたいです。

私の方程式は:newY =(y/x)* newX

1080pは:

    1080x460
   than 720p
    720x306
   ...
    480x204
    360x154
    240x102
    144x60

私の問題は360以下で、ひどい品質で出てきます。それをYouTubeと比較すると、実際にビデオの解像度を変更しているのか、それともkb/sを変更しているだけなのか疑問に思っています。

4
user2783132

1080は、ビデオの垂直解像度を表します。あなたの質問では、それを水平解像度として使用しています。技術者がコメントで述べたように、一般的なビデオ解像度は次のとおりです。

  • 1920 x 1080
  • 1280 x 720
  • 720×480
  • 480 x 360
  • 640 x 360
6
heavyd

一定の品質でx264( H.264 エンコーダー)を使用します。

X264では、このモードは Constant Rate Factor と呼ばれます。値が小さいほど品質が高くなります。非常に良い品質を得るには、19〜22前後を使用してください。デフォルトは23です。

Handbrake、VidCoder、Ripbot264、TEncoder、FFmpegなどを使用してビデオを変換します。

5
Christian