VLC può trasmettere in streaming un video di YouTube?


10

È possibile trasmettere in streaming i contenuti di un determinato video di YouTube con VLC?

Lo scenario è che potresti incollare un URL di YouTube in una finestra di dialogo VLC e quindi fare in modo che VLC esegua lo streaming del video come se fosse un file multimediale locale.

Versione corrente: quando si tenta di aprire un file o un flusso di rete risulta

VLC non è in grado di riconoscere il formato dell'input: il formato di " http://www.youtube.com/v/foo " non può essere rilevato. Dai un'occhiata al registro per i dettagli.

Qualche funzionalità esistente in VLC o soluzioni alternative che conosci per realizzare questa idea di streaming?


l'hai provato? molti siti possono eseguire lo streaming su vlc ma non ho ancora provato YouTube
user33788

Risposte:


3

Sì. Se si acquisisce il file di flusso video effettivo (utilizzando un sito di download di YouTube o un componente aggiuntivo di Firefox) e si incolla l'URL in VLC, il file verrà riprodotto / riprodotto.

Lo faccio sempre da un sistema operativo che non supporta Flash (facilmente), ma supporta VLC e Firefox.


1
A giudicare dal tuo avatar è questo sistema operativo .... FreeBSD? ;)
Earlz,

3

Puoi assolutamente scaricare e riprodurre video di YouTube con VLC.

  1. Copia il tuo ID video dall'URL di YouTube. In questo caso sto usando:http://www.youtube.com/watch?v=BEiat9O74ms

  2. Userò il seguente URL per visualizzare il tuo video: http://www.youtube.com/embed/BEiat9O74msDov'è BEiat9074msl'ID del video che vuoi guardare.

  3. In VLC, nel menu Media, seleziona "Apri flusso di rete" e incolla l'URL dal passaggio 2. nell'URL di rete:

  4. Goditi il ​​tuo video di YouTube in VLC.


Questo funziona per me, molto bello. Sai se è possibile scegliere la risoluzione di riproduzione? O è solo predefinito al più alto?
wysiwyg,

Gli stessi parametri per un video normale dovrebbero applicarsi secondo la documentazione. C'è anche un'altra domanda a cui è stata data una risposta qui: stackoverflow.com/questions/7582336/…
Stephan

Con alcuni live streaming come questo di ritorno di FreeCodeCampadaptive demux: Encountered discontinuity e poi ts demux error: libdvbpsi error (PSI decoder): TS duplicate (received 0, expected 1) for PID 0.
Pablo A

1

Perché stai incollando un URL di YouTube in VLC? Si utilizza il browser Web per visualizzare le pagine Web, che a loro volta caricano un'istanza di Adobe Flash che recupera quindi un URL diverso dal video .

Ho usato un servizio di recupero URL di YouTube per cercare di ottenere il file FLV e l'ho inserito in VLC e si è verificato un errore.

È possibile esaminare i file di registro e vedere se è possibile indagare ulteriormente. È possibile che YouTube User-Agentesegua alcuni filtri e per recuperare lo stream dovrai disporre di VLC masquarade come browser Web / Adobe Flash.


1
La domanda è incentrata maggiormente sul fatto che VLC possa eseguire alcune di queste esche URL e passare automaticamente per conto dell'utente.
p

1
So che lo è, sto sottolineando che non lo è.
ta.speot.is

1

Puoi farlo, con la versione 1.1.0. Basta inserire l'URl nella scheda Rete


No. In 1.1.12: The format of 'http://www.youtube.com/v/k_oTQd93eRI' cannot be detected. Have a look at the log for details.dice il registro Compressed SWF format not supported. Forse mancano i codec?
l0b0

0

0

È simile a questa risposta . Installa Streamlink :

sudo -H pip install streamlink

Quindi invia lo stream a vlc --fullscreen:

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

Personalmente ciò di cui avevo bisogno era solo l'audio cvlc --no-video.

Per risparmiare larghezza di banda è possibile utilizzare worstinvece di best.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.