Sie müssen "schwer fassbare" Flash-Videos von einer Website aufnehmen

3193
Tony_Henrich

Ich versuche, ein Flash-Video von cooksillustrated.com zu erfassen und herunterzuladen, aber alles, was ich bekomme, ist eine kleine SWF-Shell / kein Video mit der Firefox-Erweiterung Sothink Web Video downloader. NetVideoHunter kann es nicht erfassen.

Gibt es ein 'HollyGrail' Web-Capture-Dienstprogramm, das alles abrufen kann? Es muss keine Firefox-Erweiterung sein. Eine Desktopanwendung ist in Ordnung.

Beispiel: http://cooksillustrated.com/byissue/default.asp?docId=20628&selDate=151¤tVideo=y

0

6 Antworten auf die Frage

2
dbr

Eine Möglichkeit ist, das Firefox-Addon von Live HTTP Headers auszuprobieren . Öffnen Sie das Plugin, laden Sie die Seite und starten Sie die Videowiedergabe.

Irgendwo wird die Videodatei angefordert, normalerweise mit der Erweiterung .flv

Es kann hilfreich sein, die Header in einer Textdatei zu speichern und sie dann in einem Texteditor zu öffnen (damit Sie die Textsuche verwenden können).

Eine weitere Option besteht darin, das Video vollständig laden zu lassen und dann das Cache-Verzeichnis von Firefox nach der Datei zu durchsuchen. "So speichern Sie Flash-Videos aus dem Firefox-Cache-Ordner" erklärt dies gut:

  1. Warten Sie, bis das Flash-Video vollständig geladen ist, dh Sie können MTV bis zum Ende abspielen

  2. Öffnen Sie ein neues Tab / Fenster von Firefox und geben Sie about: cache als URL ein

  3. Beachten Sie den im Cache-Verzeichnis angegebenen Pfad des Firefox-Cache-Ordners: und navigieren Sie mit Windows Explorer zu diesem Ordner

  4. Sortieren Sie die zwischengespeicherten Dateien nach Dateigröße und versuchen Sie, die größte Datei mit Storm Codec-MPC oder FlV Player zu öffnen. (Die größte Datei ist wahrscheinlich das zwischengespeicherte YouTube-Video.)

OK. Wenn Sie wissen möchten, was genau diese Dateien im Cache-Ordner von Firefox sind, gehen Sie hier:

  1. Klicken Sie auf der Seite "about: cache" auf den Link List Cache Entries des Bereichs Disk cache device

  2. Drücken Sie STRG + F, um nach Schlüssel: (URL) mit dem Schlüsselwort get_video und mit der größten Datengröße zu suchen: (YouTube speichert das Flash-Video nicht in der FLV-Erweiterung. Für andere Flash-Video-Hosting-Sites können Sie durch den Versuch Zeit sparen (.FLV-Erweiterung suchen).

  3. Klicken Sie mit der rechten Maustaste auf die URL, und wählen Sie die Option Link in neuem Tab öffnen aus, und lesen Sie die Datei auf der Festplatte:

1
Travis Northcutt

Die Erweiterungen FlashGot und DownloadHelper Firefox können hilfreich sein.

1
Tony_Henrich

Ich habe ein Produkt namens Replay Media Catcher gefunden, das sehr gut funktioniert.

Es ist eigentlich Reply Video Catcher Tony_Henrich vor 15 Jahren 0
dang .. es ist Reply Media Catcher. Tony_Henrich vor 15 Jahren 0
für die Sache ... ist es Replay Media Catcher. bubu vor 13 Jahren 0
0
Robb

Schauen Sie sich diesen Link an:

http://www.gamedev.net/community/forums/topic.asp?topic_id=296503

Ein Benutzer hat anscheinend etwas entwickelt, das im IE gut läuft. Ich habe Ihnen den ursprünglichen Link hinterlassen, nur für den Fall, dass Sie auf Probleme bei der Fehlerbehebung stoßen.

0

Der Hulu Downloader funktioniert gut mit dieser Website, ist aber leider nicht kostenlos (39,95 $). Aber ich finde es lohnt sich, weil es über eine schöne Benutzeroberfläche, grundlegende Videokonvertierungsfunktionen verfügt und mit vielen Websites funktioniert, deren Video nicht mit dem Standard-Firefox-Add-In aufgenommen werden kann. Es ist unter http://www.getflv.net/hulu/ verfügbar .

0
salmonmoose

Ich persönlich benutze firebug für diesen Zweck - dort können Sie die Netzwerkaktivität überwachen, die alle Dateien anzeigt, die das System herunterlädt, und wie lange es dauert. Sobald ich die Videodatei sehe, greife ich nach der absoluten URL und fange sie mit wget ein.

Sie können diese Methode nicht für bestimmte Streaming-Protokolle wie RTMP verwenden, die das von mir erwähnte Video verwendet. Diese Protokolle wurden zum besseren Schutz entwickelt. Tony_Henrich vor 15 Jahren 0