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

11

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

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

”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.”.

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

Сообщество
источник
1
Интенсивное использование процессора не ограничивается VIDEO, но также относится к STREAMING AUDIO (например, радиостанции RADIO) в Firefox или Chromium; потоковая передача в VLC ооочень более легкая в сравнении!
сумасшедший о Natty

Ответы:

13

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


Youtube Viewer ( youtube-viewer) - это специализированное приложение для просмотра видео с YouTube во внешнем проигрывателе . Он работает в терминале и использует 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-Показать настройки -All-Interface-Main-enable Web, перезапустить VLC), и VLC должен быть уже открыт. введите описание изображения здесь

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

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

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


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

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

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

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

user47206
источник
@KirillGolikov - ответ специально для кроссплатформенного решения: superuser.com/a/819188/162573
2

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

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

user60606
источник
чем это отличается от моего ответа на vlc и totem?
0

Уже несколько лет я обычно беру флеш-файлы прямо из /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

Жан-Кристоф Мейо
источник