Як відтворювати вбудовані флеш-відео у зовнішніх програвачах?


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

Таким чином, здається, що рішенням було б відкрити ці відео у зовнішніх програвачах, навіть не завантажуючи їх, щоб налагодити роботу CPU замість GPU.


1
Інтенсивне використання процесора не обмежується ВІДЕО, але також стосується STREAMING AUDIO (наприклад, радіостанцій) у Firefox або Chromium; потокове в VLC набагато легше порівняно!
горіх про natty

Відповіді:


13

Оскільки це питання мені здається корисним, я створив його для того, щоб дати відповідь . (Мета питання щодо цього було обговорено та відповідено ( тут і тут ).


Спеціалізованим додатком для перегляду відео Youtube у зовнішньому програвачі є Youtube Viewer ( 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> 

Просто введіть елемент пошуку. Потім введіть відповідне число (-ів) відео, яке потрібно відтворити.

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


Рішення між платформами, яке не обмежується ютубом, полягає у використанні відомого додатка Firefox FlashGot , який призначений для надсилання відеопотоків до різних менеджерів завантажень, але змушує його надсилати потік URL у VLC (або mpv, що я вважаю за краще останнім часом):

  • додайте VLC до списку Flashgot: Параметри FlashGot, вкладка Загальні, Додати, дайте ім'я "VLC", - потім перейдіть до виконуваного файлу VLC та виберіть його

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

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

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

  • відтворюючи відео у Firefox, повинна з’явитися кнопка Flashgot (додайте її на панелі інструментів або на панелі стану). Клацніть правою кнопкою миші кнопку "Доступні формати" та натисніть на відео лівою кнопкою миші. VLC повинен почати відтворювати відеопотік

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


SMPlayer. - обмежено ютубом (за винятком випадків, коли використовується з рішенням вище: ще не перевірено)

Встановіть через програмний центр

та браузер 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 обмежений ютубом .

Встановіть через програмний центр

Можна додати посилання на відео у VLC введіть тут опис зображення

Використання Totem:

Встановіть через програмний центр

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

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

Існує також плагін arte-tv для Totem, який наразі не працює ... але, можливо, буде в майбутньому ... та додаткові плагіни , включаючи iPlayer BBC. (Пізніший не кращий, ніж той, для 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 чи іншому зовнішньому програвачі.

(Ця відповідь ґрунтувалася на ідеях, отриманих від izx , Halknner та user55822, коли вони відповідали чи коментували інше питання .)


Є додаток VLC для відтворення відео та списків відтворення на YouTube - тут

Скопіюйте URL-адресу відео чи списку відтворення YouTube (має містити "список = PL ...") Запустіть VLC, натисніть Ctrl + N, вставте URL, потім натисніть "Відтворити" (або Alt + P, потім Enter), відео / плейлист повинен починатися.

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

У розділі "Медіа" виберіть "Зберегти список відтворення у файл" і його можна відкрити пізніше у VLC.


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

2

Насправді є досить класний спосіб перегляду всіх флеш-відео поза вашим браузером. Але на даний момент я знаю лише, що це працює на хром і хром. Перед завантаженням сторінки з флеш-програвачем натисніть клавішу ctrl + shift + J Це відкриє вкладку в нижній частині екрана, вона матиме різні параметри вкладок, одна з них - МЕРЕЖА. Ви переходите до цього і відкриваєте флеш-відео, коли воно завантажує посилання на відео, там з’явиться все, що вам потрібно зробити, це скопіювати його або на VLC, або в тотем, як вони відтворюють потоки.

Я величезний вентилятор VLC, але я мушу дати йому TOTEm у цьому, він завантажує відео a la flash, якщо залишити його призупинено, він завантажить відео VLC не буде.


чим це відрізняється від моєї відповіді на vlc та totem?

0

З кількох років я, як правило, перехоплюю флеш-файли безпосередньо з /procкаталогу, коли вони знаходяться тут, для того, щоб відтворити їх за допомогою VLC, який на сьогоднішній день є найкращим інструментом для перегляду відео.

Він не працює з youtube, але він чудово працює з більшістю інших веб-сайтів Streaming. Нарешті я вирішив зробити його більш корисним, написавши якусь належну функцію для використання у вашій оболонці.

Сміливо спробуйте, це чудово:

$ 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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.