Ich kann nur sagen freut euch auf die XCode Version inkl. GUI! Die ist der Hammer! Danke an Alex für die Arbeit. Es ist echt total super geworden!![]()
Ergebnis 1 bis 10 von 19
- 28.09.2006, 20:56 #1
youTube Videos automatisch runterladen und konvertieren - Teil II
Praeludium
nabend Apfeltalker und Apfeltalkerinnen,
vor ner ziemlich langen Zeit hab ich ein Tutorial zum Runterladen und Konvertieren von youTube Videos auf Apfeltalk gepostet, welches (wenn ich mir richtig erinnere) iSquint zum Konvertieren der Flashvideos nutzte…das ganze war ziemlich zeitaufwändig und kompliziert
hört, hört
aber es gibt Neuigkeiten! vor knapp einer Woche wurde ich von einer Person auf das Programm TubeSock angesprochen, welches einen automatisierten Download und eine automatisierte Konvertierung von youTubeFlashVideos ermöglicht
in der derzeitigen Version kann das Programm jedoch nur einzelne youTube URLs handhaben und erfordert somit die ständige manuelle Eingabe der URLs
als ich von einer zweiten Person angesprochen wurde ob man da nichts machen könnte, habe ich angefangen mir mal Gedanken zu dem Programm zu machen…kurz gesagt, ich habe ein Script geschrieben
nachdem ich heute die offizielle Erlaubnis des Entwicklers bekommen habe meine kleine "Addition" zu präsentieren, mache ich das latürnich gleich mal auf Apfeltalk
das Apple Script arbeitet mithilfe von TextEdit als URL-Pool um anschließend die URLs der Reihe nach an das Programm TubeSock weiterzugeben, welches dann den Download und die Konvertierung übernimmt
Spaß muss sein

was so viel heißt wie: ich habe das Script bei MacOSXHints eingereicht und es wurde heute online gestellt
den "Hint" kann man unter folgender URL begutachten klick mich, wenn du dich traust!
wie funktioniert das nun?
das Apple Script, welches ich TubeSockLoader nenne, benötigt das Programm TubeSock, welches zwar als Trial zur Verfügung steht, in dieser jedoch nur 30 Sekunden konvertiert…ergo: das Programm TubeSock ist Voraussetzung für den erfolgreichen Download und die erfolgreiche Konvertierung mehrerer youTube Videos
15$ sind aber anbetracht des Umfangs des Programms nicht allzu viel Geld
anschließend öffnet ihr den Apple Script Editor und fügt das Script ein
und drückt anschließend zur Sicherheit "Übersetzen"…Code:property allowed_URL_chars : (characters of "$-_.+!*'(),1234567890abcdefghijklmnopqrstuvwxyz") property hex_list : (characters of "0123456789ABCDEF") tell application "TextEdit" activate try set ChrissisURLsString to the text of the front document -- just testing whether there's an open document; we're not actually using the value on error make new document end try end tell tell me to activate display dialog "Please enter a few URLs in a TextEdit Document. Hit the <OK> button right below this message when you're done. I'll wait here..." if button returned of result = "OK" then tell application "TextEdit" activate set ChrissisURLsString to the text of the front document end tell set theTextItemDelimitersBackup to AppleScript's text item delimiters set AppleScript's text item delimiters to {" "} set ChrissisURLsList to text items of ChrissisURLsString --get ChrissisURLsList set AppleScript's text item delimiters to theTextItemDelimitersBackup repeat with i from 1 to number of items in ChrissisURLsList set aRawURL to item i of ChrissisURLsList if length of aRawURL > 0 then set anEncodedURL to encode_URL_string(aRawURL) set aTubeSockURL to "tubesock://" & anEncodedURL open location aTubeSockURL tell application "TubeSock1.0.1" to activate tell application "System Events" tell process "TubeSock" click button "Save" of window 1 delay 3 repeat until (exists button "Save" in window 1) delay 1 end repeat end tell end tell end if end repeat end if -- encoding functionality by Paul Westbrook -- <http://schinckel.blogsome.com/2006/03/05/searching-zen/#comment-823> on encode_URL_string(this_item) set character_list to (characters of this_item) repeat with i from 1 to number of items in character_list set this_char to item i of character_list if this_char is not in allowed_URL_chars then set item i of character_list to my encode_URL_char(this_char) end repeat return character_list as string end encode_URL_string on encode_URL_char(this_char) set ASCII_num to (ASCII number this_char) return ("%" & (item ((ASCII_num div 16) + 1) of hex_list) & (item ((ASCII_num mod 16) + 1) of hex_list)) as string end encode_URL_char

