Gentube
Προγραμματάρα, αν και άμα διαλέξεις κάποια γλώσσα πλην ισπανικών στην εγκατάσταση χρειάζονται μετά διάφορα ψιλοχακεριλίκια στο script. Αλλά και πάλι τα dialogs είναι κενά. Μικρό το κακό, στο πρώτο dialog πρέπει να κάνεις paste το URL της σελίδας του βίντεο που θες να κατεβάσεις και στο δεύτερο το όνομα που θες να δώσεις στο .avi που θα σου φτιάξει.
Kαι σίγουρα χρειάζεται μία αφαίρεση του “-e” στην αρχή του .desktop entry για να μη γκρινιάζει ο Konqueror κάθε φορά που κάνετε δεξί κλικ σε οτιδήποτε.
Πάντως το τελικό αποτέλεσμα είναι κάτι τέτοιο: ![]()
Με αυτό το πρόγραμμα λοιπόν οι συνάνθρωποί μας που ο ειδικός browser τους δεν υποστηρίζει javascript (ή που δε θέλουν να εγκαταστήσουν το Flash) μπορούν να κατεβάσουν όποιο βίντεο του youtube θέλουν και να το δουν σαν .avi στο media player της επιλογής τους. Καταλάβατε ρεμάλια;
June 7th, 2007 at 4:19 am
ε σιγά τα λάχανα στο AmigaOS αυτό υπάρχει εδώ και αιώνες (γιατί οι browsers μας είναι για τα μπάζα, χάλια υποστήριξη flash και javascript :PpP)
June 7th, 2007 at 6:32 am
Για Mac υπάρχει τίποτα;
(κακή ερώτηση αλλά ζήλεψα)
June 7th, 2007 at 11:17 am
όχι δεν είναι κακή ερώτηση. Το Mac OS-X είναι απ’ όσο ξέρω και αυτό Unix-o-ειδές, και η εφαρμογή είναι στην ουσία ένα shell script.
Δεν ξέρω τι γίνεται με το kdialog (που το χρησιμοποιεί για να σου πετάξει τα δύο input dialogs) και το ffmpeg (που το χρησιμοποιεί για να μετατρέψει το .flv σε .avi), αλλά το wget και το grep σίγουρα υπάρχουν για το Mac OS-X.
Οπότε αν δεις τον κώδικα του script θα διαπιστώσεις ότι η βασική δουλειά (δηλαδή το κατέβασμα του βίντεο) γίνεται με αυτές τις τρεις εντολές:
wget http://www.youtube.com/xxxxx -O /tmp/y1; (κατέβασμα του HTML της σελίδας του βίντεο στο youtube)
youswf=${you}`grep player2.swf /tmp/y1 | cut -d? -f2 | cut -d\” -f1`; (εξαγωγή από εκεί του URL για το .flv και αποθήκευσή του στη μεταβλητή $youswf)
wget “${youswf}” -O /tmp/y.flv (κατέβασμα του .flv)
Μετά φαντάζομαι στο Mac έχεις εργαλεία για να μετατρέψεις το .flv σε .avi.
Υποθέτω δε θα είναι και πολύ δύσκολο να φτιάξει κανείς ένα GUI wrapper για αυτό το πράγμα.
June 7th, 2007 at 11:49 am
Ευμίλιε (αλλά και J95, καθώς είναι cross-platform):
http://www.getdemocracy.com/
June 7th, 2007 at 11:56 am
wow αυτή παίζει να είναι και η πρώτη φορά που μου χρησιμεύει σε κάτι το blog μου εδώ και ΜΗΝΕΣ!
:)
:)
June 7th, 2007 at 5:35 pm
1. να αλλάξει η διεύθυνση από blog.dontkissthefrog.net σε j95.dontkissthefrog.net ισότιμη μεταχείριση τώρα με τα άλλα μπλογκζ του ντομέιν
2. εγώ θα ήθελα κάτι σαν το wget αλλά για youtube. Να του δίνω λίστα από URLs από βίντεα youtube και να μου κατεβάζει τα flv…
June 8th, 2007 at 11:20 am
1. δεν παίζει, το DKTF είναι πιο ίσο από τα άλλα ίσα μπλογκζ του ντομέιν
2.
#!/usr/bin/perl
#usage youtubeget.pl lineseparatedlistameurl.txt
$ARGV[0] or die “dwse mou mia lista re papari”;
open LIST, “<”.$ARGV[0] or die “mia lista pou na yparxei leme”;
my @urls = <LIST>;
close LIST;
chomp(@urls);
foreach my $url(@urls){
system(”wget $url -O /tmp/y1″);
$get_the_juice = ‘grep player2.swf /tmp/y1 | cut -d? -f2 | cut -d\” -f1′;
$juice = `$get_the_juice`;
print “juice is $juice\n”;
chomp($juice);
$juice =~ m/(video_id=[^&]+)/g;
$video_id = $1;
$final_url = “http://youtube.com/get_video.php?”.$juice;
$filesystem_friendly_name = $video_id;
$filesystem_friendly_name =~ s/\?\:/_/g;
system(”wget ‘$final_url’ -O $filesystem_friendly_name.flv”);
}
σώστο σαν youtubeget.pl στο /usr/bin και chmod 755
June 8th, 2007 at 7:34 pm
grep ok. wget χρειάζεται darwin port και compile…Ενδιαφέρον πάντως.
June 8th, 2007 at 11:40 pm
Θα προτιμούσα πάντως να παρουσίαζες δημιουργικά προγράμματα. Ψάχνω κάτι για επεξεργασία ήχων, ξέρεις τπτ;..
June 8th, 2007 at 11:41 pm
..μη πεις τα γνωστα, Adobe, …κλπ κλπ, κάτι που να δημιουργεί κιόλας ήχους, χωρίς να χρειάζεται βάση/όργανο.
June 9th, 2007 at 12:20 am
Το arts είναι τεχνικά sound system, αλλά ταυτόχρονα είναι ένα πλήρες αναλογικό συνθεσάιζερ που με ένα καλό MIDI κάνει παπάδες.
Το rosegarden είναι γαμάτο πρόγραμμα MIDI (επίσης χρειάζεσαι ένα καλό MIDI).
Το audacity είναι πρόγραμμα για επεξεργασία .wav (υπάρχει και για windows).
Το timidity+ είναι software synthesizer (που τεχνικά αναιρεί την απαίτηση να έχεις καλό MIDI μια και είναι το ίδιο).
Μόνο με το audacity έχω ασχοληθεί (είναι κάτι σαν το CoolEdit αν έχεις υπόψη σου). Τα υπόλοιπα απ’ όσο έχω χαζέψει είναι λίγο δύσκολα στο σωστό στήσιμο, αλλά έχουν πολλές δυνατότητες.
June 9th, 2007 at 1:46 pm