Σε αυτό το tutorial θα δούμε πως φτιάχνουμε τα δικά μας video slideshows, που να δείχνουν ότι εικόνες θέλουμε και με υπόκρουση όποιο κομμάτι μουσικής θέλουμε εμείς. Και όλα αυτά, από τη γραμμή εντολών, γράφοντας απλά τη λίστα με τις εικόνες και τις μουσικές μας, χάρη στο θεϊκό dvd-slideshow.
Όλη τη δουλειά θα την κάνει το dvd-slideshow
, οπότε το κατεβάζουμε από τα αποθετήρια της διανομής μας (σε ubuntu/debian):
sudo apt-get install dvd-slideshow
Αν θέλουμε να κάνουμε convert τις εικόνες, χρησιμοποιούμε την εντολή convert
η οποία είναι μέρος της σουίτας imagemagick οπότε πάλι από τα αποθετήρια της διανομής την εγκαθιστούμε...
sudo apt-get install imagemagick
ένα καλό μέγεθος είναι το παρακάτω
convert όνομα_εικόνας -resize 640×480 νέο_όνομα_εικόνας
Τώρα πάμε στο /home και με εναν text editor φτιάχνουμε ένα κενό έγγραφο το οποίο και αποθηκεύουμε με το όνομα που θα θέλαμε να έχει το video μας και με την κατάληξη .txt για παράδειγμα toc.txt
Βασική προϋπόθεση για να συνεχίσουμε είναι οι εικόνες και το αρχείο μουσικής να βρίσκονται και αυτά στον ίδιο κατάλογο όπου φτιάξαμε το αρχείο .txt.
Έτσι, αν θέλουμε να φτιάξουμε ένα βίντεο το οποίο να δείχνει μία εικόνα συνέχεια (π.χ. image.jpg) και να παίζει ένα κομμάτι μουσικής MP3 (π.χ. music.mp3), τότε απλά μέσα στο αρχείο toc.txt γράφουμε:
music.mp3:1 image.jpg:*
Τα νούμερα μετά την άνω και κάτω τελεία στα δεξιά είναι τα δευτερόλεπτα που θα εμφανίζεται η κάθε εικόνα. Ενώ το * σημαίνει απλά "εμφανίζεται συνέχεια".
Αποθηκεύουμε το αρχείο toc.txt, ανοίγουμε τερματικό και τρέχουμε την εντολή:
dvd-slideshow toc.txt
Περιμένουμε λίγο μέχρι να τελειώσει το dvd-slideshow την δουλειά του και να εμφανιστεί στον ίδιο φάκελο το βίντεο που φτιάξαμε σε μορφή DVD video format (vob).
Εξορισμού το βίντεο που θα εξαχθεί θα έχει διαστάσεις: 720x480.
Αν θέλουμε να μας δώσει το βίντεο απευθείας σε μορφή MP4, προσθέτουμε την παράμετρο -mp4 και τότε θα πάρουμε ένα βίντεο 320x240
dvd-slideshow -mp4 toc.txt
Αν θέλουμε να αλλάξουμε διαστάσεις στο βίντεο, χρησιμοποιούμε την παράμετρο -s widthxheight πχ
dvd-slideshow -mp4 -s 1080x720 toc.txt
Ενα βίντεο που παίζει ένα τραγούδι και δείχνει μόνο μια εικόνα είναι καλή φάση αν θέλουμε να ανεβάσουμε κάποια μουσική μας στο Youtube και να βάλουμε τη φάτσα μας ή κάτι άλλο να εμφανίζεται συνέχεια.
Βίντεο με slideshow από πολλές εικόνες
Αν θελήσουμε περισσότερες εικόνες να εναλλάσσονται μέσα στο video, πρέπει να ξέρουμε πόσα δευτερόλεπτα διαρκεί η μουσική μας. Και μετά μέσα στο αρχείο κειμένου που θα φτιάξουμε βάζουμε τα παρακάτω:
music.mp3:1 intro_image.jpg:5 fadein:2 image_a.jpg:3 crossfade:2 image_b.jpg:3 crossfade:2 ....κτλ..... image_n.jpg:3 fadeout:2 image_the_end.jpg:5
Τα νούμερα μετά την άνω και κάτω τελεία στα δεξιά είναι τα δευτερόλεπτα που θα εμφανίζεται η κάθε εικόνα.
Το crossfade
είναι ένα από τα εφέ μετάβασης ανάμεσα στις εικόνες! Το νούμερο που το συνοδεύει δεξιά είναι ο χρόνος που μεσολαβεί για την εναλλαγή των εικόνων.
Μετά που θα τελειώσουμε απλά αποθηκεύουμε πάλι το αρχείο στο /home και εκτελούμε πάλι την εντολή:
dvd-slideshow -mp4 toc.txt
Keywords για να κάνετε τα πάντα
Το dvd-slideshow έχει πολλές ακόμα δυνατότητες και εφέ - δείτε τα όλα με man dvd-slideshow
.
Για παράδειγμα, μπορείτε να βάλετε fadein ή fadeout ανάμεσα στις εικόνες. Ενώ υπάρχει η δυνατότητα για αυτόματη δημιουργία τίτλου. Να ένα πιο "προχωρημένο" παράδειγμα:
music.mp3:1
fadein:1
intro.jpg:4
fadeout:1
title:2: video from images
linux-firewall.png:1
linuxinsider-social-media-w-logo-blog.jpg:1
linux-monitoring-tools.jpg:1
linux-news.jpg:1
linux-programming-1280-1.jpg:1
linux-programming-1280.jpg:1
linux-programming-css-introduction.jpg:1
linux-programming-tutorials-1280.jpg:1
linux-questions-answers-1200.jpg:1
linux-reviews-1200.jpg:1
linux-security2.jpg:1
linux-security.jpg:1
linux-tutorials-1200.jpg:1
linux-tux-console1.jpg:1
linux-video-1200.jpg:1
linux-wallpaper-mobile.jpg:1
linux-what-is.jpg:1
linux.jpg:*
Και το αποτέλεσμα:
- Συνδεθείτε ή εγγραφείτε για να σχολιάσετε
Σχόλια
Εκπληκτικό !!! Ευχαριστώ
~~~~~~~~~~~~~~~
Αρχάριοι του forum ενωθείτε... βροντοφωνάξτε :
Συγνώμη...επειδή είμαι αρχάριος...πείτε πως θα το κάνω μεσα απο το γραφικό περιβάλλον ?
rizitis, σίγουρα θα το χρειαστώ.
thanks! :)
====
the hamster's is out there
Cool thanks man :-)
[oprime@dexter]$uname -a | awk '{print $1, "on the ROCKS"}' | sed -e 's/on\ the\ ROCKS/ROCKS/'
Μπράβο ρε Γιάννη και ψαχνόμουνα πως θα βάλω μουσική στο βίντεο μέσω λίνουξ και τα παλιά όλα τα ανέβασα μουγκά
@@@@@@@@@@@
Κάντε κλικ στην υπογραφή και βοηθείστε κι εσείς.
Μήπως σας θυμίζει eurovision και την κυρία από την Ουκρανία ? Είναι στην μητρική της γλώσσα το τραγούδι, αλλά μου θυμίζει λίγο και Κρητικά λόγω της ας πούμε λύρας.
Κάντε κλικ στην υπογραφή και βοηθείστε κι εσείς.
μακάρι να ήξερα τι λέει :P
έχει καλό ρυθμό πάντως νομιζω...
με την ευκαιρία βέβαια, να αναφέρω καί το πολύ καλό mandvd.
http://www.kde-apps.org/content/show.php/ManDVD?content=83906
====
the hamster's is out there