Παρακατω, θα δουμε τον τροπο εγκαταστασης της τελευταιας εκδοσης του FFmpeg και του x264.
Με τον παρακατω τροπο θα δημιουργηθουν πακετα .deb, οποτε αν καποιος εχει 2 ή και περισσοτερους Η/Υ με το ιδιο συστημα, μπορει απλα να εγκαταστησει τα πακετα!
Ο οδηγος ειναι εμπνευσμενος απο εδω http://ubuntuforums.org/showthread.php?t=786095

Καλο ειναι, να μην δοκιμασουμε τα παρακατω,
αν δεν γνωριζουμε το λογο που θα το κανουμε αυτο!
--> Περιεχόμενα
Για το Ubuntu 10.04
- Εγκατασταση FFmpeg και x264 για το Ubuntu 10.04
- Αναβαθμιση FFmpeg και x264 για το Ubuntu 10.04
- Απεγκατασταση FFmpeg και x264 για το Ubuntu 10.04
Για το Ubuntu 10.10 - Ubuntu 11.04 - Ubuntu 11.10
- Εγκατασταση FFmpeg και x264 για το Ubuntu 10.10 και νεοτερες
- Αναβαθμιση FFmpeg και x264 για το Ubuntu 10.10 και νεοτερες
- Απεγκατασταση FFmpeg και x264 για το Ubuntu 10.10 και νεοτερες
Εγκατασταση FFmpeg και x264 για το Ubuntu 10.04
Πρεπει πρωτα να κανουμε απεγκατασταση καποια πακετα, οποτε εκτελουμε
sudoapt-get remove ffmpeg x264 libx264-dev yasm
μετα εκτελουμε τις δυο εντολες
sudo apt-get update
sudoapt-get install build-essential git-core checkinstall texi2html libfaac-dev libopencore-amrnb-dev libopencore-amrwb-dev libsdl1.2-dev libtheora-dev libvorbis-dev libx11-dev libxfixes-dev zlib1g-dev
μετα δημιουργουμε ενα φακελο στο home μας,
για να εχουμε ολα τα απαρετητα αρχεια μας εκει (θα μας χρειαστει και για μελλοντικη αναβαθμιση)
mkdir ~/codecκαι συνεχιζουμε με την Εγκατασταση του Yasm (απαιτειτε για την εγκατασταση του x264)
εκτελοντας την εντολη
cd ~/codec ; wget http://www.tortall.net/projects/yasm/releases/yasm-1.2.0.tar.gz ; tar xzvf yasm-1.2.0.tar.gz ; rm -rf yasm-1.2.0.tar.gz ; cd yasm-1.2.0 ;./configure ; make ; sudo checkinstall --pkgname=yasm --pkgversion="1.2.0" --backup=no --deldoc=yes --default
και συνεχιζουμε με την Εγκατασταση του x264
εκτελοντας τις παρακατω 2 εντολες μια-μια
cd ~/codec ; git clone git://git.videolan.org/x264 ; cd x264./configure --enable-static ; make ; sudo checkinstall --pkgname=x264 --default --pkgversion="3:$(./version.sh | awk -F'[" ]' '/POINT/{print $4"+git"$5}')" --backup=no --deldoc=yes
και συνεχιζουμε με την Εγκατασταση του LAME
εκτελοντας τις παρακατω 2 εντολες μια-μια
sudo apt-get remove libmp3lame-dev &&sudoapt-get install nasm
cd ~/codec ; wget http://downloads.sourceforge.net/project/lame/lame/3.99/lame-3.99.5.tar.gz ; tar xzvf lame-3.99.5.tar.gz ; cd lame-3.99.5 ; ./configure --enable-nasm --disable-shared ; make ; sudo checkinstall --pkgname=lame-ffmpeg --pkgversion="3.99.5" --backup=no --default --deldoc=yesκαι συνεχιζουμε με την Εγκατασταση του libvpx
εκτελοντας τις παρακατω 2 εντολες μια-μια
cd ~/codec ; git clone http://git.chromium.org/webm/libvpx.git ; cd libvpx./configure ; make ; sudo checkinstall --pkgname=libvpx --pkgversion="$(date +%Y%m%d%H%M)-git" --backup=no --default --deldoc=yesκαι συνεχιζουμε με την Εγκατασταση του FFmpeg
εκτελοντας τις παρακατω 2 εντολες μια-μια
cd ~/codec ;git clone --depth 1 git://source.ffmpeg.org/ffmpeg; cd ffmpeg
./configure --enable-gpl --enable-version3 --enable-nonfree --enable-libfaac --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libvorbis --enable-libx264 --enable-x11grab --enable-libmp3lame --enable-libvpx ; make ; sudo checkinstall --pkgname=ffmpeg --pkgversion="5:$(./version.sh)" --backup=no --deldoc=yes --default ; hash x264 ffmpeg ffplay ffprobeκαι ειμαστε ετοιμοι! 
Αναβαθμιση FFmpeg και x264 για το Ubuntu 10.04
Αν εχουμε τον φακελο codec που δημιουργησαμε, μπορουμε να κανουμε την αναβαθμιση του FFmpeg και x264 με τον παρακατω τροπο ανοιγουμε τερματικο και εκτελουμε,
sudo apt-get remove ffmpeg x264 libx264-dev libvpxκαι συνεχισουμε για την αναβαθμιση του x264
cd ~/codec/x264 ; make distclean ; git pullκαι συνεχιζουμε την εγκατασταση με τον παραπανω τροπο,
εκτελοντας την εντολη ./configure
μετα για την αναβαθμιση του libvpx
cd ~/codec/libvpx ; make clean ; git pullκαι συνεχιζουμε την εγκατασταση με τον παραπανω τροπο,
εκτελοντας την εντολη ./configure
μετα για την αναβαθμιση του ffmpeg
cd ~/codec/ffmpeg ; make distclean ; git pullκαι συνεχιζουμε την εγκατασταση με τον παραπανω τροπο,
εκτελοντας την εντολη ./configure
Απεγκατασταση FFmpeg και x264 για το Ubuntu 10.04
Αν για καποιο λογο, θελουμε να κανουμε απεγκατασταση οτι εγκαταστησαμε, εκτελουμε
sudo apt-getremove x264 ffmpeg build-essential git-core checkinstall nasm yasm texi2html libfaac-dev lame-ffmpeg libsdl1.2-dev libtheora-dev libvorbis-dev libx11-dev libxfixes-dev libxvidcore-dev zlib1g-dev
Αφου εχουμε επιλεξει να κανουμε απεγκατασταση του ffmpeg και του x264
πλεον δεν μας χρειαζεται και ο φακελος codec απο το home μας, οποτε τον διαγραφουμε!
Εγκατασταση FFmpeg και x264 για το Ubuntu 10.10 και νεοτερες
Πρεπει πρωτα να κανουμε απεγκατασταση καποια πακετα, οποτε εκτελουμε
sudoapt-get remove ffmpeg x264 libx264-dev
μετα εκτελουμε τις δυο εντολες
sudoapt-get update
sudoapt-get install build-essential git-core checkinstall yasm texi2html libfaac-dev libjack-jackd2-dev libmp3lame-dev libopencore-amrnb-dev libopencore-amrwb-dev libsdl1.2-dev libtheora-dev libva-dev libvdpau-dev libvorbis-dev libx11-dev libxfixes-dev libxvidcore-dev zlib1g-dev
μετα δημιουργουμε ενα φακελο στο home μας,
για να εχουμε ολα τα απαρετητα αρχεια μας εκει (θα μας χρειαστει και για μελλοντικη αναβαθμιση)
mkdir ~/codecκαι συνεχιζουμε με την Εγκατασταση του x264
εκτελοντας τις παρακατω 2 εντολες μια-μια
cd ~/codec ; git clone git://git.videolan.org/x264 ; cd x264./configure --enable-static ; make ;sudo checkinstall --pkgname=x264 --pkgversion="3:$(./version.sh | awk -F'[" ]' '/POINT/{print $4"+git"$5}')" --backup=no --deldoc=yes --fstrans=no --defaultκαι συνεχιζουμε με την Εγκατασταση του libvpx
εκτελοντας τις παρακατω 3 εντολες μια-μια
cd && sudo apt-get remove libvpx-devcd ~/codec ; git clone http://git.chromium.org/webm/libvpx.git ; cd libvpx./configure ; make ; sudo checkinstall --pkgname=libvpx --pkgversion="1:$(date +%Y%m%d%H%M)-git" --backup=no --deldoc=yes --fstrans=no --defaultκαι συνεχιζουμε με την Εγκατασταση του FFmpeg
εκτελοντας τις παρακατω 2 εντολες μια-μια
cd ~/codec ;git clone --depth 1 git://source.ffmpeg.org/ffmpeg; cd ffmpeg
./configure --enable-gpl --enable-libfaac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libvorbis --enable-libx264 --enable-nonfree --enable-version3 --enable-x11grab --enable-libvpx ; make ; sudo checkinstall --pkgname=ffmpeg --pkgversion="5:$(date +%Y%m%d%H%M)-git" --backup=no --deldoc=yes --fstrans=no --default ; hash x264 ffmpeg ffplay ffprobe
και συνεχιζουμε με την Προσθηκη υποστηριξης lavf σε x264 (προαιρετικο)
αυτο επιτρεπει στο x264 να δεχεται σχεδον οποιαδηποτε εισοδο που μπορει να χειριστει απο το FFmpeg και να ειναι χρησιμο αν θελετε να χρησιμοποιησετε αμεσα το x264.
εκτελοντας τις παρακατω 2 εντολες μια-μια
cd ~/codec/x264 ; make distclean./configure --enable-static ; make ; sudo checkinstall --pkgname=x264 --pkgversion="3:$(./version.sh | awk -F'["]' '/POINT/{print $4"+git"$5}')" --backup=no --deldoc=yes --fstrans=no --default
και ειμαστε ετοιμοι! 
Αναβαθμιση FFmpeg και x264 για το Ubuntu 10.10 και νεοτερες
Αν εχουμε τον φακελο codec που δημιουργησαμε, μπορουμε να κανουμε την αναβαθμιση του FFmpeg και x264 με τον παρακατω τροπο ανοιγουμε τερματικο και εκτελουμε
sudo apt-get remove ffmpeg x264 libx264-dev libvpx-dev && sudo apt-get update
sudo apt-get install build-essential git-core checkinstall yasm texi2html libfaac-dev libjack-jackd2-dev libmp3lame-dev libopencore-amrnb-dev libopencore-amrwb-dev libsdl1.2-dev libtheora-dev libva-dev libvdpau-dev libvorbis-dev libx11-dev libxfixes-dev libxvidcore-dev zlib1g-devκαι συνεχιζουμε για την αναβαθμιση του x264
cd ~/codec/x264 ; make distclean ; git pullκαι συνεχιζουμε την εγκατασταση με τον παραπανω τροπο, εκτελοντας την εντολη ./configure
μετα για την αναβαθμιση του libvpx
cd ~/codec/libvpx ; make clean ; git pullκαι συνεχιζουμε την εγκατασταση με τον παραπανω τροπο, εκτελοντας την εντολη ./configure
μετα για την αναβαθμιση του ffmpeg
cd ~/codec/ffmpeg ; make distclean ; git pullκαι συνεχιζουμε την εγκατασταση με τον παραπανω τροπο, εκτελοντας την εντολη ./configure
Απεγκατασταση FFmpeg και x264 για το Ubuntu 10.10 και νεοτερες
Αν για καποιο λογο, θελουμε να κανουμε απεγκατασταση οτι εγκαταστησαμε, εκτελουμε
sudo apt-get remove x264 ffmpeg build-essential git-core checkinstall yasm texi2html libfaac-dev libjack-jackd2-dev libmp3lame-dev libsdl1.2-dev libtheora-dev libva-dev libvdpau-dev libvorbis-dev libvpx libx11-dev libxfixes-dev libxvidcore-dev zlib1g-devΑφου εχουμε επιλεξει να κανουμε απεγκατασταση του ffmpeg και του x264
πλεον δεν μας χρειαζεται και ο φακελος codec απο το home μας, οποτε τον διαγραφουμε!
Επιπλεον επιλογες
-- Περισσοτερα μπορουμε να δουμε εκτελωντας στο τερματικο
για το FFMPEG
man ffmpegγια το x264
x264 --fullhelp-- Για οποιον χρησιμοπιοει το WinFF
μπορει να προσαρμοσει τις νεοτερες εκοδσεις, κανωντας αυτο:
κλεινουμε το WinFF και εκτελουμε
cp /usr/share/winff/presets-libavcodec52-v*.xml ~/.winff/presets.xmlsed -i 's/kb /k /g' ~/.winff/presets.xmlμετα απλα ανοιγουμε το WinFF και βλεπουμε τις επιπλεον επιλογες! 

