web-dev-qa-db-ja.com

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

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

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

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

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

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

10
p.campbell

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

私はこれを常にFlashをサポートしていないOSから(簡単に)行いますが、VLCとFirefoxはサポートしています。

3
Chris S

あなたは絶対にVLCでYouTubeビデオをダウンロードして再生することができます。

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

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

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

  4. VLCでYouTubeビデオをお楽しみください。

3
Stephan

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

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

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

1
ta.speot.is

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

1
yoni

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

Sudo -H pip install streamlink

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

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

個人的に私が必要としていたのは、オーディオcvlc --no-videoだけでした。

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

0
Pablo A
0
DirtYone