diff options
Diffstat (limited to 'DOCS/xml/it')
-rw-r--r-- | DOCS/xml/it/codecs.xml | 456 | ||||
-rw-r--r-- | DOCS/xml/it/containers.xml | 539 | ||||
-rw-r--r-- | DOCS/xml/it/documentation.xml | 52 | ||||
-rw-r--r-- | DOCS/xml/it/encoding-guide.xml | 203 | ||||
-rw-r--r-- | DOCS/xml/it/faq.xml | 2 | ||||
-rw-r--r-- | DOCS/xml/it/install.xml | 185 | ||||
-rw-r--r-- | DOCS/xml/it/mencoder.xml | 7 | ||||
-rw-r--r-- | DOCS/xml/it/tvinput.xml | 10 | ||||
-rw-r--r-- | DOCS/xml/it/video.xml | 109 |
9 files changed, 363 insertions, 1200 deletions
diff --git a/DOCS/xml/it/codecs.xml b/DOCS/xml/it/codecs.xml index 7c48169cd1..81ac7131a6 100644 --- a/DOCS/xml/it/codecs.xml +++ b/DOCS/xml/it/codecs.xml @@ -1,11 +1,8 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- synced with r26146 --> +<!-- synced with r27852 --> <chapter id="codecs"> <title>Codec</title> -<sect1 id="video-codecs"> -<title>Codec video</title> - <para> La <ulink url="../../codecs-status.html">tabella di stato dei codec</ulink> è un elenco completo di tutti i codec supportati, aggiornata giornalmente. @@ -14,329 +11,11 @@ del nostro sito sono disponibili alcuni codec binari da usare con MPlayer. </para> <para> -I più importanti su tutti: -</para> - -<itemizedlist> -<listitem><para> - video - <emphasis role="bold">MPEG-1</emphasis> (<emphasis role="bold">VCD</emphasis>) e - <emphasis role="bold">MPEG-2</emphasis> (<emphasis role="bold">DVD</emphasis>) -</para></listitem> -<listitem><para> - decodificatori nativi per <emphasis role="bold">tutte le tipologie di DivX, - 3ivX, Microsoft MPEG-4</emphasis> v1, v2 e altre varianti di MPEG-4. -</para></listitem> -<listitem><para> - decodificatore nativi per <emphasis role="bold">Windows Media Video 7/8</emphasis> - (<emphasis role="bold">WMV1/WMV2</emphasis>), e decodificatori su DLL Win32 - per <emphasis role="bold">Windows Media Video 9</emphasis> - (<emphasis role="bold">WMV3</emphasis>), - entrambi usati in file <filename>.wmv</filename>. -</para></listitem> -<listitem><para> - decodificatore nativo <emphasis role="bold">Sorenson 1 (SVQ1)</emphasis> -</para></listitem> -<listitem><para> - decodificatore nativo <emphasis role="bold">Sorenson 3 (SVQ3)</emphasis> -</para></listitem> -<listitem><para> - decodificatore <emphasis role="bold">3ivx</emphasis> v1, v2 -</para></listitem> -<listitem><para> - codec Cinepak e <emphasis role="bold">Intel Indeo</emphasis> (3.1,3.2,4.1,5.0) -</para></listitem> -<listitem><para> - formati hardware <emphasis role="bold">MJPEG</emphasis>, AVID, VCR2, ASV2 e - altri -</para></listitem> -<listitem><para> - varianti VIVO 1.0, 2.0, I263 e altre <emphasis role="bold">H.263(+)</emphasis> -</para></listitem> -<listitem><para> - FLI/FLC -</para></listitem> -<listitem><para> - <emphasis role="bold">RealVideo 1.0 & 2.0</emphasis> atraverso - <systemitem class="library">libavcodec</systemitem>, e - codec <emphasis role="bold">RealVideo 3.0 & 4.0</emphasis> usando le - librerie di RealPlayer -</para></listitem> -<listitem><para> - decodificatore nativo per HuffYUV -</para></listitem> -<listitem><para> - vari vecchi formati semplici tipo RLE -</para></listitem> -</itemizedlist> - -<para> -Se hai un codec Win32 non elencato qui che non è ancora supportato, leggi per -favore l'HOWTO sull'<link linkend="codec-importing">importazione codec</link> -e aiutaci ad aggiungerne il decodificatore relativo. -</para> - -<!-- ********** --> - -<sect2 id="ffmpeg" xreflabel="FFmpeg/libavcodec"> -<title>FFmpeg/libavcodec</title> - -<para> -<ulink url="http://ffmpeg.org">FFmpeg</ulink> contiene -<systemitem class="library">libavcodec</systemitem>, la libreria open source -dominante di codec audio e video. E' in grado di decodificare molti formati -multimediali, di solito a velocità più elevate delle alternative, e punta ad -aggiungere prima o poi il supporto di decodifica per i restanti. -E' il decodificatore di default usato da <application>MPlayer</application>. -Anche la codifica è possibile per alcuni formati, ed è permessa da -<application>MEncoder</application>. -</para> - -<para> -Per una lista completa dei codec -<ulink url="http://ffmpeg.org/ffmpeg-doc.html#SEC19">video</ulink> e -<ulink url="http://ffmpeg.org/ffmpeg-doc.html#SEC20">audio</ulink> -supportati per favore visita la homepage di FFmpeg. -</para> - -<para> -<application>MPlayer</application> contiene -<systemitem class="library">libavcodec</systemitem>. -Esegui semplicemente <filename>./configure</filename> e compila. -</para> -</sect2> - -<!-- ********** --> - -<sect2 id="xvid"> -<title>Xvid</title> - -<para> -<ulink url="http://www.xvid.org">Xvid</ulink> è un codec video libero -compatibile MPEG-4 ASP, che contempla codifica a doppio pasaggio e supporto -completo MPEG-4 ASP, rendendolo molto più efficiente del ben noto codec DivX. -Porta una buona qualità video e delle buone prestazionu, grazie alle -ottimizzazioni per CPU per molti processori moderni. -</para> - -<para> -Nacque come un fork di sviluppo del codec OpenDivX. -Ciò è accaduto quando ProjectMayo portò OpenDivX in DivX4 a sorgenti chiusi, -e le persone non di ProjectMayo che lavoravano su OpenDivX si arrabbiarono, -così iniziarono Xvid. Perciò tutti e due i progetti hanno la stessa origine. -</para> - -<para> -Nota che Xvid non è necessario per decodificare video codificato in Xvid. -Viene usata di default <systemitem class="library">libavcodec</systemitem> -visto che ha maggior velocità. -</para> - -<procedure> -<title>Installare <systemitem class="library">Xvid</systemitem></title> -<para> - Come molti software open source, è disponibili in due modi: - <ulink url="http://www.xvid.org/downloads.html">rilasci ufficiali</ulink> - e la versione in CVS. - La versione CVS solitamente è solitamente abbastanza stabile da utilizzare, - visto che la maggior parte delle volte include fix per i bachi che esistono - nei rilasci. - Ecco quello che devi fare per far sì che la versione CVS di - <systemitem class="library">Xvid</systemitem> funzioni con - <application>MEncoder</application> (ti servono almeno - <application>autoconf</application> 2.50, - <application>automake</application>, e <application>libtool</application>): -</para> -<step><para> - <screen>cvs -z3 -d:pserver:anonymous@cvs.xvid.org:/xvid login</screen> -</para></step> -<step><para> - <screen>cvs -z3 -d:pserver:anonymous@cvs.xvid.org:/xvid co xvidcore</screen> -</para></step> -<step><para> - <screen>cd xvidcore/build/generic</screen> -</para></step> -<step><para> - <screen>./bootstrap.sh</screen> -</para></step> -<step><para> - <screen>./configure</screen> - Puoi dover aggiungere alcune opzioni (controlla quello che emette - <command>./configure --help</command>). -</para></step> -<step><para> - <screen>make && make install</screen> -</para></step> -<step><para> - Se hai specificato <option>--enable-divxcompat</option>, - copia <filename>../../src/divx4.h</filename> in - <filename class="directory">/usr/local/include/</filename>. -</para></step> -<step><para> - Ricompila <application>MPlayer</application> con - <option>--with-xvidlibdir=<replaceable>/percorso/di/</replaceable>libxvidcore.a</option> - <option>--with-xvidincdir=<replaceable>/percorso/di/</replaceable>xvid.h</option>. -</para></step> -</procedure> -</sect2> - -<!-- ********** --> - -<sect2 id="codec-x264"> -<title><systemitem class="library">x264</systemitem></title> - -<sect3 id="codec-x264-whatis"> -<title>Cos'è <systemitem class="library">x264</systemitem>?</title> - -<para> -<ulink url="http://developers.videolan.org/x264.html"><systemitem class="library">x264</systemitem></ulink> -è una libreria per creare flussi video H.264. -Non è completa al 100%, ma attualmente ha perlomeno qualche tipo di supporto -per la maggior parte delle caratteristiche di H.264 che influenzano la qualità. -Ci sono anche molte caratteristiche avanzate nelle specifiche H.264 che non -hanno nulla ha che fare con la qualità video di per sé; molte di queste non -sono ancora implementate in <systemitem class="library">x264</systemitem>. -</para> - -<itemizedlist> -<title>Caratteristiche del codificatore</title> - <listitem><para>CAVLC/CABAC</para></listitem> - <listitem><para>Multi-referenza</para></listitem> - <listitem><para> - Intra: tutti i tipi di macroblocco (16x16, 8x8, e 4x4 con tutte le predizioni) - </para></listitem> - <listitem><para> - Inter P: tutti i partizionamenti (da 16x16 fino a 4x4) - </para></listitem> - <listitem><para> - Inter B: partizionamenti da 16x16 fino a 8x8 (includendo SKIP/DIRECT) - </para></listitem> - <listitem><para> - Controllo frequenza: quantizzatore costante, frequenza bit costante, ABR a - passaggio singolo o multiplo, VBV facoltativo - </para></listitem> - <listitem><para>Rilevazione cambi scena</para></listitem> - <listitem><para>Posizionamento fotogrammi B adattivo</para></listitem> - <listitem><para> - Fotogrammi B come referenza / ordine arbitrario dei fotogrammi - </para></listitem> - <listitem><para>Trasformazione spaziale adattivo 8x8 e 4x4</para></listitem> - <listitem><para>Modalità senza perdita (lossless)</para></listitem> - <listitem><para>Matrici di quantizzazione personalizzate</para></listitem> - <listitem><para>Codifica parallela di sezioni multiple</para></listitem> - <listitem><para>Interlacciamento</para></listitem> -</itemizedlist> -</sect3> - - -<sect3 id="codec-h264-whatis"> -<title>Cos'è H.264?</title> - -<para> -H.264 è un nome per un nuovo codec video digitale sviluppato in comunione -dall'ITU e da MPEG. -Può anche essere correttamente chiamato coi nomi altisonanti di -"ISO/IEC 14496-10" o "MPEG-4 Part 10". -Più frequentemente, viene chiamato "MPEG-4 AVC" o solo "AVC". -</para> - -<para> -In qualsiasi modo tu lo chiami, può valer la pena provare l'H.264 dato che -tipicamente raggiunge la qualità di MPEG-4 ASP con il 5%-30% in meno della -frequenza bit. -I risultati reali dipenderanno sia dal materiale sorgente che dal codificatore. -I guadagni ottenuti usando H.264 non arrivano senza un costo: per decodificare -flussi H.264 pare richiedere CPU potenti e memoria. -Per esempio, su un Athlon 1733 MHz, un H.264 a risoluzione video DVD a 1500kbps -richiede circa il 35% della CPU, per la decodifica. -Per contronto, decodificare un flusso MPEG-4 ASP a risoluzione video DVD a -1500kbps richiede circa il 10% della CPU. -Ciò significa che anche un DVD rip decente può delle volte saltellare su CPU -più lente di 2.0 GHz o giù di lì. -</para> - -<para> -Almeno con <systemitem class="library">x264</systemitem>, -le risorse richieste per la codifica non sono peggiori di quelle cui sei -abituato per MPEG-4 ASP. -Per esempio, su un Athlon 1733 MHz una codifica tipica di un DVD girerebbe a -5-15fps. +Se hai un codec Win32 che non è ancora supportato, leggi per favore +l'HOWTO sull'<link linkend="codec-importing">importazione codec</link> +ed aiutaci ad aggiungerne il decodificatore relativo. </para> -<para> -Questa documentazione non vuole spiegare i dettagli di H.264, ma se sei -interessato in un breve resoconto, potresti voler leggere -<ulink url="http://www.cdt.luth.se/~peppar/kurs/smd151/spie04-h264OverviewPaper.pdf">The H.264/AVC Advanced Video Coding Standard: Overview and Introduction to the Fidelity Range Extensions</ulink>. -</para> -</sect3> - - -<sect3 id="codec-x264-playback"> -<title>Come posso riprodurre video H.264 con - <application>MPlayer</application>?</title> - -<para> -<application>MPlayer</application> usa il decodificatore H.264 di -<systemitem class="library">libavcodec</systemitem>. -<systemitem class="library">libavcodec</systemitem> ha avuto una decodifica -almeno minimalmente usabile da circa luglio 2004, tuttavia grandi modifiche e -sviluppi sono stati implementati da quel momento, sia in termini di maggiori -funzionalità supportate che in termini di miglior utilizzo della CPU. -Tanto per esser sicuri, è sempre una buona idea usare un checkout recente di -<systemitem class="library">libavcodec</systemitem> da SubVersion. -</para> - -<para> -If you want a quick and easy way to know whether there have been -recent changes to <systemitem class="library">libavcodec</systemitem>'s -H.264 decoding, you might keep an eye on -<ulink url="http://svn.mplayerhq.hu/ffmpeg/trunk/libavcodec/h264.c?view=log">FFmpeg Subversion repository's web interface</ulink>. -Se vuoi un modo rapido ed indolore di sapere se ci sono state modifiche recenti -alla decodifica H.264 di <systemitem class="library">libavcodec</systemitem>, -puoi poter dare un'occhiata all'<ulink url="http://svn.mplayerhq.hu/ffmpeg/trunk/libavcodec/h264.c?view=log">interfaccia web del repository SubVersion di FFmpeg</ulink>. -</para> -</sect3> - - -<sect3 id="codec-x264-encode"> -<title>Come posso codificare video usando <application>MEncoder</application> - e <systemitem class="library">x264</systemitem>?</title> - -<para> -Se hai il client di subversion installato, i sorgenti più recenti di x264 -possono esser ottenuti con questo comando: -<screen>svn co svn://svn.videolan.org/x264/trunk x264</screen> -I sorgenti di <application>MPlayer</application> vengono aggiornati -ogniqualvolta c'è una modifica nelle API di -<systemitem class="library">x264</systemitem>, per cui si consiglia sempre di -usare allo stesso modo la versione da SubVersion di MPlayer. -Forse questa situazione cambierà quando e se ci sarà un rilascio di -<systemitem class="library">x264</systemitem>. -Nel frattempo, <systemitem class="library">x264</systemitem> dovrebbe esser -considerato molto instabile, nel senso che la sua interfaccia di programmazione -è soggetta a cambiamenti. -</para> - -<para> -<systemitem class="library">x264</systemitem> so compila e installa nel solito -modo: -<screen>./configure && make && sudo make install</screen> -Questo installa libx264 in /usr/local/lib e x264.h viene posto in -/usr/local/include. - -Con la libreria <systemitem class="library">x264</systemitem> e gli header nei -percorsi standard, compilare il supporto per -<systemitem class="library">x264</systemitem> in -<application>MPlayer</application> è facile. -Lancia semplicemente il comando: -<screen>./configure && make && sudo make install</screen> -Lo script <filename>./configure</filename> controllerà automaticamente che tu -abbia i requisiti richiesti per <systemitem class="library">x264</systemitem>. -</para> -</sect3> -</sect2> -</sect1> - <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - --> @@ -344,55 +23,6 @@ abbia i requisiti richiesti per <systemitem class="library">x264</systemitem>. <sect1 id="audio-codecs"> <title>Codec audio</title> -<itemizedlist> -<title>I codec più importanti su tutti:</title> -<listitem><para> - audio MPEG layer 1/2/3 (MP1/2/3) (codice - <emphasis role="bold">nativo</emphasis>, con ottimizzazione MMX/SSE/3DNow!) -</para></listitem> -<listitem><para> - Windows Media Audio 7 e 8 (AKA WMAv1 and WMAv2) - (codice <emphasis role="bold">nativo</emphasis>, con - <link linkend="ffmpeg"><systemitem class="library">libavcodec</systemitem></link>) -</para></listitem> -<listitem><para> - Windows Media Audio 9 (WMAv3) (usando le DLL DMO) -</para></listitem> -<listitem><para> - audio AC-3 Dolby (codice <emphasis role="bold">nativo</emphasis>, con - ottimizzazione MMX/SSE/3DNow!) -</para></listitem> -<listitem><para> - AC-3 passando attraverso l'hardware della scheda audio -</para></listitem> -<listitem><para> - AAC -</para></listitem> -<listitem><para> - codec audio Ogg Vorbis (libreria <emphasis role="bold">nativa</emphasis>) -</para></listitem> -<listitem><para> - RealAudio: DNET (AC-3 a bassa frequenza), Cook, Sipro and ATRAC3 -</para></listitem> -<listitem><para> - QuickTime: codec audio Qualcomm e QDesign -</para></listitem> -<listitem><para> - audio VIVO (g723, Vivo Siren) -</para></listitem> -<listitem><para> - audio Voxware (usando le DLL DirectShow) -</para></listitem> -<listitem><para> - alaw e ulaw, svariati formati gsm, adpcm e pcm e altri vecchi codec audio - semplici -</para></listitem> -<listitem><para> - codec voce Adaptive Multi-Rate (AMR) -</para></listitem> -</itemizedlist> - -<!-- ********** --> <sect2 id="swac3"> <title>Decodifica software AC-3</title> @@ -452,29 +82,6 @@ schede di decodifica MPEG DXR3/Hollywood+. <!-- ********** --> -<sect2 id="libmad"> -<title>Supporto per <systemitem class="library">libmad</systemitem></title> - -<para> -<ulink url="http://www.underbit.com/products/mad/"><systemitem class="library">libmad</systemitem></ulink> -è una libreria multipiattaforma di decodifica audio, per MPEG solo interi -(internamente PCM a 24bit). Non gestisce bene file danneggiati, e delle volte -ha problemi con la ricerca, ma può lavorare meglio su piattaforme senza FPU -(come <link linkend="arm">ARM</link>) rispetto ad -<systemitem class="library">mp3lib</systemitem>. -</para> - -<para> -Se hai una corretta installazione di -<systemitem class="library">libmad</systemitem>, -<filename>./configure</filename> se ne accorgerà e il supporto per audio MPEG -attraverso <systemitem class="library">libmad</systemitem> verrà -automaticamente compilato. -</para> -</sect2> - -<!-- ********** --> - <sect2 id="hwmpa"> <title>Codec hardware audio MPEG</title> @@ -494,64 +101,9 @@ bianco). </para> </sect2> -<!-- ********** --> - -<sect2 id="aac"> -<title>Codec AAC</title> - -<para> -AAC (Advanced Audio Coding) è un codec audio che si trova delle volte nei file -MOV e MP4. E' disponibile da <ulink url="http://www.audiocoding.com"/> un -decodificatore open source chiamato FAAD. -<application>MPlayer</application> include uno snapshot CVS di libfaad 2.1 beta, -così non hai bisogno di recuperarlo separatamente. -</para> - -<para> -Se usi gcc 3.2 che fallirà nel compilare la nostra FAAD interna oppure vuoi -usare la libreria esterna per qualche altra ragione, scarica la libreria della -<ulink url="http://www.audiocoding.com/modules/mydownloads/">pagina di download</ulink> -e passa <option>--enable-faad-external</option> a -<filename>./configure</filename>. -Non ti serve tutto di faad2 per decodificare i file AAC, è sufficiente libfaad. -Compilala così: -<screen> -cd faad2/ -sh bootstrap -./configure -cd libfaad -make -make install -</screen> -I binari non sono disponibili da audiocoding.com, ma puoi apt-gettare i -pacchetti Debian dal -<ulink url="http://www.debian-multimedia.org/">sito di Christian Marillat</ulink>, -gli RPM per Mandrake/Mandriva da <ulink url="http://plf.zarb.org">P.L.F</ulink> -e gli RPM per Fedora RPMs da <ulink url="http://rpm.livna.org/">Livna</ulink>. -</para> -</sect2> - -<!-- ********** --> - -<sect2 id="amr"> -<title>Codec AMR</title> - -<para> -Il codec voce Adaptive Multi-Rate è usato nei telefoni cellulari di terza -generazione (3G). -La referenza per l'implementazione è disponibile da -<ulink url="http://www.3gpp.org">The 3rd Generation Partnership Project</ulink> -(gratuita per uso personale). -Per abilitarne il supporto, scarica e installa le librerie per -<ulink url="http://www.penguin.cz/~utx/amr">AMR-NB e AMR-WB</ulink> -seguendo le istruzioni da quella pagina. -Dopodiché ricompila <application>MPlayer</application>. -</para> -</sect2> </sect1> - <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - --> diff --git a/DOCS/xml/it/containers.xml b/DOCS/xml/it/containers.xml deleted file mode 100644 index f83deeaa2c..0000000000 --- a/DOCS/xml/it/containers.xml +++ /dev/null @@ -1,539 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- synced with r24056 --> -<chapter id="containers"> -<title>Contenitori</title> - -<para> -E' importante chiarire un errore comune. Quando le persone vedono un file -con un'estensione <filename>.AVI</filename>, subito arrivano alla conclusione -che non sia un file MPEG. Questo non è giusto. Perlomeno non del tutto. -Contrariamente al credo popolare, un file di questo tipo -<emphasis>può</emphasis> contenere video MPEG-1. -</para> - -<para> -Vedi, un <emphasis role="bold">codec</emphasis> non è la stessa cosa di un -<emphasis role="bold">formato contenitore</emphasis>. -Esempi di <emphasis role="bold">codec</emphasis> video sono: MPEG-1, MPEG-2, -MPEG-4 (DivX), Indeo5, 3ivx. -Esempi di <emphasis role="bold">formati</emphasis> contenitore sono: -MPG, AVI, ASF. -</para> - -<para> -In teoria, puoi infilare un video OpenDivX e audio MP3 in un -<emphasis role="bold">contenitore MPG</emphasis>. Tuttavia, la gran parte dei -lettori multimediali non lo riprodurrà, dato che si aspettano un video -MPEG-1 e un audio MP2 (diversamente dall'<emphasis role="bold">AVI</emphasis>, -<emphasis role="bold">MPG</emphasis> non ha i campi necessari per descrivere i -suoi flussi video e audio). Oppure puoi mettere un video MPEG-1 dentro un file -AVI. -<ulink url="http://ffmpeg.org/">FFmpeg</ulink> e -<link linkend="mencoder"><application>MEncoder</application></link> -possono creare questi file. -</para> - - -<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - --> - - -<sect1 id="video-formats"> -<title>Formati video</title> - -<sect2 id="mpg-vob-dat"> -<title>File MPEG</title> - -<para> -I file MPEG sono di diverse guise: -</para> - -<itemizedlist> -<listitem><para> - MPG: Questo è la forma più <emphasis role="bold">basilare</emphasis> del - formato file MPEG. Contiene video MPEG-1, e audio MP2 (MPEG-1 layer 2) o - raramente MP1. -</para></listitem> -<listitem><para> - DAT: Questo è esattamente lo stesso formato di MPG con una diversa - estensione. Viene usato sui <emphasis role="bold">Video CD</emphasis>. A - causa del modo in cui i VCD vengono creati e Linux è progettato, i file DAT - non possono essere riprodotti né copiati dai VCD come file normali. Per - riprodurre un Video CD devi usare l'opzione <option>vcd://</option>. -</para></listitem> -<listitem><para> - VOB: Questo è il formato file MPEG sui <emphasis role="bold">DVD</emphasis>. - E' lo stesso che MPG, con in più la possibilità di contenere sottotitoli o - audio non-MPEG (AC-3). Contiene video codificato in MPEG-2 e di solito audio - AC-3, ma anche DTS, MP2 e LPCM non compresso sono permessi. - <emphasis role="bold">Leggi la sezione <link linkend="dvd">DVD</link></emphasis>! -</para></listitem> -<listitem><para> - TY: Questo è un flusso MPEG TiVo. Contiene dati MPEG PES per i flussi audio - e video, così come informazioni extra come primi piani. Il contenitore non - è un flusso programma MPEG, ma un formato proprietario creato da TiVo. Per - ulteriori informazioni sul formato flusso TiVo, per favore fai riferimento - alla <ulink url="http://dvd-create.sourceforge.net/tystudio/tystream.shtml"> - pagina di TyStudio</ulink>. -</para></listitem> -</itemizedlist> - -<para> -Serie di fotogrammi formano gruppi indipendenti tra loro nei file MPEG. Ciò -significa che tu puoi tagliare/collegare file un MPEG con strumenti standard -per i file (come <command>dd</command>, <command>cut</command>), ed esso rimane -completamente funzionante. -</para> - -<para> -Una caratteristica importante degli MPG è che hanno un campo per descrivere -il rapporto di aspetto del flusso video ivi contenuto. Per esempio i SVCD hanno -un video a risoluzion 480x480, e nell'intestazione quel campo è impostato a -4:3, così che venga riprodotto a 640x480. I file AVI spesso sono senza questo -campo, indi debbono essere ridimensionati durante la codifica o riprodotti con -l'opzione <option>-aspect</option>. -</para> -</sect2> - -<!-- ********** --> - -<sect2 id="avi"> -<title>File AVI</title> - -<para> -Progettato da Microsoft, -<emphasis role="bold">AVI (Audio Video Interleaved)</emphasis> -è un formato multifunzione molto diffuso, usato correntemente soprattutto per -video MPEG-4 (DivX e DivX4). Ha molti problemi e trappolette conosciute -(per esempio nello streaming). Supporta un flusso video e da 0 a 99 flussi -audio e può essere grande fino a 2GB, ma c'è un'estensione che permette file -più grossi, chiamata <emphasis role="bold">OpenDML</emphasis>. -Microsoft attualmente sconsiglia fortemente il suo utilizzo e incoraggia quello -di ASF/WMV. Non che a qualcuno interessi. -</para> - -<para> -Esiste un hack che permette ai file AVI di contenere un flusso aduio Ogg Vorbis, -ma li rende incompatibili con lo standard AVI. -<application>MPlayer</application> supporta la riproduzione di questi file. -Anche la ricerca è implementata ma gravemente penalizzata da file condificati -non correttamente con intestazioni fuorvianti. Sfortunatamente l'unico -codificatore attualmente in grado di creare questi file, -<application>NanDub</application>, ha questo problema. -</para> - -<note><para> -Le telecamere DV creano flussi DV grezzi che gli strumenti per acquisire DV -convertono in due tipi diversi di file AVI. L'AVI conterràcosì sia flussi -audio e video separati che <application>MPlayer</application> può riprodurre, -oppure file di flusso grezzo DV per il quale il supporto è sotto sviluppo. -</para></note> - -<para> -Ci sono due tipi di file AVI: -<itemizedlist> -<listitem><para> - <emphasis role="bold">Con interleave:</emphasis> Il contenuto audio e video - è interconnesso. Questo è l'utilizzo standard. Raccomandato e usato - diffusamente. Alcuni strumenti creano file AVI con interleave con una - sincronizzazione errata. - <application>MPlayer</application> li rileva come con interleave, per cui - aumenta progressivamente la perdita di sincronia A/V, probabilmente durante - la ricerca. Questi file dovrebbero esser riprodotti come senza interleave - (con l'opzione <option>-ni</option>). -</para></listitem> -<listitem><para> - <emphasis role="bold">Senza interleave:</emphasis> Prima si trova tutto il - flusso video, poi tutto il flusso audio. Ciò implica un sacco di ricerca, - rendendo difficile la riproduzione da rete o da CD-ROM. -</para></listitem> -</itemizedlist> -</para> - -<para> -<application>MPlayer</application> supporta due tipi di temporizzazione per i -file AVI: -<itemizedlist> -<listitem><para> - <emphasis role="bold">bps-based:</emphasis>: E' basata sulla - frequenza/campionamento dei flussi video/audio. Questo metodo viene usato - dalla maggior parte dei lettori, tra cui - <ulink url="http://avifile.sf.net">avifile</ulink> e - <application>Windows Media Player</application>. File con intestazioni - rovinate, e file creati con audio VBR ma non con un codificatore compatibile - VBR porteranno a una desincronizzazione A/V con questo metodo (principalmente - in ricerca). -</para></listitem> -<listitem><para> - <emphasis role="bold">basati sull'interleave:</emphasis> Non usa il - valore di frequenza dall'intestazione, usa invece la posizione relativa dei - segmenti audio e video interconnessi, rendendo riproducibili file con audio - VBR mal codificati. -</para></listitem> -</itemizedlist> -</para> - -<para> -E' permesso qualsiasi codec audio e video, ma nota che l'audio VBR non è ben -supportato da molti lettori multimediali. Il formato file rende possibile -usare audio VBR, ma molti lettori si aspettano audio CBR, perciò vanno in -crisi col VBR. VBR è insolito e le specifiche AVI di Microsoft indicano solo -audio CBR. Ho anche notato che molti codificatori/multiplexer creano file -errati usando audio VBR. Ci sono solo due eccezioni conosciute: -<application>NanDub</application> e -<link linkend="mencoder"><application>MEncoder</application></link>. -</para> -</sect2> - -<!-- ********** --> - -<sect2 id="asf-wmv"> -<title>File ASF/WMV</title> - -<para> -ASF (Active Streaming Format) arriva da Microsoft. Hanno sviluppato due varianti -di ASF, v1.0 e v2.0. La v1.0 viene usata dai loro strumenti multimediali -(<application>Windows Media Player</application> e -<application>Windows Media Encoder</application>) ed -è molto segreta. La v2.0 è pubblica e brevettata. Sono sicuramente diverse, -non vi è alcuna compatibilità (è solo un ulteriore gioco legale). -<application>MPlayer</application> supporta solo la v1.0, visto che nessuno ha -mai visto file v2.0 :). Nota che i file ASF a tutt'oggi usano l'estensione -<filename>.WMA</filename> o <filename>.WMV</filename>. -</para> -</sect2> - -<!-- ********** --> - -<sect2 id="mov"> -<title>File QuickTime/MOV</title> - -<para> -Questi formati sono stati progettati da Apple e possono contenere qualsiasi -codec, CBR o VBR. Solitamente hanno un'estensione <filename>.QT</filename> o -<filename>.MOV</filename>. Nota che visto che il gruppo MPEG-4 ha scelto -QuickTime come il formato consigliato per MPEG-4, i loro file MOV hanno -un'estensione <filename>.MPG</filename> o <filename>.MP4</filename> (è -interessante notare che i flussi audio e video in questi file sono veri file -MPG e AAC. Puoi addirittura estrarli con le opzioni <option>-dumpvideo</option> -e <option>-dumpaudio</option>). -</para> -</sect2> - -<!-- ********** --> - -<sect2 id="vivo"> -<title>File VIVO</title> - -<para> -<application>MPlayer</application> decodifica con gioia i formati file VIVO. Il -grande svantaggio del formato è che non ha un blocco di indicizzazione, né una -dimensione dei pacchetti fissa o byte di sincronizzazione e molti file non hanno -manco fotogrammi chiave, indi dimenticati la ricerca! -</para> - -<para> -Il codec video dei file VIVO/1.0 è -<emphasis role="bold">h.263</emphasis> standard. -Il codec video dei file VIVO/2.0 è un <emphasis role="bold">h.263v2</emphasis> -modificato e non standard. -Per l'audio è lo stesso, può essere -<emphasis role="bold">g.723 (standard)</emphasis>, o -<emphasis role="bold">Vivo Siren</emphasis>. -</para> -</sect2> - -<!-- ********** --> - -<sect2 id="fli"> -<title>File FLI</title> - -<para> -<emphasis role="bold">FLI</emphasis> è un formato file molto vecchio usato da -Autodesk Animator, ma è un formato file diffuso per brevi animazioni in rete. -<application>MPlayer</application> decodifica i filmati FLI ed è anche in -grado di fare la ricerca in essi (utile quando stai ripetendoli con l'opzione -<option>-loop</option>). I file FLI non hanno fotogrammi chiave, perciò -l'immagine sarà incasinata per un breve periodo dopo la ricerca. -</para> -</sect2> - -<!-- ********** --> - -<sect2 id="realmedia"> -<title>File RealMedia (RM)</title> - -<para> -Ebbene sì, <application>MPlayer</application> può leggere (demuxare) file -RealMedia (<filename>.rm</filename>). -</para> -</sect2> - -<!-- ********** --> - -<sect2 id="nuppelvideo"> -<title>File NuppelVideo</title> - -<para> -NuppelVideo è uno strumento di acquisizione TV (AFAIK:). -<application>MPlayer</application> può leggere i suoi file -<filename>.NUV</filename> (solo NuppelVideo 5.0). Tali file possono contenere -fotogrammi YV12 non compressi, YV12+RTJpeg compressi, YV12 RTJpeg+lzo -compressi, e YV12+lzo compressi. -<application>MPlayer</application> li decodifica tutti (e pure li può -codificare con <application>MEncoder</application> in MPEG-4 (DivX)/etc!). -La ricerca funziona. -</para> -</sect2> - -<!-- ********** --> - -<sect2 id="yuv4mpeg"> -<title>File yuv4mpeg</title> - -<para> -<ulink url="http://mjpeg.sf.net">yuv4mpeg / yuv4mpeg2</ulink> -è un formato file usato dai -<ulink url="http://mjpeg.sf.net">programmi mjpegtools</ulink>. -Puoi acquisire, produrre, filtrare e codificare video in questo formato usando -questi strumenti. Il formato file è invero una sequenza di immagini YUV 4:2:0 -non compresse. -</para> -</sect2> - -<!-- ********** --> - -<sect2 id="film"> -<title>File FILM</title> - -<para> -Questo formato è usato sui CD-ROM dei vecchi giochi del Sega Saturn. -</para> -</sect2> - -<!-- ********** --> - -<sect2 id="roq"> -<title>File RoQ</title> - -<para> -I file RoQ sono file multimediali usati in alcuni videogiochi della ID, come -Quake III e Return to Castle Wolfenstein. -</para> -</sect2> - -<!-- ********** --> - -<sect2 id="ogg"> -<title>File OGG/OGM</title> - -<para> -Questo è un nuovo formato file fornito da -<ulink url="http://www.xiph.org">Xiphophorus</ulink>. -Può contenere qualsiasi codec video o audio, CBR o VBR. Per poterlo riprodurre -Ti servirà avere <systemitem class="library">libogg</systemitem> e -& |