VLC - วิดีโอ YouTube จะไม่เล่นอีกต่อไป


14

ฉันต้องการเล่นวิดีโอ youtube บน VLC ฉันเป็นมือใหม่ (หนึ่งใน mac os re แต่คำแนะนำที่รกร้างได้ :) เมื่อฉันป้อนที่อยู่ในกระแสข้อมูลเครือข่ายไม่มีอะไรเกิดขึ้นมันอยู่ในเพลย์ลิสต์ แต่ไม่มีอะไรเกิดขึ้นมันไม่ได้เล่น ฉันมีไฟร์วอลล์ถ้ามันช่วย :)

การแก้ไขปัญหาต้องขอบคุณความช่วยเหลือของคุณ !!

คำตอบ:


32

ฉันถือว่าคุณป้อน 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 แยกวิเคราะห์ซอร์สโค้ด HTML ของ YouTube เพื่อค้นหาวิดีโอ แต่บางครั้ง YouTube เปลี่ยนวิธีที่จะแสดงผล HTML ดังนั้น VLC จึงไม่สามารถค้นหา URL วิดีโอได้

วิธีแก้ไขที่เป็นไปได้

  • ไปที่https://www.youtube.com/html5และเปิดใช้งาน html5 ที่นั่นเพื่อเล่นวิดีโอในเบราว์เซอร์ของคุณโดยไม่ใช้แฟลช
  • ติดตั้งminitubeและลองเล่นวิดีโอที่นั่น
  • รอการอัปเดต VLC (หรืออัปเดตสคริปต์ lua ด้วยตัวคุณเอง - ไม่ใช่เรื่องง่ายดูการอัปเดตตัวแยกวิเคราะห์ VLC YouTube )
  • ติดตั้งแพ็คเกจyoutube-dlและดาวน์โหลดวิดีโอไปยังฮาร์ดดิสก์ของคุณ มันเป็นอรรถประโยชน์บรรทัดคำสั่งแม้ว่า

การอัพเดตตัวแยกวิเคราะห์ VLC YouTube

อัปเดตเฉพาะสคริปต์ Lua สำหรับการแยกวิเคราะห์ YouTube เป็นเวอร์ชันล่าสุดจาก VLC:

เปิดแอปพลิเคชัน Terminal และป้อนคำสั่งเหล่านี้:

ตรวจสอบให้แน่ใจว่า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

ดูว่ามันใช้งานได้


1
นี่คือรายงานข้อผิดพลาด: trac.videolan.org/vlc/ticket/7471
Chan-Ho Suh

2
ตามรายงานบั๊กต่อไปนี้เป็น github สำหรับสคริปต์ lua ที่ได้รับการแก้ไข: gist.github.com/3729932
Chan-Ho Suh

เราต้องการข่าวสารเพิ่มเติม เปิดใน VLC: "Extras"> "Messages" โดยที่เปิดขึ้นมานั้นให้ใส่ url youtube สำหรับสตรีมเครือข่ายกดปุ่ม play และดูว่ามีข้อความปรากฏหรือไม่และบอกเราเกี่ยวกับมัน: D
phoibos

3
ฉันได้อัปเดตโพสต์แล้วโปรดดู "การอัปเดตตัวแยกวิเคราะห์ VLC YouTube" ฉันสามารถเล่นวิดีโอกับ VLC ได้หลังจากนี้
phoibos

2
ฉันคิดว่าตัวเองเป็นคนที่สอง แต่ข้อเสนอแนะสุดท้ายนั้นใช้งานได้จริง! ดังนั้น +1 สำหรับคุณและฉันทำบุ๊คมาร์คอย่างสมบูรณ์ในครั้งต่อไปที่มันเกิดขึ้น
Braden ที่ดีที่สุด
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.