Autor Beitrag
Dude566
ontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic star
Beiträge: 1592
Erhaltene Danke: 79

W8, W7 (Chrome, FF, IE)
Delphi XE2 Pro, Eclipse Juno, VS2012
BeitragVerfasst: Mo 07.09.09 18:14 
Ich würde gerne eine art Youtube Downloader programmieren doch habe keinerlei Ahnung wie ein solcher funktioniert und wie er an die Flashdatei kommt.

Daher hoffe ich das ihr mir weiterhelfen könnt.

Gruß Dude566

_________________
Es gibt 10 Gruppen von Menschen: diejenigen, die das Binärsystem verstehen, und die anderen.
SAiBOT
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 323
Erhaltene Danke: 6

XP SP2; 7
D7; D2009
BeitragVerfasst: Mo 07.09.09 18:23 

_________________
Debuggers don't remove bugs, they only show them in slow-motion.
Jakob_Ullmann
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 1747
Erhaltene Danke: 15

Win 7, *Ubuntu GNU/Linux*
*Anjuta* (C, C++, Python), Geany (Vala), Lazarus (Pascal), Eclipse (Java)
BeitragVerfasst: Mo 07.09.09 18:23 
Ich würde mal vermuten, genauso wie ein Browser. Ich schätze, dazu musst du den entsprechenden object-Tag filtern und analysieren.

EDIT: Mist, da war einer schneller. :P
IceBube
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 231



BeitragVerfasst: Mo 07.09.09 18:31 
user profile iconSAiBOT hat folgendes geschrieben Zum zitierten Posting springen:
Das gabs schon mal


Funktioniert aber nicht mehr (=veraltet), Youtube hat das schon seit einiger Zeit geändert...wie nun fortzugehen ist um zum Downloadlink zu kommen erkläre ich hier...

(Im letzten Post von mir!)
www.delphipraxis.net...youtube&start=45

lg
Yogu
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2598
Erhaltene Danke: 156

Ubuntu 13.04, Win 7
C# (VS 2013)
BeitragVerfasst: Mo 07.09.09 19:11 
Ein bisschen Werbung für meinen Forenhoster kann nie schaden: ClipCatcher von user profile iconMDX. Vielleicht kannst du den ja fragen, wie er vorgegangen ist.
Tilo
ontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 1098
Erhaltene Danke: 13

Win7 geg. WInXP oder sogar Win98
Rad2007
BeitragVerfasst: Mo 07.09.09 19:55 
Ich würd den Tempörären Ordner des jeweiligen Browsers überwachen.
YouTube Videos sind flv-Dateien. Einfach aus dem Ordner herauskopieren und die Dateiendung anhängen.
Dude566 Threadstarter
ontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic star
Beiträge: 1592
Erhaltene Danke: 79

W8, W7 (Chrome, FF, IE)
Delphi XE2 Pro, Eclipse Juno, VS2012
BeitragVerfasst: Mo 07.09.09 20:25 
user profile iconTilo hat folgendes geschrieben Zum zitierten Posting springen:
Ich würd den Tempörären Ordner des jeweiligen Browsers überwachen.
YouTube Videos sind flv-Dateien. Einfach aus dem Ordner herauskopieren und die Dateiendung anhängen.


Die Methode würde ich bevorzugen, da ich so auch Videos von anderen Seiten wie MyVideo oder andere mit Flashvideos downloaden kann.

Nur wo ist der Temp Ordner für Firefox unter Vista, in XP weis ich wo er zufinden ist.

Edit:

user profile iconIceBube hat folgendes geschrieben Zum zitierten Posting springen:
user profile iconSAiBOT hat folgendes geschrieben Zum zitierten Posting springen:
Das gabs schon mal


Funktioniert aber nicht mehr (=veraltet), Youtube hat das schon seit einiger Zeit geändert...wie nun fortzugehen ist um zum Downloadlink zu kommen erkläre ich hier...

(Im letzten Post von mir!)
www.delphipraxis.net...youtube&start=45

lg


Du hast dort garkeinen Post. :nixweiss:

_________________
Es gibt 10 Gruppen von Menschen: diejenigen, die das Binärsystem verstehen, und die anderen.
IceBube
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 231



BeitragVerfasst: Mo 07.09.09 20:44 
Doch ich hab da einen Post...komisch :hm:

Hier der Post als Zitat

Zitat:

Hallo!

Bei YouTube hat sich der Downloadlink geändert und da ein paar wissen wollten wie man zu dem Link nun kommt, dachte ich zeig es euch...

Der Download-Link sieht so aus:
Zitat:
www.youtube.com/get_...id=ID&t=Signatur