nun drückt ihr "Ausführen" und gebt die youTube URLs in dem erscheinenden TextEdit Fenster ein
(sollte TextEdit schon laufen und URLs aufweisen, startet das Script TextEdit nicht neu und verwendet nach Betätigung des OK-Button den bestehenden "Text")
sobald ihr das geschafft habt drückt ihr den OK-Button im Dialogfenster

TubeSock wird nun gestartet und beginnt mit dem Download des erstens Videos…sobald das konvertiert ist wird das nächste Video automatisch geladen und konvertiert…bis die Liste abgearbeitet ist

JohnMcQuilkin
was noch kommt
ich hab das ganze Programm auch in XCode verbessert und um ein GUI erweitert…die Version läuft stabil und wird in den kommenden Tagen bei macupdate, versiontracker et al erscheinen
(ich werde euch darüber informieren…)
bis dahin schon mal ein kleiner Ausblick:

viel Spaß mit dem Hinweis…ich hoffe er nützt euch mindestens so viel wie der Ideenschöpferin, dem auch-haben-Woller und mir
Geändert von smb (28.09.2006 um 21:11 Uhr)
Es wird Wagen geben, die von keinem Tier gezogen werden und mit unglaublicher Gewalt daherfahren!
Kompensation?
Erläutern Sie mir dies durch interpretativen Tanz!
- 28.09.2006, 21:47 #2MBP C2D 15" 2.2 GHz | iPod 5.Gen video 60 GB | iPod shuffle 2.Gen 1 GB | iPod nano 2.Gen 4GB inkl. Nike+ Kit | Nikon D300/D70sIst Optimismus eine Form von Informationsmangel?
- 28.09.2006, 22:11 #3TerminalInaktiv
Warum wird sowas immer hier oder woanders und nie in meinem Forum gepostet?
- 28.09.2006, 23:30 #4
- 28.09.2006, 23:45 #5TerminalInaktiv
Dann frag ich mich wozu man hier solche Links und Infos in die eigene Signatur legen darf, wenn andere Teilnehmer diese eh nicht wahrnehmen und sehen können?
Dein Beitrag editieren nützt hier leider nichts mehr, die E-Mail war leider schon raus ...
- 28.09.2006, 23:59 #6
- 29.09.2006, 17:18 #7needmilkInaktiv
Tolle Arbeit!
- 12.10.2006, 18:06 #8
Neuigkeit!
Das GUI für TubeSockLoader war ja schon ne Zeit lang fertig, hat aber heute die Testphase positiv bestanden und beendet…

Somit habe ich heute eine kleine Seite eingerichtet und das Programm auf macupdate und versiontracker hochgeladen
Hier nun die Downloadlinks:
Macupdate.com
Versiontracker.com
von meiner Homepage bzw. über einen kleinen Umweg
viel Spaß damit wünscht euch euer smb
Neu2
TubeSockLoader hat nun ein iCon!Geändert von smb (12.10.2006 um 21:19 Uhr)
Es wird Wagen geben, die von keinem Tier gezogen werden und mit unglaublicher Gewalt daherfahren!
Kompensation?
Erläutern Sie mir dies durch interpretativen Tanz!
- 15.10.2006, 16:59 #9
Ok…TubeSockLoader inkl. GUI intressiert wohl hier keinen…(=keine Rückmeldung, weder positiv noch negativ…)
Schade! Denn gerade sowas braucht man als Entwickler… Rückmeldung,Rückmeldung,Rückmeldung,Rückmeldung und nochmal Rückmeldung…Aber naja :/Es wird Wagen geben, die von keinem Tier gezogen werden und mit unglaublicher Gewalt daherfahren!
Kompensation?
Erläutern Sie mir dies durch interpretativen Tanz!
- 15.10.2006, 17:03 #10andi*hInaktiv
hello,
hier die rückmeldung, alex:
sieht alles klasse aus, nur zum nutzen des programms kann ich leider nichts sagen weil ich es (noch) nicht nutze
rock on!
lg, andi
Ähnliche Themen
-
YouTube Videos runterladen
Von marcozingel im Forum Andere SoftwareAntworten: 23Letzter Beitrag: 19.12.2008, 00:00 -
**.ASF-Videos konvertieren**
Von - Jan - im Forum MusikproduktionAntworten: 2Letzter Beitrag: 12.05.2007, 21:49 -
Videos konvertieren mpeg/avi - m4p
Von Spinelsun86 im Forum MusikproduktionAntworten: 18Letzter Beitrag: 22.12.2005, 20:47


Zitieren

