Κατέβασμα των trailers της Apple

Σε αυτό το άρθρο θα δούμε ένα bash script που θα μας βοηθήσει να κανουμε download τα trailers από την ιστοσελίδα itune movie trailers.

#!/bin/bash
#Download trailers from Apple website

#Saving Location
saveloc="/home/webfocus/Videos/trailers/"

# Usage if no parameters given
if [[ -z $@ ]]; then
echo " atget "; exit
fi

# Prepend 'h' before resolution to create a valid url
newurl=$(echo $@ | sed 's/_([0-9]*[0-9][0-9][0-9])p.mov/_h1p.mov/g')

cd $saveloc

# Download trailer and save to the desktop
wget -U QuickTime/7.6.2 "$newurl"

1) Φτιάχνουμε ένα αρχείο, πχ trailers.sh με τον editor που μας βολεύει.
2) Στη γραμμή saveloc=”/home/…..” του παραπάνω κώδικα βάζουμε τον κατάλογο που θέλουμε να αποθηκεύονται τα trailers.
3) Κάνουμε εκτελέσιμο το script.
4) Πάμε στο site, διαλέγουμε το trailer που θέλουμε, το ξεκινάμε να παίζει στον browser μας και με δεξί click επιλέγουμε το copy που θα μας δώσει το url link του βίντεο (ή “Αντιγραφή της διεύθυνσης URL του βίντεο” στα ελληνικά).

Παράδειγμα δημιουργίας και χρήσης του παραπάνω script:
Αντιγράφουμε μέσα τον παραπάνω κώδικα και τον αποθηκεύουμε στο αρχείο trailers.sh

nano trailers.sh 
chmod +x trailers.sh

‘Εστω τώρα ότι θέλουμε το 3ο τρέιλερ από την ταινία Batman v Superman: Dawn of Justice. Η εκτέλεση του script μετά την “Αντιγραφή της διεύθυνσης URL του βίντεο” θα γινόταν με την εξής εντολή:

./trailers.sh http://movietrailers.apple.com/movies/wb/batmanvsuperman/batmanvsupermandawnofjustice-tlr3_h720p.mov