annotate DOCS/it/codecs.html @ 17464:6770c410f4f3

support libavcodec's new sc_factor parameter Original idea from Michael; patch by me.
author corey
date Sun, 22 Jan 2006 21:02:14 +0000
parents aa01df570de0
children 4a5a0986fc17
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
6462
frodone
parents: 6291
diff changeset
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
2 <HTML>
9864
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
3 <!-- Synced with english version 1.116 -->
5583
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
4 <HEAD>
7509
frodone
parents: 6824
diff changeset
5 <TITLE>Codec - MPlayer - Movie Player per Linux</TITLE>
9864
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
6 <LINK REL="stylesheet" TYPE="text/css" HREF="../default.css">
6462
frodone
parents: 6291
diff changeset
7 <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
5583
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
8 </HEAD>
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
9
6462
frodone
parents: 6291
diff changeset
10 <BODY>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
11
2729796fb896 Italian translation
frodone
parents:
diff changeset
12
8707
frodone
parents: 7509
diff changeset
13 <H2><A NAME="codecs">2.2. Codec supportati</A></H2>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
14
2729796fb896 Italian translation
frodone
parents:
diff changeset
15
8707
frodone
parents: 7509
diff changeset
16 <H3><A NAME="video_codecs">2.2.1. Codec video</A></H3>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
17
9864
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
18 <P>Vedi <A HREF="http://www.mplayerhq.hu/DOCS/codecs-status.html">la tabella
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
19 dello stato dei codec</A> per la lista completa, generata giornalmente.
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
20 Parecchi codec sono disponibili dalla nostra homepage. Scaricali dalla nostra
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
21 <A HREF="http://www.mplayerhq.hu/MPlayer/releases/codecs/">pagina dei codec.</A>
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
22 </P>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
23
5583
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
24 <P>I più importanti tra tutti:</P>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
25 <UL>
9864
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
26 <LI><B>MPEG1</B> (<B>VCD</B>) e <B>MPEG2</B> (<B>DVD</B>)</LI>
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
27 <LI>Decoder nativi per <B>DivX ;-)</B>, <B>OpenDivX</B>, <B>DivX4</B>,
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
28 <B>DivX5</B>, <B>M$ MPEG4</B> v1, v2 e altre varianti MPEG4</LI>
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
29 <LI>Decoder nativo per <B>Windows Media Video 7/8</B> (<B>WMV1/WMV2</B>), e
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
30 decoder con DLL Win32 per <B>Windows Media Video 9</B> (<B>WMV3</B>), entrambi
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
31 usati nei file file .wmv</LI>
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
32 <LI>Decoder nativo <B>Sorenson 1 (SVQ1)</B></LI>
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
33 <LI>Decoder Win32/QT <B>Sorenson 3 (SVQ3)</B></LI>
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
34 <LI>Decoder <B>3ivx</B> v1, v2</LI>
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
35 <LI>Cinepak e <B>Intel Indeo</B> (3.1,3.2,4.1,5.0)</LI>
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
36 <LI><B>MJPEG</B>, AVID, VCR2, ASV2 e altri formati hardware</LI>
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
37 <LI>VIVO 1.0, 2.0, I263 e altre varianti <B>h263</B>(+)</LI>
5583
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
38 <LI>FLI//FLC</LI>
9864
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
39 <LI><B>RealVideo 1.0</B> da libavcodec, e <B>RealVideo 2.0</B>, <B>3.0</B> e
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
40 <B>4.0</B> usando le librerie di RealPlayer</LI>
6824
frodone
parents: 6462
diff changeset
41 <LI>Decoder nativo per HuffYUV</LI>
5583
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
42 <LI>Vari vecchi semplici formati tipo RLE</LI>
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
43 </UL>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
44
5583
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
45 <P>Se hai un codec Win32 non presente qui, e non ancora supportato, per favore leggi <A
7509
frodone
parents: 6824
diff changeset
46 HREF="#importing">come importare i codec</A> aiutaci ad aggiungerne il
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
47 supporto!</P>
2729796fb896 Italian translation
frodone
parents:
diff changeset
48
8707
frodone
parents: 7509
diff changeset
49 <H4><A NAME="divx">2.2.1.1. DivX4/DivX5</H4>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
50
2729796fb896 Italian translation
frodone
parents:
diff changeset
51 <P>Questa sezione contiene informazioni sul codec DivX4 di
5583
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
52 <A HREF="http://www.projectmayo.com">Project Mayo</A>. La loro prima versione alpha disponibile era la OpenDivX 4.0
6824
frodone
parents: 6462
diff changeset
53 alpha 47 e 48. Il supporto per questa era incluso in <B>MPlayer</B>, e compilato di
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
54 default. Usavamo il suo codice di postprocessing per migliorare opzionalmente la
2729796fb896 Italian translation
frodone
parents:
diff changeset
55 qualità visiva dei filmati MPEG1/2. Ora usiamo il nostro.</P>
2729796fb896 Italian translation
frodone
parents:
diff changeset
56
5583
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
57 <P>La nuova generazione di questo codec è chiamata DivX4Linux e può anche decodificare i filmati fatti con
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
58 l'infame codec DivX! Inoltre è molto più veloce della
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
59 DLL DivX nativa di Win32, ma più lento di libavcodec.
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
60 Quindi l'utilizzo di questo codec per la decodifica è <B>SCORAGGIATO</B>. Comunque è utile per
9864
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
61 l'encoding. Uno svantaggio di questo codec è che è attualmente non è disponibile
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
62 con licenza Open Source.</P>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
63
6824
frodone
parents: 6462
diff changeset
64 <P>DivX4Linux lavora in due modalità:</P>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
65
8707
frodone
parents: 7509
diff changeset
66 <DL>
frodone
parents: 7509
diff changeset
67 <DT><CODE>-vc odivx</CODE></DT>
frodone
parents: 7509
diff changeset
68 <DD>Usa il codec alla maniera di OpenDivX.
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
69 in questo caso produce immagini YV12 nel suo proprio buffer,
8707
frodone
parents: 7509
diff changeset
70 e <B>MPlayer</B> fa la conversione dello spazio dei colori tramite libvo. (<B>VELOCE, RACCOMANDATO!</B>)</DD>
9864
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
71 <DT><CODE>-vc divx4</CODE></DT>
8707
frodone
parents: 7509
diff changeset
72 <DD>Usa la conversione dello spazio dei colori del codec.
frodone
parents: 7509
diff changeset
73 in questa modalità, puoi usare anche YUY2/UYVY (<B>LENTO</B>).</DD>
frodone
parents: 7509
diff changeset
74 </DL>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
75
5583
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
76 <P>Il metodo <CODE>-vc odivx</CODE> è solitamente più veloce, dovuto al fatto che trasferisce
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
77 i dati dell'immagine in formato YV12 (planar YUV 4:2:0), richiedendo così molta meno
5583
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
78 larghezza di banda sul bus. Per le modalità YUV (YUY2, UYVY) usa il metodo <CODE>-vc divx4</CODE>.
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
79 Per le modalità RGB la velocità è la stessa, al massimo
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
80 differisce a seconda della profondità di colore attuale.</P>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
81
5583
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
82 <P>NOTA: se il tuo driver -vo supporta il direct rendering, allora <CODE>-vc divx4</CODE> può
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
83 essere una soluzione più veloce, o perfino la più veloce.</P>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
84
9864
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
85 <P>Il codec binario DivX4/5 può essere scaricato da
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
86 <A HREF="http://avifile.sourceforge.net">avifile</A> o
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
87 <A HREF="http://divx.com">divx.com</A>.
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
88 Scompattalo, ed esegui <CODE>./install.sh</CODE> da root e non dimenticare di
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
89 aggiungere <CODE>/usr/local/lib</CODE> in <CODE>/etc/ld.so.conf</CODE> e di
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
90 eseguire <CODE>ldconfig</CODE>.</P>
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
91
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
92 <P>Scarica la versione CVS della vecchia libreria OpenDivx code in questo modo:</P>
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
93
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
94 <OL>
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
95 <LI><CODE>cvs -d:pserver:anonymous@cvs.projectmayo.com:/cvsroot login</CODE></LI>
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
96 <LI><CODE>cvs -d:pserver:anonymous@cvs.projectmayo.com:/cvsroot co divxcore</CODE></LI>
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
97 <LI>Questa libreria è divisa in due parti, endore e decore, che devono essere
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
98 compilate separatamente. Per la libreria decore, esegui
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
99 <PRE>
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
100 cd divxcore/decore/build/linux
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
101 make
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
102 cp libdivxdecore.so /usr/local/lib
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
103 ln -s libdivxdecore.so /usr/local/lib/libdivxdecore.so.0
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
104 cp ../../src/decore.h /usr/local/include
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
105 </PRE>
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
106 </LI>
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
107 <LI> Per la libreria encore non c'è un Makefile per linux, ed il codice
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
108 ottimizzato MMX funziona solo sotto Windows. Può essere comunque compilata
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
109 usando questo
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
110 <A HREF="ftp://ftp.mplayerhq.hu/MPlayer/contrib/divx-mf/Makefile">Makefile</A>.
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
111 <PRE>
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
112 cd ../../../encore/build
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
113 mkdir linux
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
114 cd linux
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
115 cp path/Makefile .
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
116 make
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
117 cp libdivxencore.so /usr/local/lib
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
118 ln -s libdivxencore.so /usr/local/lib/libdivxencore.so.0
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
119 cp ../../src/encore.h /usr/local/include
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
120 </PRE>
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
121 </LI>
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
122 </OL>
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
123
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
124 <P><B>MPlayer</B> riconosce automaticamente se DivX4/DivX5 è (propriamente) installato, basta compilare
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
125 come sempre. Se non lo trova, non lo hai installato o configurato
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
126 correttamente.</P>
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
127
5994
dcc6dde0d168 uptated to english version
frodone
parents: 5583
diff changeset
128
8707
frodone
parents: 7509
diff changeset
129 <H4><A NAME="libavcodec">2.2.1.2. DivX/libavcodec di ffmpeg</A></H4>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
130
9864
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
131 <P><A HREF="http://ffmpeg.sourceforge.net">ffmpeg</A> contiene codec
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
132 <B>opensource</B>, in grado di decodificare i formati video
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
133 H263/MJPEG/RV10/DivX3/DivX4/DivX5/MP41/MP42/WMV1/WMV2/HuffYUV,
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
134 ed il formato audio WMA (Windows Media Audio).
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
135 Può anche codificare alcuni di questi formati, e la decodifica è molto più
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
136 veloce di quella dei codec Win32 e della libreria originale DivX.com DivX4/5!</P>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
137
5583
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
138 <P>Se usi una release di <B>MPlayer</B> allora hai libavcodec proprio nel pacchetto, basta
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
139 compilare come al solito.Se usi <B>MPlayer</B> dal CVS devi prendere libavcodec direttamente dall'albero CVS di FFmpeg
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
140 dato che la versione 0.4.5 di Ffmpeg <B>non</B> funzionerà con <B>MPlayer</B>. Fai così:</P>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
141
5583
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
142 <OL>
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
143 <LI><CODE>cvs -d:pserver:anonymous@cvs.ffmpeg.sourceforge.net:/cvsroot/ffmpeg login</CODE></LI>
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
144 <LI><CODE>cvs -d:pserver:anonymous@cvs.ffmpeg.sourceforge.net:/cvsroot/ffmpeg co ffmpeg</CODE></LI>
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
145 <LI>Sposta la directory dei sorgenti di <B>libavcodec</B>
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
146 nell'albero di <B>MPlayer</B>, quindi risulterà così:
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
147 <P>&nbsp;&nbsp;&nbsp;&nbsp;<CODE>main/libavcodec</CODE></P>
8707
frodone
parents: 7509
diff changeset
148 Fare un link simbolico <B>non</B> basta, devi copiarlo/spostarlo!!!</LI>
frodone
parents: 7509
diff changeset
149 <LI>Compila. <CODE>configure</CODE> controlla che non ci siano problemi prima di compilare.</LI>
5583
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
150 </OL>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
151
5583
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
152 <P>Con ffmpeg e la mia Matrox G400, riesco a vedere filmati DivX anche alla più alta risoluzione
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
153 sul mio K6/2 500, senza frame scartati.</P>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
154
8707
frodone
parents: 7509
diff changeset
155 <H4><A NAME="xanim">2.2.1.3. I codec di XAnim</A></H4>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
156
9864
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
157 <H4>PREMESSA:</H4>
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
158 <P>
5583
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
159 Ti avvertiamo che i codec binari di XAnim sono impacchettati con un pezzo di testo
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
160 che afferma di essere una legale licenza software che, tra altre restrizioni,
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
161 proibisce all'utente di usare i codec in congiunzione con qualunque
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
162 programma diverso da XAnim. Comunque l'autore di XAnim non ha ancora condotto
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
163 alcuna azione legale contro chicchessia per questioni relarive ai codec.
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
164 </P>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
165
5583
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
166 <P><B>MPlayer</B> può usare i codec di XAnim per la decodifica. Segui le istruzioni per
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
167 abilitarli:</P>
2729796fb896 Italian translation
frodone
parents:
diff changeset
168
2729796fb896 Italian translation
frodone
parents:
diff changeset
169 <UL>
5583
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
170 <LI>Scarica i codec che vorresti usare dal
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
171 <A HREF="http://xanim.va.pubnix.com">sito di XAnim</A>. Il codec <B>3ivx</B>
5583
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
172 non è lì, ma sul <A HREF="http://www.3ivx.com">sito 3ivx</A>.</LI>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
173
5583
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
174 <LI>Usa l'opzione <CODE>--with-xanimlibdir</CODE> per dire a configure dove
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
175 può trovare i codec xanim. Di default, li cerca in <CODE>/usr/local/lib/xanim/mods,
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
176 /usr/lib/xanim/mods e /usr/lib/xanim</CODE>.
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
177 Oppure puoi impostare la variabile d'ambiente <I>XANIM_MOD_DIR</I> alla
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
178 directory dei codec XAnim.</LI>
2729796fb896 Italian translation
frodone
parents:
diff changeset
179
5583
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
180 <LI>Rinomina/crea un symlink ai file tagliando la parte relativa all'architettura, quindi avranno dei
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
181 nomi come questi : <CODE>vid_cvid.xa, vid_h263.xa, vid_iv50.xa</CODE>
2729796fb896 Italian translation
frodone
parents:
diff changeset
182
2729796fb896 Italian translation
frodone
parents:
diff changeset
183 </UL>
2729796fb896 Italian translation
frodone
parents:
diff changeset
184
9864
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
185 <P>La famiglia di codec XAnim ha come nome <CODE>xanim</CODE>, quindi puoi usare
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
186 l'opzione <CODE>-vfm xanim</CODE> per dire a <B>MPlayer</B> di usarli se possibile.</P>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
187
7509
frodone
parents: 6824
diff changeset
188 <P>I codec testati includono: <B>Indeo 3.2</B>, <B>4.1</B>, <B>5.0</B>, <B>CVID</B>,
frodone
parents: 6824
diff changeset
189 <B>3ivX</B>, <B>h263</B>.</P>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
190
2729796fb896 Italian translation
frodone
parents:
diff changeset
191
8707
frodone
parents: 7509
diff changeset
192 <H4><A NAME="vivo_video">2.2.1.4. Video VIVO</A></H4>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
193
2729796fb896 Italian translation
frodone
parents:
diff changeset
194 <P><B>MPlayer</B> può leggere i video Vivo (1.0 e 2.0). Il codec più adatto
2729796fb896 Italian translation
frodone
parents:
diff changeset
195 per i file 1.0 è il decoder H263 di FFmpeg, puoi usarlo con l'opzione <CODE>-vc
9864
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
196 ffh263</CODE> (default). Per i file 2.0, usa la DLL Win32 con l'opzione
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
197 <CODE>-vc vivo</CODE>. Se non fornisci nessuna opzione, MPlayer sceglie
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
198 automaticamente il codec migliore.</P>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
199
2729796fb896 Italian translation
frodone
parents:
diff changeset
200
8707
frodone
parents: 7509
diff changeset
201 <H4><A NAME="mpeg">2.2.1.5. Video MPEG 1/2</A></H4>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
202
5583
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
203 <P>MPEG1 e MPEG2 sono decodificati con la libreria nativa <B>libmpeg2</B> multipiattaforma,
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
204 il suo codice sorgente è incluso in <B>MPlayer</B>.
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
205 Gestiamo i file video MPEG1/2 difettosi controllando quale firma ritorna
2729796fb896 Italian translation
frodone
parents:
diff changeset
206 libmpeg2, e quando da sig11 (segmentation fault), rapidamente
2729796fb896 Italian translation
frodone
parents:
diff changeset
207 reinizializziamo il codec, e continuiamo esattamente da dove avviene l'errore.
5583
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
208 Questo metodo non implica nessuna diminuzione di velocità misurabile.</P>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
209
2729796fb896 Italian translation
frodone
parents:
diff changeset
210
8707
frodone
parents: 7509
diff changeset
211 <H4><A NAME="ms_video1">2.2.1.6. MS Video1</A></H4>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
212
2729796fb896 Italian translation
frodone
parents:
diff changeset
213 <P>Questo è un pessimo codec molto vecchio di Microsoft. In passato era
2729796fb896 Italian translation
frodone
parents:
diff changeset
214 decodificato con il codec Win32 <CODE>msvidc32.dll</CODE>, ora abbiamo la nostra implementazione
2729796fb896 Italian translation
frodone
parents:
diff changeset
215 open-source (di <A HREF="mailto:melanson@pcisys.net">Mike
2729796fb896 Italian translation
frodone
parents:
diff changeset
216 Melanson</A>).</P>
2729796fb896 Italian translation
frodone
parents:
diff changeset
217
2729796fb896 Italian translation
frodone
parents:
diff changeset
218
8707
frodone
parents: 7509
diff changeset
219 <H4><A NAME="cinepak">2.2.1.7. Cinepak CVID</A></H4>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
220
9864
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
221 <P><B>MPlayer</B> usa di default il suo decoder opensource, multi-piattaforma
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
222 per Cinepak (scritto da <A HREF="mailto:timf@csse.monash.edu.au">Dr. Tim Ferguson</A>).
5583
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
223 Supporta output YUV, così permette il ridimensionamento hardware se lo consente
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
224 il driver di output video.</P>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
225
2729796fb896 Italian translation
frodone
parents:
diff changeset
226
8707
frodone
parents: 7509
diff changeset
227 <H4><A NAME="realvideo">2.2.1.8. RealVideo</A></H4>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
228
6462
frodone
parents: 6291
diff changeset
229 <B>MPlayer</B> supporta tutte le versioni di RealVideo:
frodone
parents: 6291
diff changeset
230 <UL>
frodone
parents: 6291
diff changeset
231 <LI>RealVideo 1.0 (fourcc RV10) - codifica e decodifica supportata da <B>libavcodec</B></LI>
7509
frodone
parents: 6824
diff changeset
232 <LI>RealVideo 2.0, 3.0, 4.0 (fourcc RV20, RV30, RV40) - decodifica supportata dalle <B>librerie RealPlayer</B></LI>
frodone
parents: 6824
diff changeset
233
6462
frodone
parents: 6291
diff changeset
234 </UL>
frodone
parents: 6291
diff changeset
235
6824
frodone
parents: 6462
diff changeset
236 <P>Si raccomanda di scaricare e installare RealPlayer8 o RealONE, perchè
frodone
parents: 6462
diff changeset
237 <B>MPlayer</B> può usare le loro librerie per decodificare file con video RealVideo 2.0 o
7509
frodone
parents: 6824
diff changeset
238 RealVideo 3.0. Lo script di configurazione di <B>MPlayer</B> dovrebbe trovare automaticamente
frodone
parents: 6824
diff changeset
239 le librerie RealPlayer in tutte le locazioni standard. Se non ci riesce, devi dire a configure
frodone
parents: 6824
diff changeset
240 dove cercare con l'opzione <CODE>--with-reallibdir</CODE>.</P>
6824
frodone
parents: 6462
diff changeset
241
frodone
parents: 6462
diff changeset
242 <P>E' anche possibile prendere soltanto le librerie RealPlayer da qualche parte e
frodone
parents: 6462
diff changeset
243 metterle in una directory appropriata, come <CODE>/usr/lib/real</CODE> o
frodone
parents: 6462
diff changeset
244 <CODE>$LIBDIR/real</CODE>.</P>
frodone
parents: 6462
diff changeset
245
9864
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
246 <P><B>NOTA:</B> le librerie RealPlayer attualmente <B>funzionano solo con Linux,
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
247 FreeBSD, NetBSD e Cygwin su piattaforme x86, Alpha e PowerPC (testate con
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
248 Linux/Alpha e Linux/PowerPC)</B>.</P>
6824
frodone
parents: 6462
diff changeset
249
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
250
9864
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
251 <H4><A NAME="xvid">2.2.1.9. XviD</A></H4>
5583
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
252
9864
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
253 <P><A HREF="http://www.xvid.org"><B>XViD</B></A> è una biforcazione dello
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
254 sviluppo del codec OpenDivX. Il progetto è iniziato quando
8707
frodone
parents: 7509
diff changeset
255 ProjectMayo ha cambiato OpenDivX in un DivX4 (ora DivX5) a sorgenti chiusi, e le persone
9864
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
256 che stavano lavorando su OpenDivX si sono arrabbiate, e hanno sviluppato XviD. Quindi entrambi i progetti
6824
frodone
parents: 6462
diff changeset
257 hanno la stessa origine.</P>
5583
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
258
9864
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
259 <H4>VANTAGGI:</H4>
5583
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
260 <UL>
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
261 <LI>opensource</LI>
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
262 <LI>la sua API è compatibile con DivX4 quindi è facile aggiungerne il
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
263 supporto</LI>
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
264 <LI>supporto codifica in 2 passaggi</LI>
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
265 <LI>buona qualità di codifica, velocità maggiore del DivX4 (puoi ottimizzalo per la tua
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
266 box durante la compilazione)</LI>
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
267 </UL>
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
268
9864
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
269 <H4>SVANTAGGI:</H4>
5583
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
270 <UL>
9864
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
271 <LI>attualmente non <B>decodifica</B> propriamente tutti i file DivX/DivX4
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
272 (nessun problema, <A HREF="#libavcodec">libavcodec</A> può leggerli)</LI>
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
273 <LI>devi scegliere tra il supporto DivX4 <B>o</B> XviD quando
5583
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
274 compili</LI>
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
275 <LI>in sviluppo</LI>
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
276 </UL>
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
277
9864
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
278 <H4>INSTALLAZIONE DI XVID DA CVS</H4>
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
279
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
280 <P>XviD è attualmente disponibile solo in CVS. Ecco le istruzioni per
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
281 scaricarlo e compilarlo (sonon necessari almeno autoconf 2.50, automake e
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
282 libtool):</P>
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
283
5583
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
284 <OL>
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
285 <LI><CODE>cvs -z3 -d:pserver:anonymous@cvs.xvid.org:/xvid
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
286 login</CODE></LI>
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
287 <LI><CODE>cvs -z3 -d:pserver:anonymous@cvs.xvid.org:/xvid co
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
288 xvidcore</CODE></LI>
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
289 <LI><CODE>cd xvidcore/build/generic</CODE></LI>
9864
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
290 <LI><CODE>./bootstrap.sh</CODE></LI>
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
291 <LI><CODE>./configure</CODE><BR>
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
292 Potrebbe essere necessario aggiungere alcune opzioni (leggi i messaggi di
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
293 <CODE>./configure --help</CODE>).</LI>
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
294 <LI><CODE>make &amp;&amp; make install</CODE></LI>
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
295 <LI>Se hai specificato <CODE>--enable-divxcompat</CODE>, copia il file header
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
296 <CODE>divx4.h</CODE> da <CODE>xvidcore/src/</CODE> a
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
297 <CODE>/usr/local/include/</CODE>.</LI>
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
298 <LI>Ricompila MPlayer con
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
299 <CODE>--with-xvidcore=/path/to/libxvidcore.a</CODE></LI>
5583
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
300 </OL>
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
301
8707
frodone
parents: 7509
diff changeset
302 <H4><A NAME="sorenson">2.2.1.10. Sorenson</A></H4>
6824
frodone
parents: 6462
diff changeset
303
8707
frodone
parents: 7509
diff changeset
304 <P><B>Sorenson</B> è un codec video sviluppato da Sorenson Media e concesso in licenza
frodone
parents: 7509
diff changeset
305 a Apple che lo distribuisce col suo QuickTime Player. Al momento mplayer
frodone
parents: 7509
diff changeset
306 è in grado di decodificare tutte le versioni di video Sorenson, coi seguenti decoder:</P>
6824
frodone
parents: 6462
diff changeset
307
8707
frodone
parents: 7509
diff changeset
308 <UL>
frodone
parents: 7509
diff changeset
309 <LI>Sorenson 1 (fourcc <I>SVQ1</I>) - decodifica supportata da <B>codecs
frodone
parents: 7509
diff changeset
310 nativi</B><BR>
frodone
parents: 7509
diff changeset
311 Al momento ci sono due (quasi uguali) decoder per SVQ1: uno è integrato in
frodone
parents: 7509
diff changeset
312 MPlayer, l'altro è in libavcodec. Puoi richiamarli rispettivamente con le opzioni
frodone
parents: 7509
diff changeset
313 <CODE>-vc svq1</CODE> e <CODE>-vc ffsvq1</CODE>.
frodone
parents: 7509
diff changeset
314 Alcuni file possono andare con uno e non con l'altro, quindo provateli
9864
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
315 entrambi. Il decoder è stato scritto (reverse engineered) dagli autori di
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
316 <A HREF="http://www.xinehq.de">xine</A>.</LI>
8707
frodone
parents: 7509
diff changeset
317 <LI>Sorenson 3 (fourcc <I>SVQ3</I>) - decodifica supportata dalle <B>librerie
frodone
parents: 7509
diff changeset
318 QuickTime Win32</B></LI>
frodone
parents: 7509
diff changeset
319 </UL>
6824
frodone
parents: 6462
diff changeset
320
9864
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
321 <H4>COMPILARE MPLAYER CON IL SUPPORTO ALLE LIBRERIE QUICKTIME</H4>
6824
frodone
parents: 6462
diff changeset
322
8707
frodone
parents: 7509
diff changeset
323 <P><B>NOTA:</B> attualmente sono supportate solo le piattaforme Intel 32bit.</P>
6824
frodone
parents: 6462
diff changeset
324
frodone
parents: 6462
diff changeset
325
frodone
parents: 6462
diff changeset
326
8707
frodone
parents: 7509
diff changeset
327 <OL>
frodone
parents: 7509
diff changeset
328 <LI>scarica la versione CVS di MPlayer</LI>
frodone
parents: 7509
diff changeset
329 <LI>compila MPlayer con:<BR>
frodone
parents: 7509
diff changeset
330 <CODE>$ ./configure --enable-qtx-codecs</CODE></LI>
frodone
parents: 7509
diff changeset
331 <LI>scarica il pacchetto delle DLL QuickTime da
frodone
parents: 7509
diff changeset
332 <A HREF="http://www.mplayerhq.hu/MPlayer/releases/codecs/">http://www.mplayerhq.hu/MPlayer/releases/codecs/</A></LI>
frodone
parents: 7509
diff changeset
333 <LI>estrai il pacchetto delle DLL QuickTime nella tua directory dei codec Win32 (default:
12227
aa01df570de0 /usr/lib/win32 --> /usr/lib/codecs
diego
parents: 10045
diff changeset
334 <CODE>/usr/lib/codecs</CODE>)</LI>
8707
frodone
parents: 7509
diff changeset
335 </OL>
5583
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
336
8707
frodone
parents: 7509
diff changeset
337 <H3><A NAME="audio_codecs">2.2.2. Codec audio</A></H3>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
338
5583
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
339 <P>I più importanti tra tutti :<BR></P>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
340 <UL>
8707
frodone
parents: 7509
diff changeset
341 <LI>MPEG layer 2 (MP2), e layer 3 (MP3) (codice <B>nativo</B>, con ottimizzazioni MMX/SSE/3DNow!)</LI>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
342 <LI>MPEG layer 1 (codice <B>nativo</B>, con libavcodec)</LI>
8707
frodone
parents: 7509
diff changeset
343 <LI>Windows Media Audio v1, v2 (codice <B>nativo</B>, con libavcodec)</LI>
frodone
parents: 7509
diff changeset
344 <LI>Windows Media Audio 9 (WMAv3) (usando DLL DMO)</LI>
5583
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
345 <LI>AC3 Dolby (codice <B>nativo</B>, con ottimizzazioni MMX/SSE/3DNow!)</LI>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
346 <LI>Ogg Vorbis (libreria <B>nativa</B>)</LI>
8707
frodone
parents: 7509
diff changeset
347 <LI>RealAudio: DNET (AC3 a basso bitrate), Cook, Sipro e ATRAC3</LI>
frodone
parents: 7509
diff changeset
348 <LI>QuickTime: code audio Qualcomm e QDesign</LI>
frodone
parents: 7509
diff changeset
349 <LI>VIVO (g723, Vivo Siren)</LI>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
350 <LI>Voxware (usando la DLL DirectShow)</LI>
8707
frodone
parents: 7509
diff changeset
351 <LI>alaw e ulaw, vari gsm, formati adpcm e pcm e altri semplici vecchi formati audio</LI>
9864
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
352 <LI>AAC</LI>
5583
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
353 </UL>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
354
2729796fb896 Italian translation
frodone
parents:
diff changeset
355
8707
frodone
parents: 7509
diff changeset
356 <H4><A NAME="software_ac3">2.2.2.1. Decodifica software AC3</A></H4>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
357
2729796fb896 Italian translation
frodone
parents:
diff changeset
358 <P>Questo è il codec di default usato per i file con audio AC3.</P>
2729796fb896 Italian translation
frodone
parents:
diff changeset
359
2729796fb896 Italian translation
frodone
parents:
diff changeset
360 <P>Il decoder AC3 può creare mix audio in output per 2, 4, o 6
2729796fb896 Italian translation
frodone
parents:
diff changeset
361 altoparlanti. Quando configurato per 6, questo decoder fornisce
5583
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
362 output separato per tutti i canali AC3 al driver sonoro,
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
363 consentendo il pieno "suono surround" senza il decoder AC3 esterno
2729796fb896 Italian translation
frodone
parents:
diff changeset
364 necessario per il codec hwac3.</P>
2729796fb896 Italian translation
frodone
parents:
diff changeset
365
2729796fb896 Italian translation
frodone
parents:
diff changeset
366 <P>Usa l'opzione <CODE>-channels</CODE> per selezionare il numero di canali output.
2729796fb896 Italian translation
frodone
parents:
diff changeset
367 Usa <CODE>-channels 2</CODE> per lo stereo. Per 4 canali (Sinistro Avanti,
2729796fb896 Italian translation
frodone
parents:
diff changeset
368 Destro Avanti, Surround Sinistro e Surround Destro), usa
5583
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
369 <CODE>-channels 4</CODE>. In questo caso, qualsiasi canale centrale sarà mixato ugualmente
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
370 ai canali frontali. In ultimo, "-channels 6" darà in output tutti i canali AC3
2729796fb896 Italian translation
frodone
parents:
diff changeset
371 come sono stati codificati - nell'ordine Sinistro, Destro, Surround Sinistro,
2729796fb896 Italian translation
frodone
parents:
diff changeset
372 Surround Destro, Centro e LFE.</P>
2729796fb896 Italian translation
frodone
parents:
diff changeset
373
2729796fb896 Italian translation
frodone
parents:
diff changeset
374 <P>Il numero di canali output di default è 2.</P>
2729796fb896 Italian translation
frodone
parents:
diff changeset
375
2729796fb896 Italian translation
frodone
parents:
diff changeset
376 <P>Per usare più di 2 canali, devi usare OSS,
2729796fb896 Italian translation
frodone
parents:
diff changeset
377 ed avere un driver della scheda sonora che supporta il numero appropriato di
2729796fb896 Italian translation
frodone
parents:
diff changeset
378 canali output tramite l' ioctl SNDCTL_DSP_CHANNELS. Per esempio, una
2729796fb896 Italian translation
frodone
parents:
diff changeset
379 versione del driver emu10k1 (usato con le schede SB Live) più recente dell'agosto
5583
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
380 2001 dovrebbe andare bene (pare che anche il più nuovo CVS di ALSA lo supporti).</P>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
381
2729796fb896 Italian translation
frodone
parents:
diff changeset
382
8707
frodone
parents: 7509
diff changeset
383 <H4><A NAME="hardware_ac3">2.2.2.2. Decodifica hardware AC3</A></H4>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
384
2729796fb896 Italian translation
frodone
parents:
diff changeset
385 <P>Devi avere una scheda sonora capace di decodificare AC3, con l'uscita digitale (SP/DIF). Il
5583
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
386 driver della scheda deve supportare il formato AFMT_AC3 (come fa la C-Media).
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
387 Connetti il tuo decoder AC3 all'uscita SP/DIF, e usa l'opzione '-ac hwac3'.
7509
frodone
parents: 6824
diff changeset
388 Può funzionare oppure no (sperimentale). Funzionerà solo con schede C-Media,
frodone
parents: 6824
diff changeset
389 schede SB Live! + driver ALSA (ma non OSS) e schede di decodifica MPEG DXR3/Hollywood+.</P>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
390
2729796fb896 Italian translation
frodone
parents:
diff changeset
391
8707
frodone
parents: 7509
diff changeset
392 <H4><A NAME="libmad">2.2.2.3. Supporto libmad</A></H4>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
393
2729796fb896 Italian translation
frodone
parents:
diff changeset
394 <P><A HREF="http://mad.sourceforge.net">libmad</A> è una libreria di decodifica audio MPEG
5583
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
395 multi-piattaforma. Non gestisce bene i file difettosi, e a volte ha dei problemi con la ricerca.</P>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
396
2729796fb896 Italian translation
frodone
parents:
diff changeset
397 <P>Per abilitare il supporto, compila con l'opzione di configure <CODE>--enable-mad</CODE>.
2729796fb896 Italian translation
frodone
parents:
diff changeset
398 </P>
2729796fb896 Italian translation
frodone
parents:
diff changeset
399
2729796fb896 Italian translation
frodone
parents:
diff changeset
400
8707
frodone
parents: 7509
diff changeset
401 <H4><A NAME="vivo_audio">2.2.2.4. Audio VIVO</A></H4>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
402
4961
c8a3e58a43d8 corrected typos and bad italian...
frodone
parents: 4867
diff changeset
403 <P>Il codec audio usato nei file VIVO dipende dal fatto che si tratti di un file VIVO/1.0 o
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
404 VIVO/2.0. I file VIVO/1.0 hanno audio <B>g.723</B>, e i file VIVO/2.0
9864
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
405 hanno <B>Vivo Siren</B>. Entrambi sono supportati.</P>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
406
2729796fb896 Italian translation
frodone
parents:
diff changeset
407
8707
frodone
parents: 7509
diff changeset
408 <H4><A NAME="realaudio">2.2.2.5. RealAudio</A></H4>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
409
7509
frodone
parents: 6824
diff changeset
410 <B>MPlayer</B> supporta quasi tutte le versioni di RealAudio:
6462
frodone
parents: 6291
diff changeset
411 <UL>
6824
frodone
parents: 6462
diff changeset
412 <LI>RealAudio DNET - decodifica supportata da <B>liba52</B></LI>
8707
frodone
parents: 7509
diff changeset
413 <LI>RealAudio Cook/Sipro/ATRAC3 - decodifica supportata dalle <B>librerie RealPlayer</B></LI>
6462
frodone
parents: 6291
diff changeset
414 </UL>
frodone
parents: 6291
diff changeset
415
frodone
parents: 6291
diff changeset
416
frodone
parents: 6291
diff changeset
417 <P>Per sapere come installare le librerie RealPlayer, vedi la sezione
8707
frodone
parents: 7509
diff changeset
418 <A HREF="#realvideo">RealVideo</A>.</P>
frodone
parents: 7509
diff changeset
419
frodone
parents: 7509
diff changeset
420 <H4><A NAME="qdesign">2.2.2.6 Codec QDesign</A></H4>
frodone
parents: 7509
diff changeset
421
frodone
parents: 7509
diff changeset
422 <P>I flussi audio QDesign (fourcc: <I>QDMC</I>, <I>QDM2</I>) si trovano nei file MOV/QT.
frodone
parents: 7509
diff changeset
423 Entrambe le versioni di questo codec possono essere decodificate con le librerie QuickTime.
frodone
parents: 7509
diff changeset
424 Per istruzioni sull'installazione vedi la sezione <A HREF="#sorenson">codec video Sorenson</A>.</P>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
425
2729796fb896 Italian translation
frodone
parents:
diff changeset
426
8707
frodone
parents: 7509
diff changeset
427 <H4><A NAME="qclp">2.2.2.7 Codec Qualcomm</A></H4>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
428
8707
frodone
parents: 7509
diff changeset
429 <P>I flussi audio Qualcomm (fourcc: <I>Qclp</I>) si trovano nei file MOV/QT.
frodone
parents: 7509
diff changeset
430 Si decodificano con le librerie QuickTime. Per istruzioni sull'installazione vedi
frodone
parents: 7509
diff changeset
431 la sezione <A HREF="#sorenson">codec video Sorenson</A>.</P>
frodone
parents: 7509
diff changeset
432
9864
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
433
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
434 <H4><A NAME="aac">2.2.2.8 Codec AAC</A></H4>
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
435
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
436 <P>AAC (Advanced Audio Coding) è un codec audio talvolta utilizzato nei file
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
437 MOV e MP4. Un decoder open source chimato FAAD è disponibile presso
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
438 <A HREF="http://www.audiocoding.com/">AudioCoding.com</A>.
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
439 Puoi scaricare il codec di seconda generazione FAAD2 dalla loro
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
440 <A HREF="http://www.audiocoding.com/download.php">pagina di download</A>.
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
441 Sfortunatamente FAAD2 1.1 non si compila sotto Linux, quindi devi usare la
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
442 versione CVS. Ecco come:</P>
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
443
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
444 <OL>
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
445 <LI>cvs -d:pserver:anonymous@cvs.audiocoding.com:/cvsroot/faac login</LI>
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
446 <LI>cvs -z3 -d:pserver:anonymous@cvs.audiocoding.com:/cvsroot/faac co faad2</LI>
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
447 <LI>cd faad2/</LI>
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
448 <LI>chmod +x bootstrap</LI>
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
449 <LI>./bootstrap</LI>
10045
diego
parents: 9864
diff changeset
450 <LI>./configure</LI>
9864
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
451 <LI>make</LI>
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
452 <LI>make install</LI>
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
453 </OL>
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
454
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
455 <P>I binari non sono disponibili su audiocoding.com, ma puoi prelevare con
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
456 apt-get i pacchetti Debian dalla
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
457 <A HREF="http://marillat.free.fr/">homepage di Christian Marillat</A>
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
458 e gli RPM per Mandrake RPMs da
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
459 <A HREF="http://plf.zarb.org/">P.L.F</A>.</P>
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
460
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
461
8707
frodone
parents: 7509
diff changeset
462 <H3><A NAME="importing">2.2.3. Come importare i codec Win32</A></H3>
frodone
parents: 7509
diff changeset
463
frodone
parents: 7509
diff changeset
464 <H4><A NAME="importing_vfw">2.2.3.1. Codec VFW</A></H4>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
465
2729796fb896 Italian translation
frodone
parents:
diff changeset
466 <P>VfW (Video for Windows) è la vecchia API video per Windows. I suoi codec hanno l'estensione
2729796fb896 Italian translation
frodone
parents:
diff changeset
467 .DLL o (raramente) .DRV.
5583
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
468 Se <B>MPlayer</B> fallisce nel leggere il tuo AVI con questo tipo di messaggio:</P>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
469
2729796fb896 Italian translation
frodone
parents:
diff changeset
470 <P>&nbsp;&nbsp;&nbsp;&nbsp;<CODE>UNKNOWN video codec: HFYU (0x55594648)</CODE></P>
2729796fb896 Italian translation
frodone
parents:
diff changeset
471
2729796fb896 Italian translation
frodone
parents:
diff changeset
472 <P>Significa che il tuo AVI è codificato con un codec che ha HFYU fourcc (HFYU =
2729796fb896 Italian translation
frodone
parents:
diff changeset
473 codec HuffYUV, DIV3 = DivX Low Motion, ecc...). Ora che lo sappiamo, dobbiamo
2729796fb896 Italian translation
frodone
parents:
diff changeset
474 scoprire quale DLL carica Windows per leggere questo file. Nel nostro caso,
2729796fb896 Italian translation
frodone
parents:
diff changeset
475 il system.ini contiene questo (insieme a molti altri):</P>
2729796fb896 Italian translation
frodone
parents:
diff changeset
476
2729796fb896 Italian translation
frodone
parents:
diff changeset
477 <P>&nbsp;&nbsp;&nbsp;&nbsp;<CODE>VIDC.HFYU=huffyuv.dll</CODE></P>
2729796fb896 Italian translation
frodone
parents:
diff changeset
478
4961
c8a3e58a43d8 corrected typos and bad italian...
frodone
parents: 4867
diff changeset
479 <P>Quindi abbiamo bisogno del file huffyuv.dll. Nota che i codec audio sono specificati
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
480 dal prefisso MSACM:</P>
2729796fb896 Italian translation
frodone
parents:
diff changeset
481
2729796fb896 Italian translation
frodone
parents:
diff changeset
482 <P>&nbsp;&nbsp;&nbsp;&nbsp;<CODE>msacm.l3acm=L3codeca.acm</CODE></P>
2729796fb896 Italian translation
frodone
parents:
diff changeset
483
2729796fb896 Italian translation
frodone
parents:
diff changeset
484
7509
frodone
parents: 6824
diff changeset
485 <P>Questo è il codec MP3.
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
486 Quindi, ora abbiamo tutte le informazioni (fourcc, file del codec, AVI di esempio), manda
2729796fb896 Italian translation
frodone
parents:
diff changeset
487 la tua richiesta di supporto codec via mail, e carica questi file all' FTP:</P>
2729796fb896 Italian translation
frodone
parents:
diff changeset
488
2729796fb896 Italian translation
frodone
parents:
diff changeset
489 <P>&nbsp;&nbsp;&nbsp;&nbsp;<CODE>ftp://ftp.mplayerhq.hu/MPlayer/incoming/[nomecodec]/</CODE></P>
2729796fb896 Italian translation
frodone
parents:
diff changeset
490
7509
frodone
parents: 6824
diff changeset
491 <P><B>Nota:</B> Su Windows NT/2000/XP cerca questa informazione nel registro, es. cerca
frodone
parents: 6824
diff changeset
492 "VIDC.HFYU". Per saper come fare guarda il vecchio metodo DirectShow qui sotto.</P>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
493
7509
frodone
parents: 6824
diff changeset
494 <P><B><A NAME="importing_directshow">2.2.3.2. Codec DirectShow</A></B></P>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
495
2729796fb896 Italian translation
frodone
parents:
diff changeset
496 <P>DirectShow è la nuova API video, che è anche peggiore della precedente.
5583
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
497 Le cose sono più difficili con DirectShow, infatti</P>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
498 <UL>
2729796fb896 Italian translation
frodone
parents:
diff changeset
499 <LI>system.ini non contiene le informazioni necessarie, ma sono scritte nel
8707
frodone
parents: 7509
diff changeset
500 registro :(</LI>
frodone
parents: 7509
diff changeset
501 <LI>abbiamo bisogno del GUID del codec.</LI>
frodone
parents: 7509
diff changeset
502 </UL>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
503
7509
frodone
parents: 6824
diff changeset
504 <P><B>Nuovo metodo:</B> Usare Microsoft GraphEdit (veloce)</P>
frodone
parents: 6824
diff changeset
505
frodone
parents: 6824
diff changeset
506 <OL>
frodone
parents: 6824
diff changeset
507 <LI>Prendi GraphEdit da DirecX SDK o <A HREF="http://doom9.org">Doom9</A>
frodone
parents: 6824
diff changeset
508 <LI>Esegui <CODE>graphedit.exe</CODE>
frodone
parents: 6824
diff changeset
509 <LI>Dal menu seleziona Graph -&gt; Insert Filters
frodone
parents: 6824
diff changeset
510 <LI>Espandi <CODE>DirectShow Filters</CODE>
frodone
parents: 6824
diff changeset
511 <LI>Seleziona ed espandi il nome del codec desiderato
frodone
parents: 6824
diff changeset
512 <LI>Alla voce <CODE>DisplayName</CODE> trova il testo tra parentesi graffe
frodone
parents: 6824
diff changeset
513 dopo la barra e scrivilo da parte (cinque blocchi di cifre, il GUID)
frodone
parents: 6824
diff changeset
514 <LI>Il binario del codec è il file specificato dalla voce <CODE>Filename</CODE>
frodone
parents: 6824
diff changeset
515 </OL>
frodone
parents: 6824
diff changeset
516
frodone
parents: 6824
diff changeset
517 <P><B>Nota:</B> Se non esiste la voce <CODE>Filename</CODE> e <CODE>DisplayName</CODE>
9864
b65bcfaedbe5 Sync with 0_90. All stuff different from 0_90 is missing.
rtognimp
parents: 9332
diff changeset
518 contiene qualcosa come <CODE>device:dmo</CODE>, allora si tratta di un Codec DMO.</P>
7509
frodone
parents: 6824
diff changeset
519
frodone
parents: 6824
diff changeset
520
frodone
parents: 6824
diff changeset
521 <P><B>Vecchio metodo:</B> Fai un bel respiro e comincia a cercare nel registro...</P>
frodone
parents: 6824
diff changeset
522 <OL>
8707
frodone
parents: 7509
diff changeset
523 <LI>Esegui 'regedit'</LI>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
524 <LI>premi ctrl-f, disabilita i primi due checkbox, e abilita il terzo. Scrivi
8707
frodone
parents: 7509
diff changeset
525 il fourcc del codec. (per es.: TM20)</LI>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
526 <LI>dovresti vedere un campo che contiene il path e il nome del file
8707
frodone
parents: 7509
diff changeset
527 (per es. : C:\WINDOWS\SYSTEM\TM20DEC.AX)</LI>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
528 <LI>ora che abbiamo il file, serve il GUID. Prova a cercare ancora, ma
2729796fb896 Italian translation
frodone
parents:
diff changeset
529 ora cercheremo il nome del codec, non il fourcc. Si può conoscere il nome
2729796fb896 Italian translation
frodone
parents:
diff changeset
530 quando il Media Player sta leggendo il file, guardando in File/Properties/Advanced.
2729796fb896 Italian translation
frodone
parents:
diff changeset
531 Se no, peccato ;) Prova ad indovinarlo.
8707
frodone
parents: 7509
diff changeset
532 (per es. cerca : TrueMotion)</LI>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
533 <LI>se trovato (nel registro), dovrebbe esserci un campo FriendlyName, e un campo CLSID.
8707
frodone
parents: 7509
diff changeset
534 Scriviti quei 16 byte di CLSID, questo è il GUID che ci serve.</LI>
7509
frodone
parents: 6824
diff changeset
535 </OL>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
536
2729796fb896 Italian translation
frodone
parents:
diff changeset
537 <P>NOTA: se la ricerca fallisce, prova ad abilitare tutte le checkbox.. potrai avere
2729796fb896 Italian translation
frodone
parents:
diff changeset
538 falsi risultati, ma forse avrai quello giusto, anche...</P>
2729796fb896 Italian translation
frodone
parents:
diff changeset
539
2729796fb896 Italian translation
frodone
parents:
diff changeset
540 <P>Quindi, ora abbiamo tutte le informazioni (fourcc, GUID, file del codec, AVI di esempio),
8707
frodone
parents: 7509
diff changeset
541 manda la tua richiesta di supporto codec via mail, e carica questi file all' FTP:</P>
frodone
parents: 7509
diff changeset
542
frodone
parents: 7509
diff changeset
543 <P>&nbsp;&nbsp;&nbsp;&nbsp;<CODE>ftp://ftp.mplayerhq.hu/MPlayer/incoming/[codecname]/</CODE></P>
frodone
parents: 7509
diff changeset
544
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
545
2729796fb896 Italian translation
frodone
parents:
diff changeset
546 </BODY>
2729796fb896 Italian translation
frodone
parents:
diff changeset
547 </HTML>