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> |