Παιδιά, SOS! Έχω μία ταινία σε μορφή mkv (matroska), η οποία με το VLC κολλάει σε ό,τι αφορά την εικόνα. Από την άλλη είναι και τεράστιο το αρχείο και δεν με βολεύει να το κρατήσω ούτε στον σκληρό, αλλά ούτε και να το αντιγράψω (είναι 4,4Gb). Έψαξα στο Internet για το πώς να την μετατρέψω σε avi, αλλά πιο πολύ μπερδεύτηκα παρά βοηθήθηκα!
Έκανα emerge το πακέτο media-video/mkvtoolnix, που διάβασα ότι κάνει αυτή τη δουλειά, αλλά δεν κατάλαβα τελικά πώς λειτουργεί!
Διάβασα επίσης ότι γίνεται και με το mencoder, αλλά δεν είδα συγκεκριμένη διαδικασία.
Αν κάποιος μπορεί να βοηθήσει παραθέτοντας αναλυτικά τις εντολές, θα μου έκανε μεγάλη χάρη.
Δώσε αστέρια!
- Συνδεθείτε ή εγγραφείτε για να σχολιάσετε
Σχόλια
Δοκίμασε αυτό το script που εξαρτιέτε από το mkvtoolnix και το mencoder.
http://kde-apps.org/content/show.php/Mkv+2+Avi+%28Matroska+to+Avi%29?content=74842&PHPSESSID=56bb873b199e0f7e11af473871a61cba
κάνε και μια δοκιμή με το alltoavi
http://alltoavi.sourceforge.net/
Το alltoavi απ' ό,τι βλέπω προορίζεται για τα Windows.
Το mkv2avi-2 το κατέβασα και είναι Kommander script. Έκανα emerge το kde-base/kommander (που δεν το είχα) και έδωσα στην κονσόλα:
kmdr-executor mkv2avi-2.kmdr
αλλά και:
kmdr-executor /home/drphibes/mkv2avi-2.kmdr
Απάντηση:
bash: kmdr-executor: command not found
Ανακάλυψα ότι η εντολή πλέον είναι kommander". Την έδωσα και πήρα την εξής απάντηση:
gentoo drphibes # kommander
QGtkStyle was unable to detect the current GTK+ theme.
Qt: Session management error: None of the authentication protocols specified are supported
kommander(5334): Session bus not found
KCrash: Application 'kommander' crashing...
sock_file=/root/.kde4/socket-gentoo/kdeinit4__0
Warning: connect() failed: : No such file or directory
KCrash cannot reach kdeinit, launching directly.
QGtkStyle was unable to detect the current GTK+ theme.
Qt: Session management error: None of the authentication protocols specified are supported
drkonqi(5335): Session bus not found
Βρήκα ότι τώρα το kommander κατοικοεδρεύει στο πακέτο kdewebdev.Το έδωσα emerge να κατέβει.
Μου κατέβασε τα παρακάτω πακέτα:
kde-base/kimagemapeditor-4.4.5
kde-base/klinkstatus-4.4.5
kde-base/kfilereplace-4.4.5
kde-base/kdewebdev-meta-4.4.5
Επανέλαβα τις εντολές, τίποτα!
Έμεινα με το mkv στο χέρι!
------------------------------------------------------------------------------------
"Όταν βλέπεις τον πιγκουίνο, ξέρεις τι πρέπει να κάνεις": ΒΑΖΕΙΣ LINUX!
Εγώ θα το έκανα με mplayer/mencoder. Δε θυμάμαι τις σωστές παράμετρους για να σου πω, αλλά ο mencoder μετατρέπει οτιδήποτε σε οτιδήποτε.
Για ρίξε μια ματιά κ στο ακόλουθο:
http://tuxarena.blogspot.com/2009/07/tip-of-day-convert-mkv-to-avi-using.html
-- gnu_labis
Το Linux ΔΕΝ είναι Windows!!!
Δοκιμασε το winff που εχει και γραφικο περιβαλλον.Βασιζεται στο ffmpeg και αν θυμαμαι καλα την κανει αυτη τη μετατροπη.
Εχει και αρκετες επιλογες για το format εξοδου.
www.ktmhellasclub.gr
δοκίμασε και το transmageddon
http://www.linuxrising.org/transmageddon/
Δες και εδώ ένα script που έχει φτιάξει ένας για το mencoder
http://www.howforge.com/how-to-convert-mkv-to-avi-using-mencoder
Κατέβασα άλλα ...9 πακέτα για να δουλέψει το mencoder, αλλά...
$ mencoder my_video.mkv -ffourcc xvid -ovc lavc -lavcopts vcodec=xvid:vhq:vbitrate=1800 -oac mp3lame -lameopts vbr=5 -o output_video.avi
MEncoder SVN-r29796-4.3.4 (C) 2000-2009 MPlayer Team
success: format: 0 data: 0x0 - 0x17bad284
[mkv] Track ID 1: video (V_MPEG4/ISO/AVC), -vid 0
[mkv] Track ID 2: audio (A_DTS), -aid 0, -alang eng
[mkv] Will play video track 1.
Matroska file format detected.
VIDEO: [avc1] 1280x720 24bpp 25.000 fps 0.0 kbps ( 0.0 kbyte/s)
[V] filefmt:31 fourcc:0x31637661 size:1280x720 fps:25.000 ftime:=0.0400
==========================================================================
Opening audio decoder: [libdca] DTS decoding with libdca
Stream with high frequencies VQ coding
AUDIO: 48000 Hz, 2 ch, s16le, 1536.0 kbit/100.00% (ratio: 192000->192000)
Selected audio codec: [dts] afm: libdca (DTS-libdca)
==========================================================================
Cannot find codec 'xvid' in libavcodec...
Couldn't open video filter 'lavc'.
Failed to open the encoder.
Exiting...
Απογοήτευση!...
------------------------------------------------------------------------------------
"Όταν βλέπεις τον πιγκουίνο, ξέρεις τι πρέπει να κάνεις": ΒΑΖΕΙΣ LINUX!
Για δοκιμασε
na mantepsw oti einai to video se HD gia na einai toso megalo k na kollaei sto pc sou? tote kane:
1 emerge ffmpeg
2 ffmpeg -i video.mkv 4:3 -target pal-dvd video.mpg
auto 8a sou vgalei video me analysh enws aplou DVD
* man ffmpeg
* http://howto-pages.org/ffmpeg/
* kai vevaia /dev/hands kai oxi /dev/ass/hands ;)
IMHO to ffmpeg einai arketa xrisimo kai aplo ergaleio
Δούλεψε! Πήρε όλη τη νύχτα βέβαια!!!
Vagrale έγραψες πάλι! Thanks! :)
------------------------------------------------------------------------------------
"Όταν βλέπεις τον πιγκουίνο, ξέρεις τι πρέπει να κάνεις": ΒΑΖΕΙΣ LINUX!
Ναι, το ηξερα οτι θα αργησει λιγο, ξεχασα να σου το πω, απλα ετσι δεν θα χασεις σε ποιοτητα!
Βεβαια θα μπορουσες να δοκιμασεις και το handbrake
κανει αυτο που θελεις!
Δυστυχώς έχει χάσει ΠΟΛΥ σε ποιότητα! Αλλά τουλάχιστον παίζει.
------------------------------------------------------------------------------------
"Όταν βλέπεις τον πιγκουίνο, ξέρεις τι πρέπει να κάνεις": ΒΑΖΕΙΣ LINUX!
Για δωσε το αποτελεσμα απο
κανονικα θα επρεπε να παιζει χωρις προβλημα η ταινια και σε .mkv
gentoo drphibes # lspci -nn | grep "VGA"
01:00.0 VGA compatible controller [0300]: ATI Technologies Inc RV280 [Radeon 9200 PRO] [1002:5960] (rev 01)
------------------------------------------------------------------------------------
"Όταν βλέπεις τον πιγκουίνο, ξέρεις τι πρέπει να κάνεις": ΒΑΖΕΙΣ LINUX!
Λογικα θα εχεις τους ανοιχτους οδηγους, μιας και υποστηριζουν την καρτα σου http://www.gentoo.org/doc/en/ati-faq.xml σωστα ?
Αν ναι, τοτε δοκιμασε πρωτα με ολα τα Βιντεο output του vlc, και δες αν ειναι απο εκει!
Μετα, δοκιμασε με ολους player, ριξε και μια ματια εδω http://en.gentoo-wiki.com/wiki/Ripping_DVD_to_Matroska_and_H.264
Δυστιχως δεν νομιζω να μπορω να βοηθησω αλλο, γιατι δεν εχω εγκατεστημο gentoo,
αν και κανονικα δεν θα επρεπε να εχεις προβλημα με το να βλεπεις την ταινια!
Δοκιμασε και χωρις τα εφε, αν τα εχεις ενεργοποιημενα, οπως και φτιαξε και ενα αλλο χρηστη, και δοκιμασε και με εκεινον!
Νομίζω ότι έχει να κάνει με τις παραμέτρους που έδωσες στον mencoder, αλλά κ πάλι δεν έχω εμβαθύνει σε αυτές, οπότε δεν μπορώ να σου πω τι θα έπρεπε να βάλεις για καλύτερη ανάλυση.
Ίσως μια ματιά στο online documentation του mplayer; Θυμάμαι ότι έχει ένα κεφάλαιο στο πώς να κάνεις υψηλής ποιότητας dvd rip, οπότε ίσως εκεί μπορείς να δεις κ να "κλέψεις" τις σωστές παράμετρους για καλή μετατροπή με το lavc.
Εξίσου σωστή είναι κ η προσέγγιση με το ffmpeg που αναφέρθηκε παραπάνω, άλλωστε κ ο mencoder το ffmpeg χρησιμοποιεί από πίσω για να κάνει τη δουλειά (νομίζω).
-- gnu_labis
Το Linux ΔΕΝ είναι Windows!!!
Χρησιμοποίησα το ffmpeg, αλλά η εντολή
ffmpeg -i video.mkv 4:3 -target pal-dvd video.mpg (με τον τίτλο της ταινίας, εννοείται! :)),
δεν είχε αποτέλεσμα:
FFmpeg version SVN-r20373, Copyright (c) 2000-2009 Fabrice Bellard, et al.
built on Apr 24 2010 12:08:31 with gcc 4.3.4
configuration: --prefix=/usr --libdir=/usr/lib --shlibdir=/usr/lib --mandir=/usr/share/man --enable-static --enable-shared --cc=i686-pc-linux-gnu-gcc --disable-debug --disable-network --enable-libmp3lame --enable-libvorbis --enable-libx264 --enable-libxvid --disable-indev=v4l --disable-indev=v4l2 --disable-indev=oss --disable-indev=jack --disable-outdev=oss --enable-x11grab --enable-pthreads --disable-vdpau --disable-vdpau --disable-altivec --cpu=i686 --enable-gpl --enable-version3 --enable-postproc --enable-avfilter --enable-avfilter-lavf --disable-stripping --enable-hardcoded-tables
libavutil 50. 3. 0 / 50. 3. 0
libavcodec 52.37. 1 / 52.37. 1
libavformat 52.39. 2 / 52.39. 2
libavdevice 52. 2. 0 / 52. 2. 0
libavfilter 1. 4. 1 / 1. 4. 1
libswscale 0. 7. 1 / 0. 7. 1
libpostproc 51. 2. 0 / 51. 2. 0
ffmpeg: missing argument for option '-i'
Γενικά δεν τα πάω πολύ καλά μ' αυτά τα οπτικοακουστικά αρχεία και τις αναλύσεις! Ήθελα κάποια εύκολη λύση -ξέρετε, μια εντολή και τέλος. :P
------------------------------------------------------------------------------------
"Όταν βλέπεις τον πιγκουίνο, ξέρεις τι πρέπει να κάνεις": ΒΑΖΕΙΣ LINUX!