Δημοσιεύτηκε: 14 Απρ 2011, 21:18
Εγώ χρησιμοποιούσα το DownloadHelper. Το οποίο με είχε απογοητεύσει πλήρως. Προχθές που ήθελα να κατεβάσω 4-5 τραγούδια (σε mp3) από το youtube μόνο 2 κατέβηκαν και το ένα μετά από 3 προσπάθειες.
Διάβασα αυτό το θέμα και με τις ιδέες και γνώσεις που βρήκα σε αυτό το φόρουμ έφτιαξα ένα script για δική μου ευκολία. Θα το μοιραστώ όμως για οποιονδήποτε μπορεί να ενδιαφέρεται.
Αντιγράφει το βίντεο που έχει φορτωθεί από youtube, στο home και μετά ρωτάει άμα θέλεις να το μετατρέψεις σε mp3.
Διάβασα αυτό το θέμα και με τις ιδέες και γνώσεις που βρήκα σε αυτό το φόρουμ έφτιαξα ένα script για δική μου ευκολία. Θα το μοιραστώ όμως για οποιονδήποτε μπορεί να ενδιαφέρεται.
- Κώδικας: Επιλογή όλων
lsof | grep Flash
command=`lsof | grep Flash`
a=`echo $command | awk '{print $2}'`
b=`echo $command | awk '{print $4}' | cut -c 1-2`
echo
echo "Do you want to get this video (the first one): [y/n*]"
read INPUT1
if echo $INPUT1 | grep -E -q 'y'; then
cp /proc/$a/fd/$b ~/video.flv
echo
echo "Done. Video saved at home directory as video.flv !!"
echo
echo "Do you want to convert video.flv to mp3[y/n*]"
read INPUT2
if echo $INPUT2 | grep -E -q 'y'; then
ffmpeg -i ~/video.flv -vn -ac 2 -ab 192k -acodec libmp3lame ~/youtube.mp3
echo
echo "Video converted at home directory as youtube.mp3 !!"
echo
echo "Delete downloaded flv[y/n*]"
read INPUT3
if echo $INPUT3 | grep -E -q 'y'; then
rm ~/video.flv
echo "video.flv have been deleted !"
fi
fi
fi
echo "Exiting..."
Αντιγράφει το βίντεο που έχει φορτωθεί από youtube, στο home και μετά ρωτάει άμα θέλεις να το μετατρέψεις σε mp3.