ID:
Hier muss die ID des YouTube Clips stehen, diese findet ihr in der Adresse des YouTube Clips:

Hier ein Beispiel (Das Fett geschriebene ist hier die ID!)
Zitat:

www.youtube.com/watc...&feature=related


So nun haben wir die ID, das schaut nun so aus:
Zitat:
www.youtube.com/get_...LWfHk&t=Signatur


Signatur:
Jetzt brauchen wir nur noch die Signatur, diese findet man im Quelltext der Youtube-Clip-Seite!
(Tipp: Sucht im Quelltext nach "swfArgs" weiter unten seht ihr dann "t": - daneben steht die Sigantur!)

Die wäre dann in dem Fall:
OEgsToPDskJ7QNeqp2fDT7L-n_XHoeC9

Nun haben wir alles was wir benötigen, der Downloadlinke zur "Flv Datei" schaut nun so aus:
www.youtube.com/get_video?vide ... =OEgsToPDskJ7QNeqp2fDT7L-n_XHoeC9

So weit so gut, will man jedoch das Video als "Mp4 Datei" herunterladen hängt man nun am Ende des Downloadlinks dieses dazu "&fmt=18"

Der Downloadlink der "Mp4 Datei" schaut nun so aus:
www.youtube.com/get_video?vide ... J7QNeqp2fDT7L-n_XHoeC9&fmt=18

Ich hoffe jeder hats verstanden, und einigen hilft es Smile

Sollten Hä? Wie jetzt? auftauchen dann nur her damit! Mr. Green

lg


Zuletzt bearbeitet von IceBube am Di 08.09.09 15:24, insgesamt 1-mal bearbeitet
Dude566 Threadstarter
ontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic star
Beiträge: 1592
Erhaltene Danke: 79

W8, W7 (Chrome, FF, IE)
Delphi XE2 Pro, Eclipse Juno, VS2012
BeitragVerfasst: Mo 07.09.09 20:56 
Du hast recht, habe aus versehen dich mit einem deiner Vorposter verwechselt.

Edit : Ich kann das t: nicht finden im Quelltext.

_________________
Es gibt 10 Gruppen von Menschen: diejenigen, die das Binärsystem verstehen, und die anderen.
IceBube
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 231



BeitragVerfasst: Di 08.09.09 15:23 
Du musst nach "t": suchen!

lg

Edit:
Hat sich anscheinend bei Youtube geändert...
Dude566 Threadstarter
ontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic star
Beiträge: 1592
Erhaltene Danke: 79

W8, W7 (Chrome, FF, IE)
Delphi XE2 Pro, Eclipse Juno, VS2012
BeitragVerfasst: Di 08.09.09 15:34 
Mmmmh ok also kann ich die Variante vergessen...

Aber wo werden denn nun unter Vista die flv Dateien etc abgespeichert, den Temp Ordner von Firefox finde ich nicht.

_________________
Es gibt 10 Gruppen von Menschen: diejenigen, die das Binärsystem verstehen, und die anderen.
Jakob_Ullmann
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 1747
Erhaltene Danke: 15

Win 7, *Ubuntu GNU/Linux*
*Anjuta* (C, C++, Python), Geany (Vala), Lazarus (Pascal), Eclipse (Java)
BeitragVerfasst: Di 08.09.09 16:04 
Ich würde mal sagen, irgendwo. An einem beliebigen Ort...
Dude566 Threadstarter
ontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic star
Beiträge: 1592
Erhaltene Danke: 79

W8, W7 (Chrome, FF, IE)
Delphi XE2 Pro, Eclipse Juno, VS2012
BeitragVerfasst: Di 08.09.09 17:30 
Jaaa das bringt mich natürlich um Längen weiter. :roll:

Ne mal im ernst wo kann ich die denn finden?

_________________
Es gibt 10 Gruppen von Menschen: diejenigen, die das Binärsystem verstehen, und die anderen.
Yogu
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2598
Erhaltene Danke: 156

Ubuntu 13.04, Win 7
C# (VS 2013)
BeitragVerfasst: Di 08.09.09 17:34 
IceBube
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 231



BeitragVerfasst: Di 08.09.09 17:35 
user profile iconDude566 hat folgendes geschrieben Zum zitierten Posting springen:
Mmmmh ok also kann ich die Variante vergessen...

Wieso die Variante vergessen? Sie funktioniert doch, du hast nur nach dem Falschen gesucht!



lg

user profile iconIceBube hat folgendes geschrieben Zum zitierten Posting springen:

Edit:
Hat sich anscheinend bei Youtube geändert...


