| Autor |
Beitrag |
Bergmann89
      
Beiträge: 1742
Erhaltene Danke: 72
Win7 x64, Ubuntu 11.10
Delphi 7 Personal, Lazarus/FPC 2.2.4, C, C++, C# (Visual Studio 2010), PHP, Java (Netbeans, Eclipse)
|
Verfasst: Do 03.06.10 01:20
Hey,
ich bin grad dabei mir n kleinen Downloader für Youtube zu basteln. Ich weiß sowas gibts schon zu genüge, aber ich hab grad ma Lust dazu^^ Ich hab auch einige hilfreiche Beiträge hier im Forum, sowie bei google gefunden. Der Downloader funzt und ich bin fast zu frieden. Was mich stört ist die schlechte Quallität der Videos. Besonders der Ton scheppert unangenehm. Die Videos die ich direkt bei Youtube abspiele sind aber eig. einwandfrei. Gits da iwie ne Möglichkeit die Videos mit der hohen Quallität zu laden?
MfG & Thx Bergmann
_________________ Ich weiß nicht viel, lern aber dafür umso schneller^^
|
|
MDX
      
Beiträge: 595
Erhaltene Danke: 4
Windows 8.1, Linux Debian 8, Android Lollipop
Delphi, PHP, Java (Android)
|
Verfasst: Do 03.06.10 02:56
Hallo Bergmann89,
wie genau lädst du die Videos?
Über www.youtube.com/get_...fgh&t=1234567890 oder über v7.lscache6.googlevi...deoplayback?params... ?
Bei dem ersten benötigst du auschließlich die VideoID und den "t" Parameter aus dem Quelltext. Nun kannst du an diese Adresse einfach den Parameter &fmt= hängen und entweder 18 (HQ) oder 22 (HD) anhängen (bsp: youtube.com/[...]&fmt=22)
Bei der zweiten Methode musst du den fmt_map Parameter für 22 oder 18 aus dem Quellcode heraussplitten. Diese Parameter beginnen mit 22| www.[...],22 etc.
Falls du weitere Hilfe benötigst, kann ich dir auch eine http-basierte API zur Verfügung stellen, welche dir die direkte Videoadresse (zum Download) liefert, durch Eingabe der VideoURL.
Achtung: Es können nicht alle Videos von YouTube herutnergeladen werden! Es gibt allerdings Wege diese Einschränkungen zu beseitigen... [...]
|
|
Bergmann89 
      
Beiträge: 1742
Erhaltene Danke: 72
Win7 x64, Ubuntu 11.10
Delphi 7 Personal, Lazarus/FPC 2.2.4, C, C++, C# (Visual Studio 2010), PHP, Java (Netbeans, Eclipse)
|
Verfasst: Do 03.06.10 17:20
Hey,
ich habs über die 1. Methode gemacht. Wenn ich &fmt=18 noch mit ran häng is die Qualli jetz so gut wie auf Youtube. Leider hab ich jetz n anderes Problem, und zwar funktioniert meine FLVFile-Klasse jetzt nicht mehr^^ Aber da find ich schon irgend ne Lösung. Danke für die schnell Hilfe.
MfG Bergmann
_________________ Ich weiß nicht viel, lern aber dafür umso schneller^^
|
|
MDX
      
Beiträge: 595
Erhaltene Danke: 4
Windows 8.1, Linux Debian 8, Android Lollipop
Delphi, PHP, Java (Android)
|
Verfasst: Do 03.06.10 17:30
Ah okay
Mit der Methode bekommst du aber nicht mehr alle Videos als Download
Naja bitte kein Problem 
|
|
Bergmann89 
      
Beiträge: 1742
Erhaltene Danke: 72
Win7 x64, Ubuntu 11.10
Delphi 7 Personal, Lazarus/FPC 2.2.4, C, C++, C# (Visual Studio 2010), PHP, Java (Netbeans, Eclipse)
|
Verfasst: Do 03.06.10 17:44
Hey,
hab ich schon gemerkt ich werd da einfach ne abfrage einbauen, ob er das Video gefunden hat oder nicht. Wenn ers nich findet schalt ich auf die alte methode um...
Mfg Bergmann.
_________________ Ich weiß nicht viel, lern aber dafür umso schneller^^
|
|
|