2017-02-20 20 views
1

テスト用にYouTubeのビデオを使用していましたが、再生されたビデオのビットレートの情報をどのように入手できますか?YouTubeの動画からビットレートの情報を取得するにはどうすればよいですか?

ビットレートに関する情報を知るために2つの方法を使用しましたが、情報を取得しませんでした。

1. Right-click on a video and choose "Stats for nerds". 
2. ffmpeg -i input_video -f ffmetadata metadata.txt 

動画上で右クリックをして[プロパティにより、その後、詳細は私にビットレートを示すの正しい方法を与えるかどうかは知りません。

提案がありますか?

+0

なぜビットレートを知りたいですか?ファイル全体のビットレートを計算することができます: 'bitrate = file size/duration'。 – LordNeckbeard

+0

私の実験では重要です。 –

答えて

2

ほとんどのYouTube動画では、単一のビットレートだけではなく、ABRフォーマットのストリーミングが使用されます。

動画のABR複数ビットレートバージョンが作成され、それぞれの動画が同じ長さ(時間別)のチャンクに分割されます。 10秒のチャンク。

クライアントプレーヤは、現在のネットワーク状態に対して最も適切なビットレートストリームから次のチャンクを選択できます。ネットワークがビジー状態になると、次のチャンクのビットレートが下がりますネットワークは良いです。

実際にビデオ全体の単一ビットレートという概念はなく、ダウンロードされる各チャンクのビットレートは異なります(実際には、接続が良好な場合はトップビットレートそこにとどまる)。

あなたが言うように、あなたは右クリックでYouTubeでこのの可視化を参照し、オプション「オタクのための統計」を見てすることができます - 以下の例を参照してください。

enter image description here

をまた利用できるを見ることができますビットレートの解像度を使用し、右下隅にある 'ホイール'をクリックして、プレーヤーに1つを選択させます。

+0

「ホイール」とは何ですか?「設定」の歯車アイコンですか?オーディオビットレートではなく、使用可能なディスプレイ解像度のみを表示しますか? – jtheletter

+0

@jaepage - はい設定アイコンですが、そうです、ビットレートではなく解像度で、上で修正されています。 2つは実際には密接に関連しています。一般的に解像度が高いほどビットレートは高くなりますが、実際のビットレートはグラフの画像そのものにあります。 – Mick

関連する問題