VLC für Flash-Video

9

Ist es möglich, alle Flash-Videos mit VLC abzuspielen? Weil Flash viel Rechenleistung verbraucht. Außerdem kann ich mit VLC jeden Stream aufzeichnen, zum Beispiel Ustream usw.

Ich benutze Ubuntu 11.04.

Glarkou
quelle
2
Sie meinen, Sie verwenden VLC anstelle des Flash-Plug-Ins, um die eingebetteten Videos im Web abzuspielen? Oder spielen Sie einfach FLV-Dateien ab?
Uri Herrera
1
Anstelle von Flash-Plugin
Glarkou
Diese Frage wird umfangreicher, wenn sie sich nicht nur auf ein Flash-Plugin in Firefox bezieht, sondern auch auf das größere Problem der Vermeidung eines hohen Ressourcenverbrauchs (GPU) durch die Verwendung externer Player zum Spielen von eingebettetem Flash im Allgemeinen. siehe diese Antwort und Kommentare ( askubuntu.com/a/169298/47206 )

Antworten:

4

Wie in einer anderen Antwort angegeben, spielt VLC den URL-Stream hinter einem eingebetteten Video ab .

Ich bevorzuge die Lösungen, bei denen Firefox-Addons verwendet werden, die normalerweise eine URL an einen Download-Manager oder einen anderen Browser weiterleiten, aber stattdessen VLC auswählen können. Wenn es einen Link gibt, auf den geklickt werden kann und der direkt zum Videostream führt, wie bei Youtube, bevorzuge ich das Openwith-Addon (siehe unten). Aber manchmal gibt es keinen solchen Link.

Um diese URL zu finden, bietet die andere Antwort eine Lösung, die zusammen mit anderen als Antworten auf eine ähnliche Frage hier angezeigt wird .

(Die dort ausgewählte Antwort ist keineswegs die beste. Die am häufigsten gewählte , die der hier bereits erwähnten ähnelt, ist gut, da nur der Chrome-Browser verwendet wird. Sie funktioniert jedoch nicht mit allen Streams und auch nicht macht das Firebug-Addon für Firefox, soweit ich das beurteilen kann.)

Möglicherweise ist die bequemere Lösung die Verwendung von VLC zusammen mit dem Firefox FlashGot-Addon

Hier

  • Hinzufügen von VLC zur Flashgot-Liste: FlashGot-Optionen, Registerkarte Allgemein, Hinzufügen, geben Sie einen Namen 'VLC' ein, - gehen Sie dann zur ausführbaren VLC-Datei und wählen Sie sie aus.

Geben Sie hier die Bildbeschreibung ein Geben Sie hier die Bildbeschreibung ein

  • FlashGot-Optionen, Registerkarte FlashGot, wählen Sie VLC

Geben Sie hier die Bildbeschreibung ein

  • Beim Abspielen des Videos in Firefox sollte eine Flashgot-Schaltfläche angezeigt werden (fügen Sie diese der Symbolleiste oder der Statusleiste hinzu). Klicken Sie mit der rechten Maustaste auf die Schaltfläche Verfügbare Formate, und klicken Sie mit der linken Maustaste auf das Video. VLC sollte mit der Wiedergabe des Videostreams beginnen.

Geben Sie hier die Bildbeschreibung ein

VLC + der Video DownloadHelper

das Addon für Firefox - das ich in meiner Antwort dort erwähnt habe , installieren Sie einfach das Addon, spielen Sie den Stream ab, die DownloadHelper-Schaltfläche sollte rollen, klicken Sie auf das Dropdown-Menü, bewegen Sie die Maus über den Titel des Videos und wählen Sie 'URL kopieren'. (Die Download-Option gibt es natürlich, aber das ist ein anderes Problem.)

Geben Sie hier die Bildbeschreibung ein

Öffnen Sie VLC, Strg-N und fügen Sie die URL ein und öffnen Sie sie.

Einige Fehlerbehebung:

Beim Testen solcher Links mit VLC stelle ich fest, dass der Player sie in einigen Fällen nicht abspielen kann oder sogar abstürzt. Dies kann jedoch wie folgt behoben werden:

