Pagina 1 di 1

Convertire file Matroska in Avi

Inviato: gio 7 ago 2008, 1:39
da Harp
Qualcuno ci è riuscito?
Come?

Re: Convertire file Matroska in Avi

Inviato: gio 7 ago 2008, 2:15
da Harp
Dopo qualche ricerca ho creato il seguente file di testo:

HOW TO CONVERT MATROSKA VIDEO FORMAT TO AVI

TRAMITE GUI

Semplicemente lanciando il programma AVIDEMUX, cliccare su INPUT FILE e cercare il PATH del filmato .mkv
Lasciare COPIA sia nel codec VIDEO che in quello AUDIO.
Come formato di output, selezionare AVI quindi cliccare su save e selezioniamo il Path di salvataggio.

TRAMITE SHELL


Il comando mencoder può convertire qualsiasi formato video che Mplayer riesce a riprodurre. Essendo quind mkv un formato supportato da Mplayer il comando per convertire il filmato mkv in AVI è uno dei seguenti:

Codice: Seleziona tutto

1.mencoder input.mkv -ovc lavc -oac mp3lame -o output.avi

2.mencoder input.mkv -o output.avi -ovc copy -oac copy -of avi
(che praticamente è quello che fa AVIDEMUX tramite GUI: -ovc copy= Copia l'Output Video Codec, -oac copy = Copia l'Output Audio Codec e -of avi= Output File AVI)

Re: Convertire file Matroska in Avi

Inviato: lun 12 lug 2010, 22:28
da daniele50
Anche se l'argomento è vecchio, espongo il mio problema:
devo fare esattamente la stessa cosa (convertire un file mkv in formato leggibile dai device più comuni, come avi, mpeg, ecc.) ma ho questo problema:

Codice: Seleziona tutto

mencoder video.mkv -ovc lavc -oac mp3lame -o video.avi
MEncoder 20100218-4.4.3 (C) 2000-2010 MPlayer Team
MPlayer was compiled without libmp3lame support.
un'altra soluzione senza avidemux?

Re: Convertire file Matroska in Avi

Inviato: lun 12 lug 2010, 23:18
da targzeta
daniele50 ha scritto:Anche se l'argomento è vecchio, espongo il mio problema:
devo fare esattamente la stessa cosa (convertire un file mkv in formato leggibile dai device più comuni, come avi, mpeg, ecc.) ma ho questo problema:

Codice: Seleziona tutto

mencoder video.mkv -ovc lavc -oac mp3lame -o video.avi
MEncoder 20100218-4.4.3 (C) 2000-2010 MPlayer Team
MPlayer was compiled without libmp3lame support.
un'altra soluzione senza avidemux?
Usare mencoder compilato com libmp3lame :). Quello su Slacky dovrebbe avere di tutto, l'hai già provato?

Emanuele

Re: Convertire file Matroska in Avi

Inviato: lun 12 lug 2010, 23:21
da Blallo
spina ha scritto:Usare mencoder compilato com libmp3lame :). Quello su Slacky dovrebbe avere di tutto, l'hai già provato?
posso confermare, ha il supporto a lame incluso

Re: Convertire file Matroska in Avi

Inviato: lun 12 lug 2010, 23:52
da zoros
anche ffmpeg da linea di comando dovrebbe riuscire a convertire il file ... in rete si trova una versione statica (un binario da 11 MB una volta scompattato) che risolve un bel po' di problemi anche per altri formati ;) ...

Re: Convertire file Matroska in Avi

Inviato: mar 13 lug 2010, 8:49
da 414N
Harp ha scritto:Qualcuno ci è riuscito?
Come?
Dipende da quello che vuoi fare.
Vuoi ricodificare il filmato in modo da aggiustarne risoluzione, frame rate o altro o semplicemente vuoi far leggere un filmato in mkv ad un lettore multimediale col minimo sforzo?
Nel primo caso, i consigli che ti hanno dato produrranno un file avi ricodificando (in bassa qualità, tra l'altro) il mkv d'origine.
Se vuoi fare una cosa lesta e non hai problemi di bitrate massimo nel dispositivo sul quale vuoi riprodurlo:

Codice: Seleziona tutto

ffmpeg -i file.mkv -sameq -acodec libmp3lame file.avi
Con l'opzione "sameq", indichi a ffmpeg di voler preservare il più possibile la qualità video del filmato originale.
Nel secondo caso, se il dispositivo in oggetto supporta gli mp4, il più delle volte te la cavi con un cambio di contenitore senza alcuna ricodifica:

Codice: Seleziona tutto

ffmpeg -i file.mkv -vcodec copy -acodec copy file.mp4
Per inciso, io uso questo ultimo metodo con gli mkv che voglio riprodurre sulla PS3 (se hanno un formato audio già compatibile, tipo AAC).
Se ci sai fornire qualche dettaglio in più magari possiamo essere più precisi...

Re: Convertire file Matroska in Avi

Inviato: mar 13 lug 2010, 11:55
da daniele50
Io ho una current e pensavo di avere quello compilato con libmp3lame, ma non è così...
Dove lo trovo quello compilato? Se cerco mencoder non mi esce nulla, forse il pacchetto ha un altro nome?

RISOLTO:

ho aggiornato MPlayer e relative dipendenze...
Grazie a tutti!

Re: Convertire file Matroska in Avi

Inviato: mar 13 lug 2010, 12:08
da targzeta
mencoder è all'interno di mplayer:
http://repository.slacky.eu/slackware-1 ... 86-1sl.txz

Emanuele

Re: Convertire file Matroska in Avi

Inviato: mar 13 lug 2010, 12:10
da Ansa89
Il pacchetto si chiama "MPlayer" perché mencoder fa parte del progetto mplayer.
Se usi la current è normale che non hai il supporto a libmp3lame, perché stai usando i pacchetti ufficiali, quindi se vuoi questo supporto devi installare mp3lame e ricompilare mplayer.