Mercurial > mplayer.hg
comparison DOCS/Italian/encoding.html @ 4939:0b4e8f3e0f4a
updated to english version
| author | frodone |
|---|---|
| date | Tue, 05 Mar 2002 01:13:04 +0000 |
| parents | 2729796fb896 |
| children | c8a3e58a43d8 |
comparison
equal
deleted
inserted
replaced
| 4938:b782efa10c60 | 4939:0b4e8f3e0f4a |
|---|---|
| 163 un file AVI (DivX), devi fare attenzione che l'intestazione dell'AVI non includa | 163 un file AVI (DivX), devi fare attenzione che l'intestazione dell'AVI non includa |
| 164 questo valore. Quindi, l'unica soluzione è ridimensionare.</P> | 164 questo valore. Quindi, l'unica soluzione è ridimensionare.</P> |
| 165 | 165 |
| 166 <P><B>MEncoder</B> può ridimensionare le immagini di input se sono in formato YV12 (per esempio: | 166 <P><B>MEncoder</B> può ridimensionare le immagini di input se sono in formato YV12 (per esempio: |
| 167 ffdivx, driver odivx, o mpeg1/2). Le dimensioni di output si specificano co le opzioni | 167 ffdivx, driver odivx, o mpeg1/2). Le dimensioni di output si specificano co le opzioni |
| 168 <CODE>-x</CODE>, e <CODE>-y</CODE>. Inoltre, ci sono 3 filtri | 168 <CODE>-x</CODE>, e <CODE>-y</CODE>. Inoltre, ci sono alcuni filtri |
| 169 di ridimensionamento in <B>MEncoder</B>, <I>0 | 169 di ridimensionamento in <B>MEncoder</B>, guarda la pagina di man ! |
| 170 : bilineare veloce</I>, <I>1 : bilineare</I>, <I>2 : bicubico</I> (migliore qualità). | |
| 171 Possono essere specificati con l'opzione <CODE>-sws</CODE>. Se non specificato, | 170 Possono essere specificati con l'opzione <CODE>-sws</CODE>. Se non specificato, |
| 172 <B>MEncoder</B> userà 0 : bilineare veloce.</P> | 171 <B>MEncoder</B> userà 0 : bilineare veloce.</P> |
| 173 | 172 |
| 174 <P>Ridimensionare è molto semplice :<BR> | 173 <P>Ridimensionare è molto semplice :<BR> |
| 175 <CODE> mencoder sample-svcd.mpg -divx4opts br=1300 -x 640 -y 480 -sws 2 -o output.avi</CODE></P> | 174 <CODE> mencoder sample-svcd.mpg -divx4opts br=1300 -x 640 -y 480 -sws 2 -o output.avi</CODE></P> |
| 227 | 226 |
| 228 <P>Un esempio, con la compressione MJPEG :<BR> | 227 <P>Un esempio, con la compressione MJPEG :<BR> |
| 229 <CODE> mencoder -dvd 2 -o title2.avi -ovc lavc -lavcopts vcodec=mjpeg</CODE></P> | 228 <CODE> mencoder -dvd 2 -o title2.avi -ovc lavc -lavcopts vcodec=mjpeg</CODE></P> |
| 230 | 229 |
| 231 | 230 |
| 231 <P><B><A NAME=2.4.3.6>2.4.3.6. Codificare da file di immagine multipli (JPEG o PNG)</B></P> | |
| 232 | |
| 233 <P><B>MEncoder</B> è in grado di creare filmati a partire da uno o più file JPEG o PNG. | |
| 234 Con un semplice framecopy può creare file MJPEG (Motion JPEG) o MPNG | |
| 235 (Motion PNG).</P> | |
| 236 | |
| 237 <P><B><I>Spiegazione del processo</I></B></P> | |
| 238 | |
| 239 <P><B>MEncoder</B> <I>decodifica</I> le immagini in input con un codec video MJPEG | |
| 240 disponibile (per i PNG, usa il decoder PNG interno). Di | |
| 241 default usa <CODE>ffmjpeg</CODE>, quindi devi compilare con il supporto libavcodec | |
| 242 (cosa che è raccomandata comunque). Lo svantaggio è che non può gestire | |
| 243 alcuni tipi di JPEG (al posto di questi verrà codificata un'immagine verde). Usa dei | |
| 244 programmi esterni per convertire quelle immagini in un formato adatto.<BR> Si può | |
| 245 liberamente scegliere qualunque altro decoder MJPEG, come <CODE>mcmjpg32.dll</CODE> | |
| 246 (MainConcept Motion JPEG) se installato, e dopo aver controllato | |
| 247 <CODE>codecs.conf</CODE> e la linea di <CODE>videocodec</CODE> che fa riferimento | |
| 248 a questo file, saprai che devi usare l'opzione <CODE>-vc mjpeg</CODE> | |
| 249 per ottenere questo. | |
| 250 </P> | |
| 251 | |
| 252 <P><B>MEncoder</B> quindi passa l' immagine decodificata al compressore video scelto | |
| 253 (DivX4, Xvid, ffmpeg msmpeg4, ecc...). Attenzione al decoder PNG, dato che | |
| 254 attualmente può fornire in output solo formati RGB, quindi non può essere usato con i codec | |
| 255 che richiedono un input YUV, come il DivX4 o l' msmpeg4 di ffmpeg.</P> | |
| 256 | |
| 257 <P><B><I>Esempi</I></B></P> | |
| 258 | |
| 259 <P>La spiegazione dell'opzione <CODE>-mf</CODE> si trova più sotto nella sezione | |
| 260 delle <A HREF=#2.4.5>Opzioni</A> generali e nella pagina di man.</P> | |
| 261 | |
| 262 <P><I>Creare un file DivX4 da tutti i file JPEG presenti nella directory attuale :</I><BR> | |
| 263 <CODE>mencoder \*.jpg -mf on:w=800:h=600:fps=25 -ovc divx4 -o | |
| 264 output.avi</CODE></P> | |
| 265 | |
| 266 <P><I>Creare un file Motion JPEG (MJPEG) da tutti i file JPEG presenti nella directory attuale :</I><BR> | |
| 267 <CODE>mencoder \*.jpg -mf on:w=800:h=600:fps=25 -ovc copy | |
| 268 -o output.avi</CODE></P> | |
| 269 | |
| 270 <P><I>Creare un file non compresso da tutti i file PNG presenti nella directory attuale :</I><BR> | |
| 271 <CODE>mencoder \*.png -mf on:w=800:h=600:fps=25:type=png -ovc raw -o | |
| 272 output.avi</CODE></P> | |
| 273 | |
| 274 <P><I>Creare un file Motion PNG (MPNG) da tutti i file PNG presenti nella directory attuale :</I><BR> | |
| 275 <CODE>mencoder \*.png -mf on:w=800:h=600:fps=25:type=png -ovc copy | |
| 276 -o output.avi</CODE></P> | |
| 277 | |
| 278 | |
| 232 <P><B><A NAME=2.4.4>2.4.4. Sintassi</B></P> | 279 <P><B><A NAME=2.4.4>2.4.4. Sintassi</B></P> |
| 233 | 280 |
| 234 <P> <CODE>mencoder [opzioni] [file di input] [opzioni] ...</P> | 281 <P> <CODE>mencoder [opzioni] [file di input] [opzioni] ...</P> |
| 235 | 282 |
| 236 | 283 |
| 317 <B>mp3lame</B> - codifica in MP3 (usando Lame)<BR> | 364 <B>mp3lame</B> - codifica in MP3 (usando Lame)<BR> |
| 318 </TD> | 365 </TD> |
| 319 </TR> | 366 </TR> |
| 320 <TR> | 367 <TR> |
| 321 <TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2> | 368 <TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2> |
| 369 <I>-mf</I> opzioni multifile</TD> | |
| 370 <TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2> | |
| 371 Usate per codificare da file JPEG multipli. Le sue sotto-opzioni sono:<BR> | |
| 372 <B>on</B> - abilita il supporto multifile<BR> | |
| 373 <B>w</B>=<valore> - larghezza del file di output<BR> | |
| 374 <B>h</B>=<valore> - altezza del file di output<BR> | |
| 375 <B>fps</B>=<valore> - fps del file di output<BR> | |
| 376 <B>type</B>=<valore> - tipo di file in input (tipi disponibili : <CODE>jpeg</CODE>, <CODE>png</CODE>)<BR> | |
| 377 </TD> | |
| 378 </TR> | |
| 379 | |
| 380 <TR> | |
| 381 <TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2> | |
| 322 <I>-divx4opts</I></TD> | 382 <I>-divx4opts</I></TD> |
| 323 <TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2> | 383 <TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2> |
| 324 Se codifichi in DivX4, puoi specificare i sui parametri qui, come:<BR> | 384 Se codifichi in DivX4, puoi specificare i sui parametri qui, come:<BR> |
| 325 <CODE>-divx4opts br=1800:deinterlace:key=250</CODE><BR> | 385 <CODE>-divx4opts br=1800:deinterlace:key=250</CODE><BR> |
| 326 Opzioni comuni: <B>(per la lista completa leggi la pagina di man!)</B><BR> | 386 Opzioni comuni: <B>(per la lista completa leggi la pagina di man!)</B><BR> |
| 327 <B>help</B> - ottieni l'aiuto<BR> | 387 <B>help</B> - ottieni l'aiuto<BR> |
| 328 <B>br</B>=XXX - specifica il bitrate in kbit <4-16000> o bit <16001-24000000><BR> | 388 <B>br</B>=<valore> - specifica il bitrate in kbit <4-16000> o bit <16001-24000000><BR> |
| 329 <B>q</B>=XXXX - qualità (1-veloce, 5-migliore - predefinito 5)<BR> | 389 <B>q</B>=<valore> - qualità (1-veloce, 5-migliore - predefinito 5)<BR> |
| 330 <B>key</B>=XXXX - intervallo tra i frame chiave<BR> | 390 <B>key</B>=<valore> - intervallo tra i frame chiave<BR> |
| 331 </TD> | 391 </TD> |
| 332 </TR> | 392 </TR> |
| 333 <TR> | 393 <TR> |
| 334 <TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2> | 394 <TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2> |
| 335 <I>-lavcopts</I></TD> | 395 <I>-lavcopts</I></TD> |
| 336 <TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2> | 396 <TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2> |
| 337 Se codifichi in libavcodec, puoi specificare i sui parametri qui, come:<BR> | 397 Se codifichi in libavcodec, puoi specificare i sui parametri qui, come:<BR> |
| 338 <CODE>-lavcopts vcodec=msmpeg4:vbitrate=1800:vhq:keyint=250</CODE><BR> | 398 <CODE>-lavcopts vcodec=msmpeg4:vbitrate=1800:vhq:keyint=250</CODE><BR> |
| 339 Opzioni comuni: <B>(per la lista completa leggi la pagina di man!)</B><BR> | 399 Opzioni comuni: <B>(per la lista completa leggi la pagina di man!)</B><BR> |
| 340 <B>help</B> - ottieni l'aiuto<BR> | 400 <B>help</B> - ottieni l'aiuto<BR> |
| 341 <B>vcodec</B>=XXX - seleziona il codec video (per la lista completa, vedi la sezione libavcodec sopra)<BR> | 401 <B>vcodec</B>=<valore> - seleziona il codec video (per la lista completa, vedi la sezione libavcodec sopra)<BR> |
| 342 <B>vbitrate</B>=XXX - specifica il bitrate in kbit <4-16000> o bit <16001-24000000><BR> | 402 <B>vbitrate</B>=<valore> - specifica il bitrate in kbit <4-16000> o bit <16001-24000000><BR> |
| 343 <B>vhq</B> - alta qualità<BR> | 403 <B>vhq</B> - alta qualità<BR> |
| 344 <B>keyint</B>=XXX - intervallo tra i frame chiave<BR> | 404 <B>keyint</B>=<valore> - intervallo tra i frame chiave<BR> |
| 345 </TD> | 405 </TD> |
| 346 </TR> | 406 </TR> |
| 347 <TR> | 407 <TR> |
| 348 <TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2> | 408 <TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2> |
| 349 <I>-lameopts</I></TD> | 409 <I>-lameopts</I></TD> |
| 352 <CODE>-lameopts q=3</CODE><BR> | 412 <CODE>-lameopts q=3</CODE><BR> |
| 353 <CODE>-lameopts br=192:cbr</CODE><BR> | 413 <CODE>-lameopts br=192:cbr</CODE><BR> |
| 354 Opzioni comuni: <B>(per la lista completa leggi la pagina di man!)</B><BR> | 414 Opzioni comuni: <B>(per la lista completa leggi la pagina di man!)</B><BR> |
| 355 <B>help</B> - ottieni l'aiuto<BR> | 415 <B>help</B> - ottieni l'aiuto<BR> |
| 356 <B>cbr</B> - seleziona MP£ <B>CBR</B> MP3 (il default è <B>VBR</B>)<BR> | 416 <B>cbr</B> - seleziona MP£ <B>CBR</B> MP3 (il default è <B>VBR</B>)<BR> |
| 357 <B>br</B>=XXX - specifica il bitrate in kbit <0-1024> (solo per <B>CBR</B>!)<BR> | 417 <B>br</B>=<valore> - specifica il bitrate in kbit <0-1024> (solo per <B>CBR</B>!)<BR> |
| 358 <B>q</B>=XXXX - qualità (0-alta, 9-veloce - predefinito 0) (solo per <B>VBR</B>!)<BR> | 418 <B>q</B>=<valore> - qualità (0-alta, 9-veloce - predefinito 0) (solo per <B>VBR</B>!)<BR> |
| 359 </TD> | 419 </TD> |
| 360 </TR> | 420 </TR> |
| 361 </TABLE> | 421 </TABLE> |
| 362 | 422 |
| 363 <P><B><A NAME=2.4.6>2.4.6. Esempi</B></P> | 423 <P><B><A NAME=2.4.6>2.4.6. Esempi</B></P> |