Mit dem meinte ich ja nur dass sich "t:" nach " "t": " geändert hat...


Zuletzt bearbeitet von IceBube am Di 08.09.09 17:37, insgesamt 1-mal bearbeitet
Jakob_Ullmann
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 1747
Erhaltene Danke: 15

Win 7, *Ubuntu GNU/Linux*
*Anjuta* (C, C++, Python), Geany (Vala), Lazarus (Pascal), Eclipse (Java)
BeitragVerfasst: Di 08.09.09 17:37 
Dachte erst, du fragst, wo du die Dateien abspeichern kannst. Wenn du jetzt wissen willst, wo Firefox das abspeichert, wirst du wohl etwas differenzieren müssen, weil ja der Temp-Ordner soweit ich weiß verändert werden kann. Standardmäßig ist das aber:

C:\Users\NUTZERNAME\AppData\Local\Temp

zumindest für Bilder.

EDIT: Also %appdata%\Local\Temp
Dude566 Threadstarter
ontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic star
Beiträge: 1592
Erhaltene Danke: 79

W8, W7 (Chrome, FF, IE)
Delphi XE2 Pro, Eclipse Juno, VS2012
BeitragVerfasst: Di 08.09.09 17:44 
Ach an Googlen habe ich ja garnicht gedacht. :roll: :gruebel: Ach ne habe ich ja doch! :think:

Habe auch schon diese Pfadangaben gesehen wie etwa:
C:\Users\HansDieter\AppData\Local\Mozilla\Firefox\Profiles\dma6ltjd.default

doch darin erscheint keine flv Datei wenn ich aber eigentlich gerade ein Video vollständig geladen im Browser offen habe. :nixweiss:

Edit: Der Post is an Yogu gerichtet.

_________________
Es gibt 10 Gruppen von Menschen: diejenigen, die das Binärsystem verstehen, und die anderen.
IceBube
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 231



BeitragVerfasst: Di 08.09.09 17:46 
user profile iconDude566 hat folgendes geschrieben Zum zitierten Posting springen:
Ach an Googlen habe ich ja garnicht gedacht. :roll: :gruebel: Ach ne habe ich ja doch! :think:

Habe auch schon diese Pfadangaben gesehen wie etwa:
C:UsersHansDieterAppDataLocalMozillaFirefoxProfilesdma6ltjd.default

doch darin erscheint keine flv Datei wenn ich aber eigentlich gerade ein Video vollständig geladen im Browser offen habe. :nixweiss:


Unter Vista werden die Clips wie von user profile iconJakob_Ullmann erwähnt im "C:\Users\NUTZERNAME\AppData\Local\Temp" gespeichert!

Jedoch unter der Dateierweiterung ".tmp"

lg
Dude566 Threadstarter
ontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic star
Beiträge: 1592
Erhaltene Danke: 79

W8, W7 (Chrome, FF, IE)
Delphi XE2 Pro, Eclipse Juno, VS2012
BeitragVerfasst: Di 08.09.09 17:51 
Ah ok und wie kann ich dann an die eigentlichen flv Dateien kommen, und wie kann ich diese voneinander unterscheiden da man dort ja mehrere hat.

Oder soll das jetzt heisen das mir dort das OS jetzt einen Strich durch die Rechnung macht?

_________________
Es gibt 10 Gruppen von Menschen: diejenigen, die das Binärsystem verstehen, und die anderen.
Yogu
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2598
Erhaltene Danke: 156

Ubuntu 13.04, Win 7
C# (VS 2013)
BeitragVerfasst: Di 08.09.09 17:56 
FirefoxWiki:
Im Cache werden alle Dateien gespeichert, welche der Firefox von Seiten erhält. Es gibt einen Festplattencache, welcher sich bei älteren Versionen im Profilordner befindet. Seit Firefox 1.5 liegt der Cache-Ordner unter:

ausblenden Quelltext
1:
%USERPROFILE%\Lokale Einstellungen\Anwendungsdaten\Mozilla\Firefox\Profiles\<Profilname>\Cache					

Dort befinden sich bei mir (Windows XP) einige Dateien, jedoch ohne Endung. Im Editor sieht man aber, dass dort sowohl HTML-Dateien als auch Bilder rumliegen - also sicherlich auch Videos.

Ich kann mir aber vorstellen, dass der Browser das Video gar nicht komplett speichert. Youtube benutzt einen Flash-Player, der die FLV avspielt.

Suche bei Google ADOBE FLASH CACHE: Adobe Flash Videos aus dem Cache ziehen? - PC-WELT - FORUM: