Pagina 1 di 1

Avi, dvdauthor e formati strani

Inviato: mar 21 ott 2008, 17:49
da michelino
In breve:
ho un file avi che voglio convertire in dvd, utilizzando questa guida di wikislack.
Il problema è che il file avi non ha un formato 4/3 o 16/9, ma un formato più "strano" (più allungato di un 16/9), da qui due effetti:
1) se non passo il parametro "aspect=4/3" od "aspect=16/9" a mencoder poi dvdauthor mi da un

Codice: Seleziona tutto

WARN: unknown mpeg2 aspect ratio 1
(perché pare accetti solo formati in 4/3 e 16/9) ed il formato finale è "distorto" rispetto all'originale
2) se passo il parametro "aspect=4/3" od "aspect=16/9" a mencoder il file mpeg2 risultante lo rendo già "distorto" io prima di darlo in pasto a dvdauthor.

Visto che sono una pippa nell'editing video, qualcuno può spiegarmi come aggiungere delle bande nere sopra e sotto il filmato per renderlo in 16/9 (ammettendo che si possa fare?
Grazie a tutti per la collaborazione

Re: Avi, dvdauthor e formati strani

Inviato: mar 21 ott 2008, 19:02
da aschenaz
Ma, scusa, perché non lo fai con Avidemux che fa tutto in automatico?

Re: Avi, dvdauthor e formati strani

Inviato: mar 21 ott 2008, 19:49
da neongen
puoi mettere anche altri valori (w/h) ad es per:
VDec: configurazione chiesta dal vo - 624 x 256 (sp.col. preferito: Planar YV12)
VDec: uso Planar YV12 come sp.colore di uscita (non 0)
Movie-Aspect è 2.44:1 - riscalo per ottenere un rapporto corretto.
metti aspect=2.44

Re: Avi, dvdauthor e formati strani

Inviato: mar 21 ott 2008, 20:10
da 414N
Altrimenti puoi usare il filtro video expand.
Dalla man page di mplayer:

Codice: Seleziona tutto

expand[=w:h:x:y:o:a:r]
       Espande (non scala) la risoluzione del film ai valori passati e posiziona i filmato originale non sca-
       lato alle coordinate x, y. Può essere usato per posizionare i sottotitoli/OSD nelle bande nere che si
       ottengono.
           <w>,<h>
                  Larghezza, altezza espansa (default: ampiezza ed altezza originali). Valori negativi per
                  w e h sono trattati come scostamenti dalla dimensione originale.
                  ESEMPIO:
                         expand=0:-50:0:0
                                   Aggiunge un bordo di 50 pixel in basso all’immagine.
           <x>,<y>
                  posizione dell’immagine originale nell’immagine espansa (default: centro)
           <o>
                  rendering (stampa) sottotitoli/OSD
                      0: disabilitato (default)
                      1: abilitato
           <a>
                  espande ad un aspetto invece che ad una risoluzione (default: 0).
                  ESEMPIO:
                         expand=800:::::4/3
                                   Espande a 800x600, a meno che l’origine sia ad una risoluzione più alta,
                                   nel qual caso espande per ottenere un rapporto di aspetto 4/3.
           <r>    Arrotonda per eccesso in modo da avere larghezza e altezza divisibili per <r> (default:
                  1).
Esempio pratico: qui.

Re: Avi, dvdauthor e formati strani

Inviato: mer 22 ott 2008, 12:17
da michelino
aschenaz ha scritto:Ma, scusa, perché non lo fai con Avidemux che fa tutto in automatico?
Ci ho provato, ma senza grossi risultati!!
414N ha scritto:Altrimenti puoi usare il filtro video expand.
Infatti ho risolto così!!!!
Grazie tante, ho passato il seguente comando (in grassetto le parti modificate rispetto al comando originale della guida)
mencoder -of mpeg -mpegopts format=dvd -srate 48000 -ofps 25 -ovc lavc -oac lavc -lavcopts vcodec=mpeg2video:vhq:vrc_buf_size=1835:keyint=15:vrc_maxrate=9800:vbitrate=9000:aspect=16/9:acodec=ac3:abitrate=192 -af volume=10.1 -vf expand=640:::::16/9 input-file -o output-file

(N.B. il parametro "640" di "expand" è la risoluzione del mio avi)

dvdauthor da sempre lo stesso errore perché non riconosce l'aspect ratio, ma poiché è comunque già in 16/9 non c'è alcuna distorsione.

Grazie a tutti.