Ho avuto la necessità di convertire un video mkv (Matroska) in avi, per un lettore dvd/dvx. Ho provato diverse soluzioni, sia da terminale con ffmpeg, sia con altri programmi dedicati, ma la qualità nella maggior parte dei casi è stata a dir poco pessima. La soluzione ottimale senza "perdita" di qualità, e soprattutto in un tempo ragionevole, nel mio caso, è stato il doppio processo usato con mencoder.
$ mencoder -o /dev/null -oac mp3lame -ovc xvid -xvidencopts pass=1 file.mkv
$ mencoder -o file.avi -oac mp3lame -ovc xvid -xvidencopts pass=2:bitrate=2000 file.mkv
enjoy 😉
come sempre sei un mago edmond con i tuoi comandi per le tue soluzioni di conversione
Cool!
bella li’!
ma che intendi con doppio processo? da quel poco che capisco 🙂 mandi prima l’output in dev/null, perche’??
@pier
è un doppio processo in quanto il primo step è vero che non crea nessun video,
ma comunque crea il file divx2pass.log che utilizzerà dopo
perdonate l’intrusione, ma per “doppio processo” significa aprire una doppia finestra di terminale in cui inserire la prima riga di comando in un primo terminale e nella seconda finestra di terminale inserire la seconda riga di comando?
@rena
stesso terminale, un processo per volta 😉
ciao, ho provato i comandi da te segnalati, il risultato è ottimo… solo che mi sono accorto che la partizione con root si è riempita, vorrei sapere:
1) se è capitato a qualcuno, in seguito ai comandi e come l’ha risolto;
2) se può non dipendere dai comandi
per ora grazie e di nuovo complimenti
non dipende da questo comando, molto probabilmenta ai trash pieno:
# rm -rf /root/.local/share/Trash/files/*
Mi ha completamente sfasato l’audio…:(
@Giacomo
bisognerebbe adeguare qualcosa, nel mio caso il comando è stato ottimo.
SEmbra buono grazie
Niente, dopo 3 ore di conversione il lettore USB della TV mi dice risoluzione non supportata, mi arrendo a vederlo sul PC