YouTubeを実際にフルスクリーンにする方法は?


34

(フラッシュを使用して)YouTubeビデオをフルスクリーンにすると、実際にはそれ以上大きくなりません。

以下のスクリーンショットでは、ビデオをフルスクリーンモードで視聴しているときに表示される内容を正確に確認できます。すべての黒いスペースがそこにあるべきではない(私は思う)。BBC iPlayerなどの他のサイトではこの問題は見当たりません。

UbuntuでのFlash YouTubeのスクリーンショット

この標準的なYouTubeの動作は、YouTubeで一般的ですか、それとも私だけですか?

それを修正するための提案はありますか?


この問題は一度も見たことがありませんが、スクリーンショットで「480p」と表示されているものを使用して、ビデオの解像度を上げてみてください。これはすべてのブラウザーで発生しますか?
dv3500ea

複数のモニターで同様のことを見てきました。このマシンにはディスプレイが1つしかありませんよね?
ステファノパラッツォ

@ dv3500ea変更しないで助けにはなりませんでした。
8128

@Stefanoいいえ、2つのディスプレイがあります。私はちょうど(ISH)で何が起こっていたか実現してきました-下記参照
8128

@THeXいいえ!私の友人
...-8128

回答:


31

さて、これは質問を投稿した直後に何が起こっているのかを発見する恥ずかしい機会の1つです...

それは私のデュアルモニター設定のためです。YouTubeは両方のモニターのサイズを合わせて表示していますが、何らかの理由でサイズを縮小してモニターに合わせます。

HDで利用可能なビデオでは発生しません(実際、480p以下の解像度で視聴してもHDで利用可能な場合は動作しますが、少し奇妙です)。

この問題は数年前から存在しており、最も簡単な修正方法はYouTubeでHTML5モード有効にすることです。



4

この問題の回避策を開発しました。これは、マルチモニターを使用するときにFlashが画面サイズを誤って決定するために発生します。そのため、画面サイズを要求するときにFlashに異なる値を供給するLD_PRELOADハックをコーディングしました。あなたは私のウェブページからそれを得ることができます:

LinuxマルチヘッドデスクトップでのFlashの回避策| アルのウェブサイト

インストールするのは少し面倒です(コードに画面サイズを入力し、自分でコンパイルする必要があります)が、動作します。


2

問題は、flashplayerがフルスクリーンを両方のモニターとして識別し、ビデオをより長く見えるが小さく見えるように1つのモニターのみに縮小することです。

ここでこの回避策が見つかるまで、これは数か月間私を怒らせました:

http://al.robotfuzz.com/content/workaround-fullscreen-flash-linux-multiheaded-desktops

基本的にはブラウザが環境変数を「嘘」に変えるよりも小さなスクリプトであり、Firefoxが私の場合は2048x768ではなく1024x768であると判断し(他の解像度を設定できます)、両方のモニターの1つのみを使用します。最初にnspluginwrapperをインストールする必要があります(リポジトリにあります)。

.tar.gz内には、スクリプトとそれを構成するための指示があります。また、毎回パラメーターを指定してfirefoxを呼び出す代わりに、このような小さなスクリプトを作成して個人用スクリプトディレクトリ(たとえば、$ HOME / .scripts / firefox)に保存できます。

#!/bin/bash
LD_PRELOAD=/usr/lib/nspluginwrapper/i386/linux/libfullscreenhack.so /usr/bin/firefox "$@"

クロムやクロムなどの別のブラウザで同じものを使用する場合は、それらに対して同様のスクリプトを実行するだけで済みます。

がんばろう。


ありがとうございました!では、何が問題を引き起こしているのでしょうか?Flashplayerまたはyoutube?私は文字通り何年もこの問題に
トム

@Tom:問題はフラッシュプレーヤーにあります:フルスクリーンウィンドウは1つの出力(単一のモニター)を埋めますが、ビデオはその出力が合計表示領域(プライマリ+セカンダリモニター)の解像度を持つようにスケーリングされます
MestreLion

したがって、あなたが気づく「ボックス効果」は、実際にはアスペクト比が(1600 + 1024)x900(約2.91:1)のビデオであり、1600x900モニター(1.78:1)にサイズ変更されています
MestreLion

2

ワインゲームなど、アプリが画面ごとの解像度を検出できず、代わりに合計解像度を1つの画面として検出する多くのアプリで同様の問題があります。

私が見つけた永続的な解決策は、nvidia-settingsを実行し、xineramaを無効にし、「Seperate X Screen」を構成することでした。現在、通常のDISPLAY =:0と:0.1の2つの個別のディスプレイがあります。両方の画面のXアプリは、独自のデスクトップなどを使用して個別のセッションで実行されるため、すべてのアプリは各モニターの解像度を完全に検出し、1つの画面で解像度を変更しても別の画面には影響しません。

唯一の欠点は、ある画面から別の画面にウィンドウをドラッグすることができず、必要に応じて異なる画面でアプリを起動する必要があることです。しかし、ブラウザを1つのディスプレイに保持し、子供たちは私の作品に影響を与えることなくエミュレータを再生したり、他のモニターでテレビ/映画を見ることができるため、これは私にとって完璧に機能します。


0

デュアルモニターセットを備えたChromium / Chromeでの非常に簡単な回避策:

  1. youtubeビデオを右クリックします
  2. 「ポップアウト」を選択します
  3. これで、新しいウィンドウにビデオが表示されました
  4. 2番目のモニターに移動します
  5. ウィンドウを最大化する
  6. 上部にバーが表示されます
  7. ビデオコントロールの場合、ビデオを右クリックして[コントロールを表示]を選択します

  8. ビデオコントロールのフルスクリーンアイコンを
    クリックするか、バーを右クリックして、「システムタイトルバーと境界線を使用」を選択します

  9. 上部のバーが消えました

YouTubeはポップアウトオプションを削除したと思います。
アングレポイズ

0

同じ問題があり、PCに2つの異なる解像度のモニターが接続されています。

私の回避策は簡単です。ビデオが画面の幅いっぱいになるまで、Firefoxでズームインします。これにより、もう1つの面倒な問題も解決します。一方のモニターでビデオがフルスクリーンで再生されている場合、もう一方のモニターのウィンドウをクリックするとビデオが全画面表示されなくなります。


0

これに対する私の回避策は、ChromeのデータURLを使用してフルスクリーン解像度で埋め込みビデオを開き、次にChromeをフルスクリーンモードにします。で試してください:

data:text/html,<body style="background-color:black;">
<iframe width="1900" height="1060" src="http://www.youtube.com/embed/VIDEO_CODE_HERE" frameborder="0" allowfullscreen></iframe>

ビデオコードを挿入し、画面の解像度に合わせて幅と高さを変更するだけです。次に、それをアドレスバーに入力します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.