VLC для флеш видео

9

Можно ли воспроизвести все флэш-видео с помощью VLC? Потому что флэш-память потребляет много вычислительной мощности. Кроме того, с VLC я смогу записывать каждый поток, например, Ustream и т. Д.

Я использую Ubuntu 11.04.

glarkou
источник
2
Вы имеете в виду использование VLC вместо плагина для воспроизведения встроенного видео в Интернете? Или просто воспроизведение FLV-файлов?
Ури Эррера
1
Вместо флэш-плагина
гларку
этот вопрос получает большую сферу применения, если он связан не только с плагином Flash в Firefox, но и с более широкой проблемой предотвращения интенсивного использования ресурсов (GPU) за счет использования внешних проигрывателей для воспроизведения встроенной флэш-памяти в целом. см. этот ответ и комментарии ( askubuntu.com/a/169298/47206 )

Ответы:

4

Как указано в другом ответе, VLC будет воспроизводить поток URL за встроенным видео .

Я предпочитаю решения, которые включают использование дополнений Firefox, которые обычно направляют URL-адрес в менеджер загрузок или в другой браузер, но вместо этого можно выбрать VLC. Когда есть ссылка, по которой можно щелкнуть, и которая идет прямо в видеопоток, как в Youtube, я предпочитаю что-то вроде дополнения Openwith (см. Ниже). Но иногда такой ссылки нет.

Чтобы найти этот URL, другой ответ предоставляет решение, которое появляется вместе с другими как ответы на аналогичный вопрос здесь .

(Выбранный ответ там ни в коем случае не лучший. Наиболее проголосовавший , который похож на тот, что здесь уже упоминался, хорош, потому что он предполагает использование только браузера Chrome. Но он не работает со всеми потоками, и ни насколько я могу судить, делает аддон Firebug для Firefox

Возможно, более удобным решением является использование VLC в дополнении Firefox FlashGot

Вот

  • добавить VLC в список Flashgot: параметры FlashGot, вкладка «Общие», «Добавить», дать имя «VLC», - затем перейти к исполняемому файлу VLC и выбрать его.

введите описание изображения здесь введите описание изображения здесь

  • Параметры FlashGot, вкладка FlashGot, выберите VLC

введите описание изображения здесь

  • при воспроизведении видео в Firefox должна появиться кнопка Flashgot (добавьте ее на панель инструментов или в строку состояния). Щелкните правой кнопкой мыши кнопку Доступные форматы и щелкните левой кнопкой мыши видео. VLC должен начать воспроизведение видео потока.

введите описание изображения здесь

VLC + Video DownloadHelper

аддон для Firefox - который я упомянул в своем ответе там , просто установите аддон, запустите воспроизведение, кнопка DownloadHelper должна начать вращаться, щелкните раскрывающееся меню, затем наведите курсор мыши на заголовок видео и выберите «Копировать URL». (Вариант загрузки есть, конечно, но это другая проблема.)

введите описание изображения здесь

Откройте VLC, Ctrl-N, а затем вставьте и откройте URL.

Некоторые проблемы:

Тестируя такие ссылки с VLC, я замечаю, что в некоторых случаях проигрыватель не может их воспроизвести или даже вылетает. Но это можно исправить следующим образом:

Последняя часть таких URL иногда похожа /video.flv?start=0. Изменение этого /video.flv?может заставить это работать. (Но во многих случаях поток воспроизводится очень хорошо без этого изменения. Кроме того, во многих случаях ссылка может выглядеть совершенно иначе.)


Для запуска видео на YouTube (и так далее: dailymotion и т. Д.) Во внешних проигрывателях я думаю, что лучшее решение - использовать дополнение Firefox Openwith и просто добавить vlc вместо / рядом с браузерами. И это прекрасно работает

введите описание изображения здесь

Сообщество
источник
4

VLC может воспроизводить любое видео Flash, для которого у вас есть файл .flv. Он также может записывать все, что он играет.

Однако вы не всегда можете просто указать его на веб-странице и воспроизводить Flash-видео на этой странице, и он не может «воспроизводить» файлы .swf (потому что они не являются видео). Вам нужно как-то скачать файл .flv. Существуют инструменты, которые работают для некоторых сайтов, таких как cclive установить cclive , get_iplayer установить get-iplayerи youtube-dl, установить YouTube-DL которые загружают файлы .flv.

Не все сайты поддерживаются такими инструментами, но есть обходной путь, который позволяет загружать видеофайл, так что вы можете смотреть его без использования Flash для фактического просмотра, хотя для этого вам нужен установленный плагин Flash. Этот обходной путь использует Chromium, установить хром-браузер но аналогичный метод работает с Firefox + Firebug.

В Chromium нажмите Ctrl+ Shift+, Jчтобы открыть консоль разработчика, и нажмите на вкладку «Сеть».

консоль разработчика

Затем перейдите на страницу с включенным видео и начните его воспроизведение. Затем вы можете найти элемент в списке с типом, начинающимся с «video /», и щелкнуть по нему.

видео элемент

Это даст вам URL, который вы можете скопировать и загрузить с помощью wget или менеджера загрузки.

введите описание изображения здесь

После того, как вы скопировали URL, вы можете закрыть страницу, которая остановит запуск Flash.

Это работает для любого не живого Flash-видео, если не используются дополнительные методы управления цифровыми ограничениями (например, RTMP, используемый в BBC iPlayer).

Насколько я знаю, потоки Live Flash, такие как Ustream, невозможно воспроизводить с помощью VLC. Тем не менее, некоторые сайты могут дать вам правильный потоковый URL, например, ссылку mms или rtsp, которую может воспроизводить VLC.

dv3500ea
источник
3

Получить FlashVideoReplacer . Расширение автоматически заменяет встроенные флеш-ролики на оригинальные mp4 или flv-видео, что позволяет просматривать флэш-потоковый контент с менее загруженным плагином или автономным внешним проигрывателем.

Имейте в виду, что, хотя VLC - отличный игрок, плагин - нет. FVR не будет хорошо работать с плагином VLC. Рекомендуемый плагин - gecko-mediaplayer. Документацию, поддерживаемые сайты и настройки можно найти на веб-сайте расширения.

lovinglinux
источник
1
Знаете ли вы, есть ли подобный плагин для Chrome?
Гларку
1
Я разработчик FVR. У меня были планы сделать версию Chrome, но она приостановлена. Из-за нехватки времени я в настоящее время концентрируюсь только на своих дополнениях Firefox.
Lovinglinux
Если это с открытым исходным кодом, я могу посмотреть!
Гларкоу
Это с открытым исходным кодом. См github.com/webgapps/flvideoreplacer
lovinglinux
1
мертвые ссылки, не так ли?