web-dev-qa-db-ja.com

YouTube動画の2回目のバッファリング。どうして?

インターネット接続が遅いため、ビデオを直接再生できません。一時停止し、バッファリングするまで数分待つ必要があります。しばらくバッファリングした後、スモールプレーヤーモードでバッファリングし続けます。問題は、フルスクリーンにしたとき、一部のビデオがフルスクリーンにした時点から2回目のバッファリングを開始し、そのうちのいくつかはそうではないことです。

どうして?

2
Little_Kid

YouTubeの一部のビデオは、720p(720ピクセルの垂直解像度)などの高解像度でアップロードされます。ただし、プレーヤーウィンドウ自体の高さは約380ピクセルです。

小さいプレーヤーでビデオを見るとき、高品質バージョンをバッファリングすることは意味がありません。とにかくすべてのピクセルが表示されるわけではありません。

全画面表示に切り替えると、右下の解像度インジケータが、たとえば完全に異なるストリームである480pまたは720pに変わる可能性があることに注意してください。したがって、再バッファリングする必要があります。

この動作は設定"再生設定"ビデオ再生品質で変更できます:

enter image description here

7
slhck

スモールプレーヤーモードのデフォルトの解像度は360pですが、フルスクリーンに切り替えると480pに切り替わります。これに対抗するには、解像度記号をクリックして、希望する解像度を選択します。

youtube resolution

解像度が低いほど、読み込みが速くなります。また、解像度を変更すると、このビデオはフルスクリーンに切り替えたり元に戻ったりしても、その解像度のままになります(プリロードを維持/継続します)。

2
Tobias Kienzler