|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Mar 2001
Città: Parma
Messaggi: 304
|
Conversione da wmv ad avi con mencoder sotto Linux
Ho notato che esistono diverse guide per Winzozz per ottenere da un file codificato wmv un mpeg senza perdere in qualità. Sono ottime, ma MOLTO laboriose, e mi chiedo come mai non sia possibile automatizzare questo processo. Con mencoder, penso io, dovrebbe proprio essere possibile inventare una riga di comando adatta...
Ho provato a seguire le istruzioni contenute qui http://www.mplayerhq.hu/DOCS/HTML/en...eat-mpeg4.html ma la qualità del filmato che ho ottenuto era pessima... Mi serve ovviamente una riga di comando più complicata ![]() Qualcuno ha provato? Altrimenti proverò a dare un'occhiata se partendo da questa guida: http://digilander.libero.it/w1llcoyote/ riesco ad ottenere qualcosa di buono! Thanks! Ho visto che esiste una procedura più breve: http://www.doom9.org/index.html?/conversionguides.htm ... ... Lì salta tutta la procedura per estrarre preventivamente la traccia audio... Mi sbaglio?
__________________
Compaq Presario 2172ea, luglio 2003, Pentium Mobile 2.2 Ghz, 15" SXGA, 768 RAM, 40 Gb HD, Combo, IGP 340M (condivisa) Quanto spam ricevi al giorno? Vota per questo sondaggio Utente Debian e Ubuntu... Per adesso soddisfatto:-) Ultima modifica di Caffo : 28-11-2006 alle 22:31. |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Mar 2001
Città: Parma
Messaggi: 304
|
Il sonoro è in ritardo!
Ho provato così:
Passata 1: mencoder -o /dev/null -oac mp3lame -lameopts abr:br=64 -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=9600:vhq:vqmin=2:vqmax=31:vpass=1 -sws 2 stream.wmv Passata 2: mencoder -o file.divx -oac mp3lame -lameopts abr:br=64 -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=9600:vhq:vqmin=2:vqmax=31:vpass=2 -sws 2 stream.wmv Il risultato finale è stato questo: Video stream: 240.130 kbit/s (30016 B/s) size: 137000854 bytes 4564.227 secs 114102 frames Audio stream: 67.688 kbit/s (8461 B/s) size: 38619418 bytes 4564.402 secs e un file da 300 Mega (Strano i conti non tornano...) La differenza di durata tra audio e video mi ha fatto pensare male, e in effetti alla fine per tutto il filmato il video è in ritardo di 500ms sull'audio... Qualcuno sa dirmi perché? C'è rimedio per fare in modo che questo problema non si verifichi? La qualità del video alla fine va bene, è la stessa di quello di partenza (forse posso abbassare il bitrate, visto che la dimensione è passata da 175 a 300MB...). Ora sto provando ad abbassarlo da 9600 a 6000.
__________________
Compaq Presario 2172ea, luglio 2003, Pentium Mobile 2.2 Ghz, 15" SXGA, 768 RAM, 40 Gb HD, Combo, IGP 340M (condivisa) Quanto spam ricevi al giorno? Vota per questo sondaggio Utente Debian e Ubuntu... Per adesso soddisfatto:-) Ultima modifica di Caffo : 29-11-2006 alle 13:38. |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Mar 2001
Città: Parma
Messaggi: 304
|
Pensavo di aver risolto
Pensavo di aver trovato la soluzione qui:
http://www.mplayerhq.hu/DOCS/HTML/en...-mpeg4-av-sync Ho quindi messo l'opzione: -mc 0 ![]() Passata 1: ![]() mencoder -o /dev/null -mc 0 -oac mp3lame -lameopts abr:br=64 -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=9600:vhq:vqmin=2:vqmax=31:vpass=1 -sws 2 stream.wmv Passata 2: ![]() mencoder -o file.divx -mc 0 -oac mp3lame -lameopts abr:br=64 -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=9600:vhq:vqmin=2:vqmax=31:vpass=2 -sws 2 stream.wmv Così c'è ancora una piccola asincronia! Caspita!!! ![]() Ho provato anche ad aggiungere -noskip, ma non è servito assolutamente a nulla!
__________________
Compaq Presario 2172ea, luglio 2003, Pentium Mobile 2.2 Ghz, 15" SXGA, 768 RAM, 40 Gb HD, Combo, IGP 340M (condivisa) Quanto spam ricevi al giorno? Vota per questo sondaggio Utente Debian e Ubuntu... Per adesso soddisfatto:-) Ultima modifica di Caffo : 30-11-2006 alle 21:39. |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Mar 2001
Città: Parma
Messaggi: 304
|
Ok, vedo che questo thread non ha molto successo!
![]() Chiudo provando a chiedere se qualcuno sa, una volta individuato il delay tra audio e video (che è costante), se c'è un comando di mencoder per ricodificare il filmato risincronizzandolo! Se lancio il filmato così lo vedo correttamente mplayer -delay 0.3 stream.avi Ma se faccio mplayer -delay 0.3 stream.avi -dumpstream Il "core" dumpato è uguale al file di partenza, quindi non ho risolto niente ![]()
__________________
Compaq Presario 2172ea, luglio 2003, Pentium Mobile 2.2 Ghz, 15" SXGA, 768 RAM, 40 Gb HD, Combo, IGP 340M (condivisa) Quanto spam ricevi al giorno? Vota per questo sondaggio Utente Debian e Ubuntu... Per adesso soddisfatto:-) |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 20:39.