Flavio wrote:
In ogni caso ricodificando con i sub perdi qualita', se non altro nella zona "limitrofa" ai sub.Alle 21:50, martedì 20 settembre 2005, Alessio Curri ha scritto:Flavio wrote:Vorrei aggiungere (definitivamente) dei sottotitoli in un file.avi. Ho provato mencoder -oac copy -ovc copy -sub sottotitoli.sub filmato.avi ma non funziona: nessun messaggio di errore, lavora per un po' ma il risultato è senza sottotitoli.-ovc deve ricodificare, non copiare... quindi devi passare tutto il comando di ricompilazione, ad esempio: -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=1600:mbd=2:v4mv:vpass=1:autoaspect:trell:cbpGrazie, solo un'altra cosa: ricodificandolo, se non si usano esattamente le stesse opzioni impiegate nella prima codifica, si crea una perdita in qualità o un aumento delle dimensioni. C'è un modo per capire con quali opzioni è stata creato un filmato? Ho provato ad usare mplayer -identify, che restituisce fra l'altro: ID_VIDEO_FORMAT=DIV3 ID_VIDEO_BITRATE=871248 ID_VIDEO_WIDTH=640 ID_VIDEO_HEIGHT=304 ID_VIDEO_FPS=23,976 ID_VIDEO_ASPECT=0,0000 per cui ho codificato con le opzioni consigliate nella documentazione usando il valore di bitrate specificato sopra: mencoder -oac copy -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=871248:mbd=2:v4mv:vpass=1:trell:cbp -sub sottotitoli.sub filmato.avi -o prova.avi e poi la seconda passata. Il risultato è ID_VIDEO_FORMAT=DIVX ID_VIDEO_BITRATE=870232 ID_VIDEO_WIDTH=640 ID_VIDEO_HEIGHT=304 ID_VIDEO_FPS=23,976 ID_VIDEO_ASPECT=2,1054 e la dimensione è 3 mega byte in meno. Avevo provato ad usare come codec msmpeg4, che dovrebbe essere DivX3 (cioè il formato originario), ma va in segmentation fault. Tutto giusto o si può fare meglio? Grazie ancora, Flavio ___________________________________ Yahoo! Messenger: chiamate gratuite in tutto il mondo http://it.messenger.yahoo.com Per quanto diguarda "fare di meglio" utilizzando la doppia passata e lavac direi che e' il massimo che puoi ottenere... Una cosa non capisco... il valore di bitrate che ti dice mplayer -identify mi pare _molto_ alto.... considera che con un b/r di 2000 e lavac a doppia passata con l'opzione trell, mantieni la qualita' praticamente dvd... 870232 mi sembra appunto moolto alta... -- Alessio Curri +39 040 375 8064 Software for Measurement Group Experiments Division Sincrotrone Trieste S.c.p.A. S.S. 14 Km 163.5, in Area Science Park 34012 Basovizza - Trieste (Italy) |
begin:vcard fn:Alessio Curri n:Curri;Alessio email;internet:alessio.curri@elettra.trieste.it tel;work:040 375 8064 tel;cell:3497935430 x-mozilla-html:TRUE version:2.1 end:vcard
Attachment:
smime.p7s
Description: S/MIME Cryptographic Signature