comparison DOCS/it/formats.html @ 9332:a604236b0dd6

Rename documentation directories to two-letter language codes.
author diego
date Sat, 08 Feb 2003 00:00:00 +0000
parents DOCS/Italian/formats.html@0c05739def93
children b65bcfaedbe5
comparison
equal deleted inserted replaced
9331:bbe91bd6e1c8 9332:a604236b0dd6
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2 <HTML>
3
4 <HEAD>
5 <TITLE>Formati - MPlayer - Movie Player per Linux</TITLE>
6 <LINK REL="stylesheet" TYPE="text/css" HREF="default.css">
7 <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
8 </HEAD>
9
10 <BODY>
11
12 <H2><A NAME="format">2.1. Formati supportati</A></H2>
13
14 <P>E' importante fare chiarezza su un errore comune. Quando la gente vede un file con estensione
15 <B>.AVI</B>, dice subito che non è un file MPEG.
16 Questo non è vero. Almeno non del tutto. Contrariamente alla credenza popolare
17 quel file <B>può</B> contenere del video MPEG1.</P>
18
19 <P>Vedi, un <B>codec</B> non è la stessa cosa di un <B>formato file</B>.<BR>
20 Esempi di <B>codec</B> video sono: MPEG1, MPEG2, DivX, Indeo5, 3ivx.<BR>
21 Esempi di <B>formati</B> video sono: MPG, AVI, ASF.<BR>
22 </P>
23
24 <P>In teoria, si può mettere un video OpenDivX con audio in MP3
25 in un file di formato <B>MPG</B>. Sebbene la maggior parte dei lettori non lo leggerà, perchè
26 si aspettano video MPEG1 e audio MP2 (<B>.MPG</B> non ha i campi
27 necessari per descrivere i suoi flussi video e audio, come invece fa <B>.AVI</B>).
28 O si può mettere video MPEG1 in un .AVI. Per esempio <A HREF="http://ffmpeg.sourceforge.net">ffmpeg</A>
29 e <A HREF="encoding.html">MEncoder</A> possono creare questi file.</P>
30
31
32 <H3><A NAME="video_formats">2.1.1. Formati video</A></H3>
33
34
35 <H4><A NAME="mpeg">2.1.1.1. File MPEG</A></H4>
36
37 <P>I file MPEG si presentano in diverse forme:</P>
38 <UL>
39 <LI>MPG : questa è la forma <B>base</B> del formato file MPEG. Contiene
40 video MPEG1, e audio MP2 (MPEG-1 layer 2), o raramente MP1.</LI>
41 <LI>DAT : questo è assolutamente lo stesso formato dell' MPG, solo diversa estensione. Usato
42 sui <B>Video CD</B>. A causa di come sono fatti i VCD e di come Linux è strutturato,
43 i file DAT non possono essere letti o copiati dai VCD. Devi usare l'opzione
44 <CODE>-vcd</CODE> per vedere i VideoCD.</LI>
45 <LI>VOB : questo è il formato file MPEG dei <B>DVD</B>. Come MPG, più
46 la possibilità di contenere sottotitoli, o audio non-MPEG (AC3). Contiene video MPEG2,
47 e di solito audio AC3, ma è permesso anche l'MP2 e LPCM non compresso.<BR>
48 <B>Leggi la <A HREF="cd-dvd.html#dvd">sezione DVD</A> !</B></LI>
49 </UL>
50
51 <P>Serie di frame formano gruppi indipendenti nei file MPEG.
52 Questo significa che si può tagliare/unire un file MPEG con
53 normali strumenti per i file (come dd, cut), e il risultato sarà totalmente funzionante.</P>
54
55 <P>Una caratteristica importante degli MPG è che hanno un campo per descrivere
56 le proporzioni del flusso video che contengono. Per esempio gli SVCD hanno una risoluzione video di
57 480x480, e nell'intestazione quel campo ha il valore 4:3, quindi
58 è riprodotto in 640x480. I file AVI non hanno questo campo, quindi bisogna
59 ridimensionarlo durante la codifica o usa l'opzione -aspect alla lettura.</P>
60
61
62 <H4><A NAME="avi">2.1.1.2. File AVI</A></H4>
63
64 <P>Introdotti dalla Micro$oft, l'<B>AVI (Audio Video Interleaved, Audio Video Intervallato ndt)</B> è un
65 formato diffuso e multipurpose, attualmente usato soprattutto per i video DivX e DivX4.
66 Ha molti svantaggi conosciuti, e incapacità (per esempio nello streaming).
67 Supporta un flusso video, e da 0 a 99 flussi audio. Può essere grande fino a
68 2Gb. C'è un'estensione per renderlo più grande, chiamata <B>OpenDMS</B>.
69 M$ attualmente scoraggia il suo uso e propaganda ASF/WMV. Non che
70 a qualcuno importi.<BR>
71
72 <P>Esiste un trucco per i file AVI che permette di usare un flusso audio Ogg Vorbis,
73 ma li rende incompatibili con gli standard AVI. MPlayer
74 supporta la lettura di questi file. Anche la ricerca è implementata ma è inutilizzabile
75 in file mal codificati con header confusi. Sfortunatamente
76 l'unico encoder attualmente capace di creare questi file, nandub, soffre di
77 questo problema.</P>
78
79 <B>NOTA:</B> le videocamere DV creano puri flussi DV che i programmi di cattura DV
80 convertono in due diversi tipi di file AVI. L' AVI quindi conterrà o
81 flussi audio e video separati che MPlayer può riprodurre o il puro flusso DV
82 il supporto del quale è in sviluppo.</P>
83
84 <P>Ci sono due tipi di file AVI:</P>
85 <UL>
86 <LI><B>Intervallato:</B> i contenuti audio e video sono intervallati. Questo è l'utilizzo
87 standard. Raccomandato e più usato. Alcune applicazioni creano
88 AVI intervallati con sincronia difettosa. MPlayer li riconosce come interleaved, e questo
89 provoca la perdita della sincronia A/V, probabilmente nella ricerca. Questi file dovrebbero essere
90 letti come non-intervallati (con l'opzione <CODE>-ni</CODE>).</LI>
91 <LI><B>Non-intervallato:</B> prima viene l'intero flusso video, poi l'intero
92 flusso audio, così richiede un sacco di ricerca. E' pessimo quando lo si legge da
93 rete o CDROM.</LI>
94 </UL>
95
96 <P>MPlayer supporta 2 tipi di timing per i file AVI:</P>
97 <UL>
98 <LI><B>basato su bps</B> : è basato sul bitrate/samplerate del flusso video/audio. Questo
99 metodo è usato dalla maggior parte dei lettori, incluso <A HREF="http://avifile.sourceforge.net">avifile</A> e windows media player.
100 File con intestazione danneggiata, e file creati con codificatori audio VBR ma non aderenti
101 agli standard VBR produrranno desincronia A/V con questo metodo (soprattutto
102 nelle ricerche).</LI>
103 <LI><B>basato sull'intervallo</B> : non usa il valore di bitrate dell'intestazione, usa invece
104 la posizione relativa dei segmenti audio e video. Rende leggibili
105 alcuni file malamente codificati con audio VBR.</LI>
106 </UL>
107
108 <P>Qualsiasi codec audio e video è permesso, ma nota che l'audio VBR non è ben
109 supportato da molti lettori. Il formato file rende possibile usare audio VBR,
110 ma molti lettori si aspettano audio CBR, così falliscono col VBR. VBR è
111 inusuale, e le specifiche AVI di Microsoft descrivono solo l'audio CBR. Ho anche notato, che
112 la maggior parte degli encoder/multiplexer AVI creano file malformati se usano audio VBRo. Solo 2
113 eccezioni (da me conosciute): NaNDub e <A HREF="encoding.html">MEncoder</A>.</P>
114
115
116 <H4><A NAME="asf">2.1.1.3. File ASF/WMV</A></H4>
117
118 <P>ASF (active streaming format, formato di flusso attivo ndt) viene da Microsoft. Hanno sviluppato due
119 varianti di ASF, v1.0 e v2.0. La v1.0 è usata dai loro programmi multimediali (windows
120 media player e windows media encoder) ed è molto segreta. La v2.0 è pubblica
121 e registrata :). Naturalmente sono differenti, non c'è nessuna compatibilità (è solo
122 un altro gioco legale). MPlayer supporta solo la v1.0, in quanto nessuno ha mai visto
123 file v2.0 :) . Nota che i file .ASF oggigiorno hanno l'estensione .WMA o
124 .WMV.</P>
125
126
127 <H4><A NAME="mov">2.1.1.4. File QuickTime/MOV</A></H4>
128
129 <P>Questi formati sono stati creati dalla Apple. Di solito hanno estensioni .QT o .MOV . Nota
130 che da quando il Gruppo MPEG4 ha scelto QuickTime come formato file raccomandato
131 per MPEG4, i loro file .MOV hanno estensione .MPG o .MP4 (interessante il fatto
132 che in questi file il flusso video è un vero file MPG o ACC. Con le opzioni
133 <CODE>-dumpvideo</CODE> e <CODE>-dumpaudio</CODE> puoi perfino estrarlo!).</P>
134
135 <P><B>Codec</B>: qualsiasi codec è permesso, sia CBR che VBR. Nota: la maggior parte dei nuovi file mov usano
136 video <B>Sorenson</B> e audio QDesign Music. Vedi la sezione dei codec
137 <A HREF="codecs.html#sorenson">Sorenson</A>.</P>
138
139
140 <H4><A NAME="vivo">2.1.1.5. File VIVO</A></H4>
141
142 <P>MPlayer legge felicemente i formati file VIVO. Il più grande svantaggio di questo formato
143 è che non c'è un'area per l'indice, ne una grandezza fissa di pacchetto o byte di sincronia,
144 e a molti file mancano anche i frame chiave, quindi dimenticati la funzionalità di ricerca!</P>
145
146 <P>Il codec video dei file VIVO/1.0 è lo standard <B>h.263</B> . Il codec video dei file VIVO/2.0
147 è un <B>h.263</B> modificato, non standard. L'audio è lo stesso,
148 può essere <B>g.723</B> (standard), o <B>Vivo Siren</B> .</P>
149
150 <P>Vedi le sezioni <A HREF="codecs.html#vivo_video">codec video VIVO</A>
151 e <A HREF="codecs.html#vivo_audio">codec audio VIVO</A> per istruzioni
152 sull'installazione.</P>
153
154
155 <H4><A NAME="fli">2.1.1.6. File FLI</A></H4>
156
157 <P><B>FLI</B> è un formato file molto vecchio usato da Autodesk Animator, ma è
158 un formato comune per brevi animazioni sulla rete. MPlayer legge
159 i filmati FLI ed è anche in grado di ricercare in questi (utile quando
160 usato con l'opzione -loop). I file FLI non hanno frame chiave, quindi la visualizzazione
161 sarà confusa per breve tempo dopo una ricerca.</P>
162
163
164 <H4><A NAME="real">2.1.1.7. File RealMedia (RM)</A></H4>
165
166 <P>Si, MPlayer può leggere (demux) file RealMedia (.rm). La ricerca
167 funziona, ma devi specificare esplicitamente l'opzione <CODE>-forceidx</CODE>
168 (il formato supporta i frame chiave).
169 Qui c'è la lista dei codec supportati: <A HREF="codecs.html#realvideo">RealVideo</A>
170 e <A HREF="codecs.html#realaudio">RealAudio</A>.
171
172
173 <H4><A NAME="nuppelvideo">2.1.1.8. File NuppelVideo</A></H4>
174
175 <P><A HREF="http://mars.tuwien.ac.at/~roman/nuppelvideo">NuppelVideo</A>
176 è uno strumento per catturare da TV (AFAIK:). MPlayer può leggere i suoi file .NUV
177 (solo di NuppelVideo 5.0). Questi file possono contenere frame YV12 non compressi,
178 YV12+RTJpeg compressi, YV12 RTJpeg+lzo compressi, e YV12+lzo compressi,
179 MPlayer li decodifica (e anche li <B>codifica</B> con MEncoder a
180 DivX/etc!) tutti quanti. La ricerca all'interno del filmato funziona.</P>
181
182
183 <H4><A NAME="yuv4mpeg">2.1.1.9. File yuv4mpeg</A></H4>
184
185 <P><A HREF="http://mjpeg.sourceforge.net">yuv4mpeg / yuv4mpeg2</A> è
186 un formato file usato dai <A HREF="http://mjpeg.sf.net">programmi mjpegtools</A>.
187 Si può catturare, produrre, filtrare o codificare video in questo formato usandoli.
188 Questi file sono in realtà una sequenza di immagini YUV 4:2:0 non compresse.
189 </P>
190
191
192 <H4><A NAME="film">2.1.1.10. File FILM</A></H4>
193
194 <P>Questo formato è usato nei CD-ROM dei giochi del vecchio Sega Saturn.</P>
195
196
197 <H4><A NAME="roq">2.1.1.11. File RoQ</A></H4>
198
199 <P>I file RoQ sono file multimediali in alcuni giochi della ID come Quake III e
200 Return to Castle Wolfenstein.</P>
201
202 <H4><A NAME="ogg">2.1.1.12. File OGG/OGM</A></H4>
203
204 <P>Questo è un nuovo formato di <A HREF="http://www.xiph.org">Xiphophorus</A>.
205 Può contenere qualsiasi codec video o audio, CBR o VBR.
206 Devi avere <CODE>libogg</CODE> e <CODE>libvorbis</CODE> installati
207 prima di compilare MPlayer per essere in grado di leggerlo.</P>
208
209 <H4><A NAME="sdp">2.1.1.13 File SDP</A></H4>
210
211 <P><A HREF="ftp://ftp.rfc-editor.org/in-notes/rfc2327.txt">SDP</A>
212 è un formato standard della IETF per descrivere flussi RTP video e/o audio.
213 (Sono necessarie le librerie "<A HREF="http://www.live.com/mplayer/">LIVE.COM Streaming Media</A>".)</P>
214
215 <H4><A NAME="pva">2.1.1.14 File PVA</A></H4>
216
217 <P>PVA è in formato simile all' MPEG usato dai software delle schede TV DVB (es.: MultiDec,
218 WinTV) sotto Windows.</P>
219
220 <P>Le specifiche PVA possono essere scaricate dal seguente indirizzo:
221 <A HREF="http://www.technotrend.de/download/av_format_v1.pdf">http://www.technotrend.de/download/av_format_v1.pdf</A></P>
222
223
224 <H3><A NAME="audio_formats">2.1.2. Formati audio</A></H3>
225
226 <P>Attualmente MPlayer è ancora un "<B>Movie</B> Player" e non un "<B>Media</B>
227 Player". Questo sta lentamente cambiando e attualmente sono supportati MP3, OGG VORBIS, WMA, MP4 e WAV.
228 Ciò nonostante l'obbiettivo principale è ancora il video, quindi potresti preferire usare alternative come
229 <A HREF="http://www.xmms.org">xmms</A>, <A HREF="http://www.mpg123.de">mpg123</A>.</P>
230
231 <H4><A NAME="mp3">2.1.2.1. File MP3</A></H4>
232
233 <P>Potresti avere dei problemi con certi file MP3 che MPlayer riconosce
234 come mpegs e non legge correttamente o non legge del tutto. Questo comportamento non
235 può essere corretto senza abbandonare il supporto per certi file mpeg corrotti, quindi
236 rimmarrà così per il prossimo futuro. L'opzione <CODE>-demuxer</CODE> descritta nella pagina di man
237 può esserti d'aiuto in questi casi.</P>
238
239 <H4><A NAME="wav">2.1.2.2. File WAV</A></H4>
240
241 <H4><A NAME="ogg_vorbis">2.1.2.3. File OGG/OGM (Vorbis)</A></H4>
242
243 <P>Richiede <CODE>libogg</CODE> e <CODE>libvorbis</CODE> corretamente installati.</P>
244
245 <H4><A NAME="wma">2.1.2.4. File WMA/ASF</A></H4>
246
247 <H4><A NAME="mp4">2.1.2.5. File MP4</A></H4>
248
249 <H4><A NAME="cdda">2.1.2.6 CD audio</A></H4>
250
251 <P>MPlayer può usare <B>cdparanoia</B> (librerie) per leggere i CDDA (CD audio).
252 Non è nello scopo di questa sezione elencare le caratteristiche di cdparanoia.</P>
253
254 <P>Guarda nella pagina di man l'opzione <CODE>-cdda</CODE> che può essere usata per
255 passare opzioni a cdparanoia.</P>
256
257 </BODY>
258 </HTML>