-- Για οποιον συναντησει καποιο προβλημα με την αλλαγη των αποθετηριων του ffmpeg,
κανει αυτο http://ubuntuforums.org/showpost.php?p=11483157&postcount=1945
x264 revision log
FFmpeg revision log
Τελευταιες 3 αλλαγες του οδηγου
15-03-2012 => Νεοτερη εκδοση του LAME-3.99.5 για την εκδοση Lucid
01-03-2012 => Αφαιρεθηκε η παραμετρος --enable-postproc σε ολες τις εκδοσεις.
24-11-2011 => Αλλαγη αποθετηριων Git για το FFmpeg σε ολες τις εκδοσεις
















@alcamus06
Αν θελεις να δοκιμασεις απο τερματικο,
μπορεις να κανεις μια αναζητηση εδω http://howto-pages.org/ffmpeg/
και εδω http://www.mplayerhq.hu/DOCS/HTML/en/
οπου θα βρεις πολλες λυσεις, αλλα κυριως μετατροπης αρχειων βιντεο και ηχου, οχι επεξεργασιας!
Για την επεξεργασια βιντεο, θα σου προτεινα να δοκιμασεις το OpenShot Video Editor
μπορεις να βρεις και πολλα tutorial εδω http://www.openshotusers.com/help/1.3/el/
Δεν χρειαζεται να κανεις ολο το παραπανω για αυτο που θελεις!