別の質問 で説明したように、埋め込みFlashビデオはGPUリソースに対して異常に重いです。
izxhere (つまり1つのコメントで)で与えられる答えは、
”Flash 11+ "attempts" (poorly, it looks like) to use the GPU (hardware) to "decode" the video instead of the CPU (software).
Decoding is a fairly computationally intensive task, but most modern CPUs (except Atoms) will deal with 1080P HD without breaking a sweat.”.
そのため、GPUの代わりにCPUを動作させるために、それらのビデオをダウンロードせずに外部プレーヤーで開くことが解決策のようです。
この質問は私にとって有用に見えるので、 答えを提供するために作成した があります。 (これを行うメタ問題について議論し、回答しました( here および here )。
外部プレーヤーでYoutubeビデオを見るための特殊なアプリケーションは、Youtube Viewer(youtube-viewer
)です。ターミナルで実行され、mplayer
またはmpv
を使用してyoutubeビデオを再生します。
Sudo add-apt-repository ppa:nilarimogard/webupd8
Sudo apt-get update
Sudo apt-get install youtube-viewer
もっと こちら 。
デフォルトでは、mplayer
を使用します。代わりにmpv
を使用するには、youtube-viewer --video-player=mpv
を実行します。そのため、このコンテンツを含むデスクトップファイルが役立つ場合があります。
[Desktop Entry]
Exec=bash -c 'youtube-viewer --video-player=mpv'
Icon=youtube-viewer
Name[en_US]=Youtube Viewer
Name=Youtube Viewer
Terminal=true
Type=Application
プログラムを実行すると、ターミナルウィンドウが開き、次のように表示されます。
=>> Search for YouTube videos (:h for help)
> ^J>
検索項目を入力するだけです。次に、再生したいビデオの対応する番号を入力します。
Youtubeに限定されないクロスプラットフォームソリューションは、有名なFirefoxアドオン FlashGot を使用することです。これは、ビデオストリームを別のダウンロードマネージャーに送信し、URLストリームを送信することを目的としています。 VLC(またはmpv
、最近私が好む):
SMPlayer。-youtubeに限定(上記のソリューションで使用する場合を除き:まだテストしていない)
およびYoutubeブラウザ
Sudo add-apt-repository ppa:rvm/smplayer
Sudo apt-get update
Sudo apt-get install smplayer smtube
ビデオを検索するために、別のアプリケーションSMPlayer Youtube Browserを起動します。リンク/デスクトップランチャーを作成して、
または単に走る
smtube
VLCを使用。 VLCは他のWebサイトからこの種のビデオを開始できるようですが、smplayerはyoutubeに制限されています。
VLCでビデオへのリンクを追加できます
トーテムの使用:
一部の plugins は、Totemプレーヤーで使用できます。その中には、SMPlayerと同様のyoutubeブラウザーがあります。トーテムでYouTubeビデオを開くことができますが、以前のオプションよりも低い品質で表示されますが、読み込みが速く、YouTubeから音楽を聴くのに最適です。
arte-tvプラグイン があります。現時点では動作していませんが、将来的には......と 補足プラグイン が含まれます。 BBC iPlayer。 (後の方が恐れているのは、arte-tvのものより良くない。)
しかし、よりエレガントな方法は、アドオン/拡張機能を使用して外部プレイヤーを直接開くことだと思います前述のFlashgotアドオンのような、インターネットブラウザーのインターフェイスまたはコンテキストメニュー。
ReはFirefox Openwith addonであり、さまざまなWebブラウザでリンクを開くために最初に作成され、それを行うことができます。環境設定vlc
およびsmtube
をブラウザの代わりに、またはブラウザの横に追加します。
Chromiumには、VLCでYouTubeを開始するための拡張機能があります- こちら 。
これを使用するには、YouTubeビデオを再生し、VLC Webインターフェイスを有効にする必要があります(VLCツール-設定-設定を表示-すべて-インターフェイス-メインを有効にするWeb、VLCを再起動する)、VLCが既に開いている必要があります。
VLCはYouTube外でこれを行うことができますが、他のWebサイトを扱う場合には制限があります。 Dailymotionでは完全に機能しますが、Googleビデオでは既に問題が発生している可能性があり、他の機能では機能しないOpenWithアドオンがあります。それらを十分にテストする時間がなかったので、この投稿を時間内に更新し、VLCまたは他の外部プレーヤーで埋め込みフラッシュを開く方法を見つけるのに役立つコメントと編集を招待します。
(この回答は、 izx 、 Halknner および ser55822 からのアイデアに基づいていました 他の質問 )
YouTubeのビデオとプレイリストを再生するためのVLCアドオンがあります- ここ
YoutubeビデオまたはプレイリストのURLをコピーします(「list = PL ...」が含まれている必要があります)VLCを起動し、Ctrl + Nを押してURLを貼り付け、[再生](またはAlt + Pを押してEnter)をクリックし、ビデオ/プレイリストが開始されます。
「メディア」、「プレイリストをファイルに保存」で、後でVLCで開くことができます。
実際には、ブラウザの外ですべてのFlashビデオを表示するためのかなりクールな方法があります。しかし、現時点では、chromeおよびクロムでのみ機能することを知っています。フラッシュプレーヤーのあるページが読み込まれる前にctrl + shift + Jを押すと、画面の下部にタブが開きます。タブ付きのオプションがあり、その1つはネットワークです。ビデオへのリンクが読み込まれるとフラッシュビデオを開き、VLCにコピーするか、両方のストリームを再生するだけでフラッシュビデオを開くことができます。
私はVLCの大ファンですが、これをTOTEmに渡して、ビデオを一瞬でロードします。一時停止したままにしておくと、VLCはダウンロードしません。
数年以来、私は通常、ビデオを見るための最高のツールであるVLCでそれらを再生するために、/proc
ディレクトリから直接フラッシュファイルを取得しています。
Youtubeでは機能しませんが、他のほとんどのストリーミングWebサイトでは問題なく機能します。最終的に、シェル内で使用する適切な関数を記述することで、より使いやすくすることにしました。
試してみてください、それはうまくいきます:
$ curl -SsL https://raw.githubusercontent.com/beaudev/view-da-flash/master/view_da_flash.sh>source
$ view_daflash