web-dev-qa-db-ja.com

HD 1080p品質のYouTubeビデオに誰かをリンクする方法はありますか?

HD 1080p品質のYouTubeビデオに誰かをリンクする方法はありますか?現時点では、誰かをyoutube URLにリンクすると、ビデオはデフォルトで360pになります。

44
codeshark

はいあります:

https://www.youtube.com/embed/kObNpTFPV5c?vq=hd1440
https://www.youtube.com/embed/kObNpTFPV5c?vq=hd1080
etc...

オプションは次のとおりです。

1440のコード:vq=hd1440
1080のコード:vq=hd1080
720のコード:vq=hd720
480pのコード:vq=large
360pのコード:vq=medium
240pのコード:vq=small

注:現在、埋め込みプレーヤーのビデオ品質設定は1440pvq=hd1440)まで機能します。つまり、次のdoes n'tは機能しません:vq=hd2160(4k)

UPDATE
2018年4月10日以降、このコードは引き続き機能します。
一部のユーザーは「機能していない」と報告しました。


私が学んだことから、問題はネットワーク速度や画面サイズに関連しています。
YTプレーヤーが起動すると、ネットワーク速度、画面、およびプレーヤーサイズなどの情報が収集されます。接続が遅い場合、または画面/プレーヤーサイズが要求品質よりも小さい場合(vq=)、低品質のビデオが表示されますvq=。で選択されたオプションにもかかわらず

必ず以下のコメントを読んでください

2017年3月:ホストビデオが1080でない場合、vq = hd1080はAUTO選択になります。

60
Pedro Lobito

いいえ、これは機能していません。また、埋め込みビデオをHDで開くための答えを見つけるために最後の1時間を費やした場合、それはあなただけのものではありません。

質問:ああ、しかしこれがもう機能していないことをどのように知っていますか?埋め込みビデオを異なる品質で開く他の代替手段はありません

Answer:ただ行った Youtubeのプレーヤーパラメータに関するGoogleの公式ドキュメント で、品質を変更できる単一のパラメータはありません。

また、hd=1も機能しません。 詳細はこちら

Youtubeはユーザーのウィンドウ(またはiframe)の幅と高さを分析し、これに基づいて品質を自動的に設定するようです。

UPDATE:

2018年4月の10の時点で、まだdoes n'tは動作しません( 詳細については、受け入れられた回答に関する私のコメントを参照 )。

私がコメントから見ることができるのは、それが時々動作するかもしれないということですが、他のいくつかは動作しないことです。受け入れられた回答は、「ネットワーク速度と画面とプレーヤーのサイズを測定する」と述べています。そのため、ネットワーク速度/画面解像度が低い場合でもYouTubeは必要なことを行うため、HDを強制することはできません。私の観点から、それが機能していると言う人は誰でも自分の手に偽陽性を持っているだけで、テストしたときはvqパラメータに関係のないランダムな理由で機能しました。有効なパラメーターである場合、Googleはそれをどこかに文書化し、vqはどこにも文書化されません。

11
dmmd

YouTubeビデオにリンクしてデフォルトでHDで再生するには、次のURLを使用します。

https://www.youtube.com/v/VIDEOID?version=3&vq=hd108

VIDEOIDを、リンクするYouTubeビデオIDに変更します。誰かがリンクをたどると、フルスクリーンモードで利用可能な最高解像度(最大1080p)が表示されます。残念ながら、vq = hd1080は、通常のYouTubeサイトでは機能しません(コメントおよび関連動画を含む)。

0