Der letzte Teil solcher URLs ist manchmal wie /video.flv?start=0. Wenn Sie das /video.flv?ändern, funktioniert es möglicherweise. (Aber in vielen Fällen wird der Stream ohne diese Änderung sehr gut abgespielt. In vielen Fällen sieht der Link ohnehin völlig anders aus.)


Um YouTube-Videos (und ähnliches: Dailymotion usw.) in externen Playern zu starten, denke ich, dass die beste Lösung darin besteht, das Firefox Openwith-Addon zu verwenden und einfach vlc anstelle von / neben Browsern hinzuzufügen . Und es funktioniert perfekt

Geben Sie hier die Bildbeschreibung ein

Gemeinschaft
quelle
4

VLC kann jedes Flash-Video abspielen, für das Sie die FLV-Datei haben. Es kann auch alles aufnehmen, was gerade abgespielt wird.

Sie können es jedoch nicht immer einfach auf eine Webseite zeigen und Flash-Videos auf dieser Seite abspielen, und es können keine SWF-Dateien "abgespielt" werden (da es sich nicht um Videos handelt). Sie müssen die FLV-Datei irgendwie herunterladen. Es gibt Tools, die für einige Websites wie cclive Installieren Sie cclive , get_iplayer installiere get-iplayerund youtube-dl funktionieren und installiere youtube-dldie FLV-Dateien herunterladen.

Nicht alle Websites werden von solchen Tools unterstützt, aber es gibt eine Problemumgehung, mit der Sie die Videodatei herunterladen können, damit Sie sie ohne Flash für die eigentliche Wiedergabe ansehen können, obwohl dafür das Flash-Plugin installiert sein muss. Diese Problemumgehung verwendet Chromium Chrom-Browser installieren , eine ähnliche Methode funktioniert jedoch mit Firefox + Firebug.

Drücken Sie in Chromium Ctrl+ Shift+ J, um die Entwicklerkonsole zu öffnen, und klicken Sie auf die Registerkarte "Netzwerk".

Entwicklerkonsole

Navigieren Sie dann zu der Seite mit dem eingeschalteten Video und beginnen Sie mit der Wiedergabe. Sie können dann nach dem Element in der Liste mit einem Typ suchen, der mit 'video /' beginnt, und darauf klicken.

Videoelement

Dadurch erhalten Sie eine URL, die Sie mit wget oder einem Download-Manager kopieren und herunterladen können.

Geben Sie hier die Bildbeschreibung ein

Nachdem Sie die URL kopiert haben, können Sie die Seite schließen, wodurch Flash nicht mehr ausgeführt wird.

Dies funktioniert für alle Nicht-Live-Flash-Videos, solange keine zusätzlichen Methoden zur Verwaltung digitaler Einschränkungen (wie RTMP für BBC iPlayer) verwendet werden.

Live-Flash-Streams wie Ustream können meines Wissens nicht mit VLC abgespielt werden. Einige Websites geben Ihnen jedoch möglicherweise eine geeignete Streaming-URL wie einen MMS- oder RTSP-Link, den VLC abspielen kann.

dv3500ea
quelle
3

Holen Sie sich FlashVideoReplacer . Die Erweiterung ersetzt eingebettete Flash-Videos automatisch durch die ursprünglichen MP4- oder FLV-Videos und ermöglicht das Ansehen von Flash-Streaming-Inhalten mit einem weniger CPU-intensiven Plugin oder einem eigenständigen externen Player.

Denken Sie daran, dass VLC zwar ein ausgezeichneter Player ist, das Plugin jedoch nicht. FVR funktioniert nicht gut mit dem VLC-Plugin. Das empfohlene Plugin ist Gecko-Mediaplayer. Dokumentation, unterstützte Websites und Optimierungen finden Sie auf der Erweiterungswebsite

lovelinux
quelle
1
Wissen Sie, ob es ein ähnliches Plugin für Chrome gibt?
Glarkou
1
Ich bin der Entwickler von FVR. Ich hatte vor, eine Chrome-Version zu erstellen, aber sie wird angehalten. Aus Zeitgründen konzentriere ich mich derzeit nur auf meine Firefox-Add-Ons.
Lovinglinux
Wenn es Open Source ist, kann ich einen Blick darauf werfen!
Glarkou
Es ist Open Source. Siehe github.com/webgapps/flvideoreplacer
lovinglinux
1
tote Links, nicht wahr?