Можно ли передавать потоковое видео с YouTube с помощью VLC?
Сценарий заключается в том, что вы можете вставить URL-адрес YouTube в диалог VLC, а затем VLC транслировать видео, как если бы это был локальный медиафайл.
Текущая версия - при попытке открыть файл или сетевой поток приводит к
VLC не может распознать формат ввода: невозможно определить формат « http://www.youtube.com/v/foo ». Посмотрите на журнал для деталей.
Какие-либо существующие функции в VLC или обходные пути, о которых вы знаете, чтобы реализовать эту потоковую идею?
video
streaming
youtube
vlc-media-player
p.campbell
источник
источник
Ответы:
Да. Если вы захватите реальный файл видеопотока (используя сайт загрузчика YouTube или надстройку Firefox) и вставите URL в VLC, он будет воспроизводить / воспроизводить файл.
Я делаю это все время из операционной системы, которая не поддерживает Flash (легко), но поддерживает VLC и Firefox.
источник
Вы можете абсолютно загружать и воспроизводить видео YouTube с VLC.
Скопируйте видео идентификатор с URL-адреса YouTube. В этом случае я использую:
http://www.youtube.com/watch?v=BEiat9O74ms
Для просмотра вашего видео я буду использовать следующий URL:
http://www.youtube.com/embed/BEiat9O74ms
ГдеBEiat9074ms
находится идентификатор видео, которое вы хотите посмотреть.В VLC в меню «Медиа» выберите «Открыть сетевой поток» и вставьте URL-адрес из шага 2. в сетевой URL-адрес:
Наслаждайтесь своим видео на YouTube в VLC.
источник
adaptive demux: Encountered discontinuity
а затемts demux error: libdvbpsi error (PSI decoder): TS duplicate (received 0, expected 1) for PID 0
.Почему вы вставляете URL YouTube в VLC? Вы используете свой веб-браузер для отображения веб-страниц, которые, в свою очередь, загружают экземпляр Adobe Flash, который затем получает другой URL-адрес для видео .
Я использовал сервис поиска URL YouTube, чтобы попытаться получить FLV, и я поместил его в VLC, и он выдал ошибку.
Вы можете исследовать файлы журналов и посмотреть, возможно ли продолжить расследование. Возможно, YouTube выполняет некоторую
User-Agent
фильтрацию, и вам потребуется маскарад VLC в качестве веб-браузера / Adobe Flash для получения потока.источник
Вы можете сделать это с версией 1.1.0. Просто поместите URl во вкладку Сеть
источник
The format of 'http://www.youtube.com/v/k_oTQd93eRI' cannot be detected. Have a look at the log for details.
журнал говоритCompressed SWF format not supported
. Может быть, кодеки отсутствуют?Да, ты можешь! URL выглядит примерно так:
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 & мс = аи & ITAG = 22 & IP = 217.0.0.0 и подпись = D48AAC2615B0C914C1C01D315BEEC98155E83973.077998BD7AA95D841B837CF5BB7A05FBD0F818BB & SVER = 3 & Mt = 1339246511 & ratebypass = да и источник = YouTube и истекать = 1339271656 & ключ = yt1 & ipbits = 8 & р = U0hSTlJST19KUENOMl9KTFNHOmk3NXkyRGRCN0ZD & ID = 7eb8b9ded2a7eff9 и название =% D0% 98% D0% B3% D1% 80% D0% BE% D0% B7% D0% BE% D1% 80% 20% E2% 84% 9673
Вам нужно начать скачивание видео, а затем скопировать ссылку на скачивание!
источник
Похоже на этот ответ . Установите Streamlink :
Затем отправьте поток на
vlc --fullscreen
:Лично мне нужно было только аудио
cvlc --no-video
.Для экономии пропускной способности вы можете использовать
worst
вместоbest
.источник