Apakah mungkin untuk melakukan streaming konten video YouTube tertentu dengan VLC?
Skenarionya adalah Anda dapat menempelkan URL YouTube ke dialog VLC, dan kemudian minta VLC mengalirkan video itu seolah-olah itu adalah file media lokal.
Versi saat ini - ketika mencoba membuka file atau aliran jaringan menghasilkan
VLC tidak dapat mengenali format input: Format ' http://www.youtube.com/v/foo ' tidak dapat dideteksi. Lihat log untuk detailnya.
Adakah fitur yang ada di VLC, atau solusi yang Anda tahu untuk menyelesaikan ide streaming ini?
video
streaming
youtube
vlc-media-player
p.campbell
sumber
sumber
Jawaban:
Iya. Jika Anda mengambil file streaming video yang sebenarnya (menggunakan situs pengunduh youtube, atau add-in firefox), dan menempelkan URL ke VLC, itu akan mengalirkan / memutar file.
Saya melakukan ini sepanjang waktu dari OS yang tidak mendukung Flash (mudah), tetapi mendukung VLC & Firefox.
sumber
Anda benar-benar dapat mengunduh dan memutar video YouTube dengan VLC.
Salin ID video Anda dari URL youtube. Dalam hal ini saya menggunakan:
http://www.youtube.com/watch?v=BEiat9O74ms
Saya akan menggunakan URL berikut untuk melihat video Anda:
http://www.youtube.com/embed/BEiat9O74ms
Di manaBEiat9074ms
ID video dari video yang ingin Anda tonton.Di VLC, di bawah menu Media, pilih "Buka Aliran Jaringan" dan rekatkan URL dari langkah 2. ke dalam URL jaringan:
Nikmati video YouTube Anda di VLC.
sumber
adaptive demux: Encountered discontinuity
dan kemudiants demux error: libdvbpsi error (PSI decoder): TS duplicate (received 0, expected 1) for PID 0
.Mengapa Anda menempelkan URL YouTube ke VLC? Anda menggunakan browser web Anda untuk menampilkan halaman web, yang pada gilirannya memuat instance dari Adobe Flash yang kemudian mengambil URL berbeda ke video .
Saya menggunakan layanan pencarian URL YouTube untuk mencoba dan mendapatkan FLV, dan saya memasukkannya ke dalam VLC dan muncul kesalahan.
Anda dapat menyelidiki file log dan melihat apakah mungkin untuk menyelidiki lebih lanjut. Mungkin YouTube melakukan beberapa
User-Agent
penyaringan, dan Anda harus memiliki VLC masquarade sebagai browser web / Adobe Flash untuk mengambil aliran.sumber
Anda dapat melakukannya, dengan versi 1.1.0. Cukup masukkan URl di tab Network
sumber
The format of 'http://www.youtube.com/v/k_oTQd93eRI' cannot be detected. Have a look at the log for details.
Log mengatakanCompressed SWF format not supported
. Mungkin codec hilang?Ya kamu bisa! URL terlihat seperti ini:
http://oo.preferred.ams03g05.v22.lscache8.c.youtube.com/videoplayback?upn=MvzQEOUAqgE&sparams=cp, id, .ipb. 913540,907217,907335,921602,919306,919316,912804,913542,919324,912706 & ms = au & itag = 22 & ip = 217.0.0.0 & tanda tangan = D48AAC2615B0C914C1C01D315BEEC98155E83973.077998BD7AA95D841B837CF5BB7A05FBD0F818BB & SVER = 3 & mt = 1339246511 & ratebypass = yes & source = youtube & kadaluarsa = 1339271656 & key = yt1 & ipbits = 8 & cp = U0hSTlJST19KUENOMl9KTFNHOmk3NXkyRGRCN0ZD & id = 7eb8b9ded2a7eff9 & judul =% D0% 98% D0% B3% D1% 80% D0% BE% D0% B7% D0% BE% D1% 80% 20% E2% 84% 9673
Anda harus mulai mengunduh video dan kemudian menyalin tautan unduh!
sumber
Mirip dengan jawaban ini . Pasang Streamlink :
Kemudian kirim arus ke
vlc --fullscreen
:Secara pribadi yang saya butuhkan hanyalah audio
cvlc --no-video
,.Untuk menghemat bandwidth Anda bisa menggunakan
worst
bukanbest
.sumber