web-dev-qa-db-ja.com

VLC-YouTube動画はもう再生されません

VLCでyoutubeビデオを再生したいと思います。私は初心者です(Mac OSのいずれかですが、指示を休むことができます:)ネットワークストリームにアドレスを入力すると、プレイリストには何も起こりませんが、再生されません。それが役立つ場合、私はファイアウォールを持っています:)

あなたの助けのおかげで問題は解決しました!!

13
user94159

URLを正しく入力したと仮定します(httpsではなくhttp、v _...部分のみ、http://www.youtube.com/watch?v=-wxawmjnRWYなど)?

[エクストラ]メニューを開き、[メッセージ]をクリックします。ここでもう一度[再生]をクリックして、そこにあるメッセージを確認します。

私の推測はそれです

lua error: Couldn't extract youtube video URL, please check for updates to this script

VLCはYouTubeのHTMLソースコードを解析してビデオを探しますが、YouTubeがHTMLの出力方法を変更することがあるため、VLCはビデオURLを見つけることができません。

考えられる回避策

  • https://www.youtube.com/html5 に移動し、そこでhtml5を有効にして、Flashなしでブラウザでビデオを再生します
  • minitubeをインストールして、そこでビデオを再生してみてください
  • VLCの更新を待機します(またはluaスクリプトを自分で更新します-それほど簡単ではありません。VLC YouTubeパーサーの更新を参照)
  • パッケージyoutube-dlをインストールし、ビデオをハードディスクにダウンロードします。ただし、コマンドラインユーティリティです。

VLC YouTubeパーサーの更新

YouTube解析用のLuaスクリプトをVLCの最新バージョンに更新します。

ターミナルアプリケーションを開き、次のコマンドを入力します。

curlがインストールされていることを確認してください。新しいファイルをダウンロードするにはこれが必要です

Sudo apt-get install curl

古い、動作しないスクリプトを取り除く

Sudo rm /usr/lib/vlc/lua/playlist/youtube.*

現在のものをダウンロードします(コマンドライン全体を使用します、はい、非常に長いです)。

Sudo curl "http://git.videolan.org/?p=vlc.git;a=blob_plain;f=share/lua/playlist/youtube.lua;hb=HEAD" -o /usr/lib/vlc/lua/playlist/youtube.lua

動作するかどうかを確認してください。

31
phoibos