VLCはYouTubeビデオをストリーミングできますか?


10

VLCで特定のYouTubeビデオのコンテンツをストリーミングすることは可能ですか?

このシナリオでは、YouTube URLをVLCダイアログに貼り付け、ローカルメディアファイルのようにVLCでビデオをストリーミングすることができます。

現在のバージョン-ファイルまたはネットワークストリームを開こうとすると、

VLCが入力の形式を認識できません:「http://www.youtube.com/v/foo」の形式を検出できません。詳細については、ログを参照してください。

VLCの既存の機能、またはこのストリーミングのアイデアを実現するために知っている回避策はありますか?


やってみましたか?多くのサイトがyoutubeを試したことがないだけでvlcにストリーミングできます
user33788

回答:


3

はい。(YouTubeダウンローダーサイトまたはFirefoxアドインを使用して)実際のビデオストリームファイルを取得し、URLをVLCに貼り付けると、ファイルがストリーミング/再生されます。

Flashは(簡単に)サポートしていませんが、VLCとFirefoxはサポートしているOSからいつもこれを行っています。


1
あなたのアバターから判断すると、このOS ... FreeBSDですか?;)
Earlz 2010年

3

VLCでYouTube動画をダウンロードして再生できます。

  1. YouTubeのURLから動画IDをコピーします。この場合、私は使用しています:http://www.youtube.com/watch?v=BEiat9O74ms

  2. 次のURLを使用してビデオを表示します 。見たいビデオのビデオIDはhttp://www.youtube.com/embed/BEiat9O74msどこにBEiat9074msありますか。

  3. VLCの[メディア]メニューで[ネットワークストリームを開く]を選択し、手順2のURLをネットワークURLに貼り付けます。

  4. YouTube動画をVLCでお楽しみください。


これは私にとってはとてもクールです。再生解像度を選択できるかどうか知っていますか?それともデフォルトの最高値ですか?
wysiwyg 2017

ドキュメントに従って、通常のビデオと同じパラメータを適用する必要があります。ここで回答されている別の質問もあります:stackoverflow.com/questions/7582336/...
ステファン

以下のようないくつかのライブstreamingsとFreeCodeCampのこの1返却adaptive demux: Encountered discontinuity当時とts demux error: libdvbpsi error (PSI decoder): TS duplicate (received 0, expected 1) for PID 0
Pablo A

1

YouTubeのURLをVLCに貼り付けるのはなぜですか?ウェブブラウザを使用してウェブページを表示すると、Adobe Flashのインスタンスが読み込まれ、ビデオへの別のURLが取得されます

YouTubeのURL取得サービスを使用してFLVを取得したところ、VLCに入れてエラーが発生しました。

ログファイルを調査して、さらに調査できるかどうかを確認できます。YouTubeでUser-Agentフィルタリングが行われている可能性があります。ストリームを取得するには、VLCをWebブラウザ/ Adob​​e Flashとしてマスカレードする必要があります。


1
質問の中心は、VLCがそのURLの餌の一部を実行し、ユーザーに代わって自動的に切り替わるかどうかです。
p.campbell 2010年

1
それは知っています、そうではないことを指摘しています。
ta.speot.is

1

バージョン1.1.0では、それを行うことができます。URlを[ネットワーク]タブに配置するだけです


いいえ。1.1.12の場合:The format of 'http://www.youtube.com/v/k_oTQd93eRI' cannot be detected. Have a look at the log for details.ログにはとありCompressed SWF format not supportedます。多分コーデックが欠落していますか?
l0b0

0

0

この答えに似ていますStreamlinkをインストールします。

sudo -H pip install streamlink

次に、ストリームをに送信しますvlc --fullscreen

streamlink --player="vlc --fullscreen" "https://www.youtube.com/freecodecamp/live" best

個人的に必要だったのはオーディオだけcvlc --no-videoでした。

帯域幅を節約するworstには、の代わりに使用できますbest

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