VLC для флеш-відео


9

Чи можливо відтворювати всі флеш-відео за допомогою VLC? Тому що спалах витрачає багато процесорної потужності. Крім того, за допомогою VLC я зможу записувати кожен потік, наприклад Ustream тощо.

Я використовую Ubuntu 11.04.


2
Ви маєте на увазі використання VLC замість флеш-роз'єму для відтворення вбудованих відео в Інтернеті? Або просто відтворення файлів flv?
Урі Еррера

1
Замість флеш-плагіна
glarkou

це питання набуває більшого розмаху, якщо стосується не лише флеш-плагіна всередині 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 + Відео 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, встановити Chrome-браузер але подібний метод працює з Firefox + Firebug.

У Chromium натисніть Ctrl+ Shift+, Jщоб відкрити консоль розробника та натисніть на вкладку "Мережа".

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

Потім перейдіть на сторінку з увімкненим відео і починайте відтворювати його. Потім ви можете шукати предмет у списку з типом, що починається з "відео /", і натискати на нього.

елемент відео

Це дасть вам URL-адресу, яку ви можете скопіювати та завантажити за допомогою wget або менеджера завантажень.

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

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

Це працює для будь-якого відео, яке не використовується у режимі Flash, доки додаткові методи управління цифровими обмеженнями (наприклад, RTMP, які використовуються на BBC iPlayer) не використовуються.

Потоки Flash Flash, такі як Ustream, наскільки я знаю, неможливо грати з VLC. Однак деякі сайти можуть надати вам правильну потокову URL-адресу, наприклад, mms або rtsp-посилання, яке VLC може відтворювати.


3

Отримайте FlashVideoReplacer . Розширення автоматично замінює вбудовані флеш-відео з оригінальними відео mp4 або flv, що дозволяє переглядати потоковий флеш-контент із менш плазмовим процесором або окремим зовнішнім плеєром.

Майте на увазі, що хоча VLC є відмінним гравцем, плагін не є. FVR не буде добре працювати з плагіном VLC. Рекомендований плагін - gecko-mediaplayer. Документацію, підтримувані сайти та налаштування див. У веб-сайті розширення


1
Чи знаєте ви, чи є подібний плагін для хрому?
glarkou

1
Я розробник FVR. У мене були плани зробити версію для Chrome, але вона затримана. Через обмеження часу я зараз зосереджуюсь лише на своїх додатках Firefox.
lovinglinux

Якщо це відкритий ресурс, я можу поглянути!
glarkou

Це з відкритим кодом. Дивіться github.com/webgapps/flvideoreplacer
lovinglinux

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