Как воспроизводить встроенные флэш-видео во внешних проигрывателях?

Как обсуждалось в отдельном вопросе, встроенные флэш-видео чрезмерно загружены ресурсами GPU.

Ответ, данный ish здесь (а именно в одном комментарии) показывает, что

”Flash 11+ "attempts" (poorly, it looks like) to use the GPU (hardware) to "decode" the video instead of the CPU (software).
Decoding is a fairly computationally intensive task, but most modern CPUs (except Atoms) will deal with 1080P HD without breaking a sweat.”.

Таким образом, кажется, что решением было бы открывать эти видео во внешних проигрывателях, даже не загружая их, чтобы заставить работать процессор вместо графического процессора.

3 ответа

Решение

Поскольку этот вопрос выглядит полезным для меня, я создал его, чтобы дать ответ. (Мета-вопрос об этом был обсужден и получен ответ ( здесь и здесь).


Youtube Viewer - это специализированное приложение для просмотра видео с YouTube на внешнем проигрывателе. youtube-viewer). Он работает в терминале и использует mplayer или же mpv для воспроизведения видео на YouTube.

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install youtube-viewer

Больше здесь.

По умолчанию он использует mplayer, Чтобы это использовать mpv вместо этого беги youtube-viewer --video-player=mpv, Итак, файл рабочего стола с этим содержимым может быть полезен:

[Desktop Entry]
Exec=bash -c 'youtube-viewer --video-player=mpv'
Icon=youtube-viewer
Name[en_US]=Youtube Viewer
Name=Youtube Viewer
Terminal=true
Type=Application

При запуске программы открывается окно терминала:

=>> Search for YouTube videos (:h for help)
> ^J> 

Просто введите элемент поиска. Затем введите соответствующие номера видео, которые вы хотите воспроизвести.


Кроссплатформенное решение, которое не ограничивается YouTube, заключается в использовании хорошо известного аддона Firefox FlashGot, который предназначен для отправки видеопотоков различным менеджерам загрузки, но позволяет отправлять поток URL-адресов в VLC (или mpv, что я предпочитаю в последнее время)

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

введите описание здесьвведите описание здесь

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

введите описание здесь

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

введите описание здесь


SMPlayer. - ограничено YouTube (если не используется с решением выше: еще не проверял)

Установить через центр программного обеспечения

и браузер Youtube

Установить через центр программного обеспечения

sudo add-apt-repository ppa:rvm/smplayer
sudo apt-get update
sudo apt-get install smplayer smtube

введите описание здесь

Он запускает отдельное приложение, SMPlayer Youtube Browser, для поиска видео. Можно создать ссылку / лаунчер рабочего стола на него, введите описание здесь

или просто беги

smtube

Используя VLC. Похоже, что VLC может запускать видео такого рода с большего количества веб-сайтов, в то время как smplayer ограничен YouTube.

Установить через центр программного обеспечения

Можно добавить ссылку на видео в VLC введите описание здесь

Используя Тотем:

Установить через центр программного обеспечения

Для плеера Totem доступны некоторые плагины, среди которых браузер YouTube, похожий на браузер SMPlayer. Вы можете открыть видео на YouTube в Totem, с более низким качеством, чем в предыдущих вариантах, но они загружаются быстрее и идеально подходят для прослушивания музыки с YouTube.

введите описание здесь

Существует также плагин arte-tv для Totem, который не работает в данный момент... но, возможно, так будет в будущем... и дополнительные плагины, в том числе BBC iPlayer. (Я боюсь, что позже не лучше, чем для arte-tv.)

Но я думаю, что более элегантный метод - это использование надстроек / расширений для открытия внешних проигрывателей непосредственно из интерфейса интернет-браузера или контекстного меню, как, например, вышеупомянутое дополнение Flashgot.

Это также дополнение Firefox Openwith, изначально созданное для открытия ссылок в различных веб-браузерах, может сделать это, добавив в свои настройки vlc а также smtube вместо / рядом с браузерами.

введите описание здесьвведите описание здесь

В Chromium есть расширение для запуска youtubes в VLC - здесь.

Чтобы использовать его, видео YouTube должно воспроизводиться, веб-интерфейс VLC должен быть включен (VLC Tools-Preferences-Show Settings -All-Interface-Main-enable Web, перезапустите VLC), и VLC должен быть уже открыт. введите описание здесь

введите описание здесь

Хотя VLC, кажется, может делать это вне YouTube, у него есть ограничения при работе с другими сайтами. В Dailymotion работает отлично, но на видео Google уже могут возникнуть проблемы, в других это не работает аддон OpenWith. У меня не было достаточно времени, чтобы протестировать их, я своевременно обновлю этот пост и предложу комментарии и правки, которые помогут найти способы открыть любую встроенную флэш-память в VLC или другом внешнем проигрывателе.

(Этот ответ основан на идеях ish, Neptunno и user55822, когда они ответили или прокомментировали другой вопрос.)


Существует дополнение VLC для воспроизведения видео и плейлистов на YouTube - здесь

Скопируйте URL-адрес видео или плейлиста YouTube (должен содержать "list=PL..."). Запустите VLC, нажмите Ctrl+N, вставьте URL, затем нажмите "Play" (или Alt+P, затем Enter), видео / Плейлист должен начаться.

введите описание здесь

В "Медиа", "Сохранить список воспроизведения в файл" и может открыть его позже в VLC.

На самом деле есть довольно крутой способ просмотра всех флеш-видео за пределами вашего браузера. Но на данный момент я знаю только, что он работает на хром и хром. Перед загрузкой страницы с помощью флеш-плеера нажмите Ctrl+ Shift+J. Это откроет вкладку внизу экрана, у нее будут разные опции с вкладками, одним из которых является СЕТЬ. Вы входите в него и открываете флэш-видео, когда оно загружает, там появится ссылка на видео, все, что вам нужно сделать, это скопировать его либо в VLC, либо тотем, который они оба воспроизводят.

Я большой поклонник VLC, но я должен дать его TOTEm, в этом он загружает видео а-ля флеш, если вы оставите его в паузе, он загрузит видео, которое VLC не будет.

С некоторых лет я обычно беру флеш-файлы прямо из /proc каталог, когда они здесь, чтобы играть их с VLC, который является безусловно лучшим инструментом для просмотра видео.

Он не работает с YouTube, но отлично работает с большинством других потоковых веб-сайтов. Я наконец решил сделать его более удобным, написав какую-то правильную функцию для использования в вашей оболочке.

Не стесняйтесь попробовать, это прекрасно работает:

$ curl -SsL https://raw.githubusercontent.com/beaudev/view-da-flash/master/view_da_flash.sh>source

$ view_daflash

Источник: https://github.com/beaudev/view-da-flash

Другие вопросы по тегам