Ich suche den Namen einer bestimmten Firefox-Einstellung. Es geht darum: Wenn ich mit dem Iceweasel 3.5.9 bei Debian-Installation die URL einer Youtube Flash Datei in das Adressfenster eingebe, speichert der Browser diese Datei ab. Z.B. diesen Link eingeben http://o-o.preferred.fra02s01.v21.lscache6.c.youtube.com/videoplayback?upn=PF9dN4ke_... -> ich erhalte eine Datei namens "videoplayback" im Download-Ordner, welche ich mit mplayer abspielen kann oder mit ffmpeg als DVD konvertieren kann. Mit der neuesten Firefox-Version 11.0 geht das nicht mehr. Trage ich die URL ins Adressfenster, startet ein Videoplayer mit dem Video und nichts wird gespeichert. Ich vermute, dass man das Verhalten mit der URL "about:config" ändern kann (damit video-Dateien abgespeichert werden), weiss aber nicht wie diese Einstellung heisst oder nach was ich suchen kann. Kann mir jemand helfen?
Gast
#2631540
man wget
> man wget
Es werden cookies benötigt, die beim Eingeben in die Adressleiste gleich
mitgeliefert werden.
Man kann zwar die Firefox-Sqlite3-Cookie-Datei analysieren und die
benötigten Cookies bei wget mitgeben, aber das ist recht umständlich.
Gast
#2631572
na dann schau dir mal --save-cookies, --load-cookies und --keep-session-cookies an.
Gast
#2631581
haben die mozilla leute wegen der möglichkeit die dateien einfach speichern zu können ärger bekommen? wenn ja dann ist´s aus damit. nur ma so ne vermutung muß ja nicht stimmen. ff11 macht ja auch noch ärger mit html5 (ruckeln) aber das kann man ja abschalten. (wo wust ich auch nicht) mfg
> einfach speichern zu können ärger bekommen?
Tja, wenn es daran liegt, dann wird es mit wget irgendwann auch nicht
mehr gehen.
Dann muss man den Framebuffer anzapfen und das video neu aufzeichnen.
Gast
#2631590
wget wird per user-agent-string längst und oft genug geblockt. Daher: --user-agent "Firefox"
> wget wird per user-agent-string längst und oft genug geblockt. > Daher: --user-agent "Firefox" Ich nehme bei wget den gleichen Header, den Firefox mitliefert.
Gast
#2631608
Beim Browser-Header laufen wenn dann Blacklists, soweit ich weiss sind Whitelists seltener.
@ trythis Du scheinst Ahnung von wget zu haben: Ich will aus dem Firefox-cookies sqlite bestimmte Cookies rauslesen. Dazu öffne ich die DB
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
Es kommt der Fehler
1 | |
Was nun?
Gast
#2632503
Jürgen G. schrieb: > Dann muss man den Framebuffer anzapfen und das video neu aufzeichnen. gibt´s da schon was? mfg
Gast
#2632529
nunja, mit wget ist das schon immer so ein Getüftel...aber wenn man lang genug probiert wirds auch was ;) Ich denke man kann cookies zulassen (--allow-session-cookies) und abspeichern (--save-cookies), die Datei ist dann eine einfache Textdatei. Daraus sollten sich einzelne Cookies extrahieren lassen.
Jürgen G. schrieb: > SQL error: database is locked > > Was nun? Möglich, daß der Fuchs die komplett gelockt hat. Versuch mal, die db mit dem SQLite-Manager aufzumachen. SQLITE_OPEN_READONLY The database is opened in read-only mode. If the database does not already exist, an error is returned. Hmmm ...
1 | |
Wenn ich eine temporäre Kopie anlege, funktioniert es. Nur, wie und wo ist die Information gespeichert, dass eine sqlite-DB ge'locked' ist?
Gast
#2632627
Joachim Drechsel schrieb: > Möglich, daß der Fuchs die komplett gelockt hat. Halte ich auch für sehr wahrscheinlich. Das hier ist evtl. interessant; ein Perl-Skript, das mit wget Youtube-Videos runterlädt. Bei mir funktioniert es einwandfrei. https://calomel.org/youtube_wget.html
Jürgen G. schrieb: > Nur, wie und wo ist die Information gespeichert, dass eine sqlite-DB > ge'locked' ist? Das würde mich auch mal interessieren. In der Doku habe ich (noch) nichts gefunden.
Gast
#2632643
> http://www.sqlite.org/cvstrac/wiki?p=DatabaseIsLocked
Hat mit meinem Problem nichts zu tun. Die beschriebenen Fälle beziehen
sich auf bereits geöffnete Datenbanken.
In meinem Fall lies sich die Datenbank gar nicht öffnen.
Gast
#2632810
Irgendwas habe ich verpasst... Musst du zwingend per sqlite die Cookies aus Firefox auslesen? Youtube-Videos lassen sich ja auch auf andere Weisen laden.
Gast
#2632825
Jürgen G. schrieb: > In meinem Fall lies sich die Datenbank gar nicht öffnen. Wer sagt dass sie nicht schon geöffnet ist (vom Fuchs)? Welches OS benutzt du? Falls Linux -> lsof | grep cookies.sqlite unter Windows gibts ein Tool namens handle von SysInternals (MS), um geöffnete Dateien aufzulisten.
Das perl-Skript funktioniert bei mir nicht. Probiert an einem Musik-Video: Marche pour la cérémonie des Turcs (JB Lully) From the movie: Tous les matins du monde Some Info: Jean-Baptiste Lully (1632-1687) Italian-born composer (French nationality from 1681). http://www.youtube.com/watch?v=grbq6AoquhI Beim perl-Skript bekomme ich eine Datei
1 | |
die sich mit meiner Version(!!) von mplayer nicht abspielen lässt.
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
Verwende ich ein wget mit aktuellen Firefox-Cookies, dann funktioniert es.
1 | |
2 | |
3 | |
4 | |
5 | |
Die Datei hat eine ETWAS andere Größe, das Datum auch unterschiedlich(???) [pre] 9494535 Jan 9 2010 flv1_.flv [pre] Ob es an den Cookies liegt, weiss ich nicht. Vielleicht hat "user-agent" den Unterschied hervorgerufen.
Gast
#2632856
$ perl yt.pl www.youtube.com/watch?v=grbq6AoquhI
Downloading: marche_pour_la_c_r_monie_des_turcs_j_b_lully.flv
Abspielen mit SMPlayer 0.8.0 funktioniert bei mir. Probier vtl. mal
einen anderen Player.
Gast
#2632859
Jürgen G. schrieb: > Could not find codec parameters fehlendes Codec?
>> Could not find codec parameters >fehlendes Codec? Vermutlich, meine ffmpeg Software versteht es auch nicht
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
Obwohl es am 31.12.2011 erstellt wurde und ziemlich aktuell sein dürfte.
Gast
#2632896
VLC? ich glaub der bringt selbst Codecs mit...
Gast
#2632901
hier meine Datei zum vergleichen ;)
Gast
#2633503
trythis schrieb: > hier meine Datei zum vergleichen ;) spielt VLC 1.1.11 (nanu? ich dachte ich hätte den aktualisiert..) ohne Probleme
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.