É possível transmitir o conteúdo de um vídeo do YouTube em particular com o VLC?
O cenário é que você pode colar um URL do YouTube em uma caixa de diálogo do VLC e fazer com que o VLC transmita o vídeo como se fosse um arquivo de mídia local.
Versão atual - ao tentar abrir um arquivo ou fluxo de rede resulta em
O VLC não reconhece o formato da entrada: o formato de ' http://www.youtube.com/v/foo ' não pode ser detectado. Dê uma olhada no log para obter detalhes.
Algum recurso existente no VLC ou soluções alternativas que você conhece para realizar essa ideia de streaming?
video
streaming
youtube
vlc-media-player
p.campbell
fonte
fonte
Respostas:
Sim. Se você pegar o arquivo de fluxo de vídeo real (usando um site de download do youtube ou suplemento do firefox) e colar o URL no VLC, ele transmitirá / reproduzirá o arquivo.
Faço isso o tempo todo a partir de um sistema operacional que não suporta Flash (facilmente), mas suporta VLC e Firefox.
fonte
Você pode absolutamente baixar e reproduzir vídeos do YouTube com o VLC.
Copie seu ID de vídeo do URL do youtube. Neste caso, estou usando:
http://www.youtube.com/watch?v=BEiat9O74ms
Usarei o seguinte URL para visualizar seu vídeo:
http://www.youtube.com/embed/BEiat9O74ms
OndeBEiat9074ms
está o ID do vídeo que você deseja assistir.No VLC, no menu Mídia, selecione "Abrir fluxo de rede" e cole o URL da etapa 2. no URL da rede:
Aproveite o seu vídeo do YouTube no VLC.
fonte
adaptive demux: Encountered discontinuity
e depoists demux error: libdvbpsi error (PSI decoder): TS duplicate (received 0, expected 1) for PID 0
.Por que você está colando um URL do YouTube no VLC? Você usa seu navegador da Web para exibir páginas da Web, que, por sua vez, carregam uma instância do Adobe Flash, que recupera um URL diferente para o vídeo .
Usei um serviço de recuperação de URL do YouTube para tentar obter o FLV, coloquei-o no VLC e ocorreu um erro.
Você pode investigar os arquivos de log e ver se é possível investigar mais. Pode ser que o YouTube faça alguma
User-Agent
filtragem e você precisará ter o VLC masquarade como navegador da Web / Adobe Flash para recuperar o fluxo.fonte
Você pode fazer isso, com a versão 1.1.0. Basta colocar o URl na guia Rede
fonte
The format of 'http://www.youtube.com/v/k_oTQd93eRI' cannot be detected. Have a look at the log for details.
O log dizCompressed SWF format not supported
. Talvez estejam faltando codecs?Sim você pode! URL é algo como isto:
http://oo.preferred.ams03g05.v22.lscache8.c.youtube.com/videoplayback?upn=MvzQEOUAqgE&sparams=cp,id,ip,ipbits,itag,ratebypass,source,upn,expire&fexp=917000,914057,900504, 913540,907217,907335,921602,919306,919316,912804,913542,919324,912706 & ms = au & itag = 22 & ip = 217.0.0.0 e assinatura = D48AAC2615B0C914C1C01D315BEEC98155E83973.077998BD7AA95D841B837CF5BB7A05FBD0F818BB & Sver = 3 & mt = 1339246511 & ratebypass = yes & source = youtube & expire = 1339271656 & key = yt1 & ipbits = 8 & cp = U0hSTlJST19KUENOMl9KTFNHOmk3NXkyRGRCN0ZD & id = 7eb8b9ded2a7eff9 & título =% D0% 98% D0% B3% D1% 80% D0% BE% D0% B7% D0% BE% D1% 80% 20% E2% 84% 9673
Você precisa iniciar o download de um vídeo e copiar o link para download!
fonte
É semelhante a esta resposta . Instale o Streamlink :
Em seguida, envie o fluxo para
vlc --fullscreen
:Pessoalmente, o que eu precisava era apenas o áudio
cvlc --no-video
.Para economizar largura de banda, você pode usar em
worst
vez debest
.fonte