# HG changeset patch # User rtognimp # Date 1049666514 0 # Node ID b65bcfaedbe5f9ca6cbce5b7a2f9b82c6fdaaa1f # Parent 4c6c6c361f24344a4b3ca08518a62f280205a502 Sync with 0_90. All stuff different from 0_90 is missing. diff -r 4c6c6c361f24 -r b65bcfaedbe5 DOCS/it/bugreports.html --- a/DOCS/it/bugreports.html Sun Apr 06 18:16:11 2003 +0000 +++ b/DOCS/it/bugreports.html Sun Apr 06 22:01:54 2003 +0000 @@ -1,5 +1,6 @@ + Segnalare bug - MPlayer - Movie Player per Linux @@ -9,7 +10,7 @@ -

Appendice B - Come segnalare i bug

+

Appendice B - Come segnalare i bug

Buoni bug-report sono sempre un valido contributo nello sviluppo di qualsiasi progetto software. Ma proprio come lo scrivere del buon software, anche il fare @@ -21,7 +22,7 @@ le istruzioni in questo documento.

-

Come risolvere i bug

+

B.1 Come risolvere i bug

Se pensate di avere le capacita' necessarie siete invitati a provare a risolvere voi stessi il bug. O forse lo avete gia' fatto? Leggete @@ -31,15 +32,19 @@ vi potranno aiutare se avete dei problemi.

-

Come segnalare i bug

- -

Prima, prova l'ultima versione CVS di mplayer, forse il tuo bug è già stato corretto. Le istruzioni per scaricare tramite CVS -si trovano in fondo a questa pagina.

+

B.2 Come segnalare i bug

-

Se questo non è d'aiuto fai riferimento all' Appendice C, e al resto della documentazione. Se il tuo problema -non è conosciuto o non si risolve con le nostre istruzioni, allora per favore segnala il bug:

+

Prima, prova l'ultima versione CVS di mplayer, forse il tuo bug è già stato corretto. +Lo sviluppo avanza molto velocemente, la maggior parte dei problemi presenti nelle versioni +ufficiali sono segnalati entro ore o minuti, quindi utilizza solo la versione CVS +per segnalare i bug. Questo include anche le distribuzioni binarie di MPlayer. +Non segnalare bug utilizzando le versioni RPM o Debian. +Le istruzioni per scaricare tramite CVS si trovano in fondo a questa pagina +o nel file README. +Se questo non è d'aiuto fai riferimento alla lista dei bug noti, ed al resto della documentazione. +Se il tuo problema non è conosciuto o non si risolve con le nostre istruzioni, allora per favore segnala il bug.

-

Dove si segnalano i bug?

+

B.3 Dove si segnalano i bug?

Iscriviti alla mailing list mplayer-users:
    http://mplayerhq.hu/mailman/listinfo/mplayer-users
@@ -57,12 +62,19 @@

Per favore descrivi il tuo problema in dettaglio, con esempi ecc, e non dimenticare di includere queste importanti informazioni:

-

Cosa segnalare?

+

B.4 Cosa segnalare?

-

1. Informazioni sul sistema

+

Potrebbe essere necessario allegare file di log, di configurazione o esempi alla +tua segnalazione. Se questi sono grossi, è preferibile caricarli sul nostro +server FTP in formato compresso +(preferibilmente gzip o bzip) ed includere solo il percorso ed il nome del file +nella segnalazione del bug. Le nostre mailing list hanno un limite di 80k sulla +dimensione dei messaggi, se hai qualcosa di più grosso devi comprimerlo o caricarlo.

+ +

B.4.1 Informazioni sul sistema

-

XAnim è la famiglia di codec numero 10, quindi puoi usare l'opzione -vfm 10 -per dire a MPlayer di usarli se possibile.

+

La famiglia di codec XAnim ha come nome xanim, quindi puoi usare + l'opzione -vfm xanim per dire a MPlayer di usarli se possibile.

I codec testati includono: Indeo 3.2, 4.1, 5.0, CVID, 3ivX, h263.

@@ -161,11 +193,9 @@

MPlayer può leggere i video Vivo (1.0 e 2.0). Il codec più adatto per i file 1.0 è il decoder H263 di FFmpeg, puoi usarlo con l'opzione -vc -ffh263 (default). Per i file 2.0, usa -il file dll ivvideo.dll di Win32 (da qui), -e installalo in /usr/lib/win32 o dovunque metti i codec -Win32.

+ffh263
(default). Per i file 2.0, usa la DLL Win32 con l'opzione +-vc vivo. Se non fornisci nessuna opzione, MPlayer sceglie +automaticamente il codec migliore.

2.2.1.5. Video MPEG 1/2

@@ -188,7 +218,8 @@

2.2.1.7. Cinepak CVID

-

MPlayer usa di default il suo decoder opensource, multi-piattaforma per Cinepak. +

MPlayer usa di default il suo decoder opensource, multi-piattaforma + per Cinepak (scritto da Dr. Tim Ferguson). Supporta output YUV, così permette il ridimensionamento hardware se lo consente il driver di output video.

@@ -212,20 +243,20 @@ metterle in una directory appropriata, come /usr/lib/real o $LIBDIR/real.

-

NOTA: le librerie RealPlayer attualmente funzionano solo con Linux, FreeBSD, - NetBSD e Cygwin su piattaforme x86 e Alpha.

+

NOTA: le librerie RealPlayer attualmente funzionano solo con Linux, + FreeBSD, NetBSD e Cygwin su piattaforme x86, Alpha e PowerPC (testate con + Linux/Alpha e Linux/PowerPC).

-

Nota2: Noi non possiamo distribuire le librerie di RealPlayer, -la licenza non lo permette. Devi procurartele da solo.

-

2.2.1.9. XViD

+

2.2.1.9. XviD

-

XViD è una biforcazione dello sviluppo del codec OpenDivX. Il progetto è iniziato quando +

XViD è una biforcazione dello + sviluppo del codec OpenDivX. Il progetto è iniziato quando ProjectMayo ha cambiato OpenDivX in un DivX4 (ora DivX5) a sorgenti chiusi, e le persone - che stavano lavorando sull' OpenDivX si sono arrabbiate, e hanno sviluppato XViD. Quindi entrambi i progetti + che stavano lavorando su OpenDivX si sono arrabbiate, e hanno sviluppato XviD. Quindi entrambi i progetti hanno la stessa origine.

-

Vantaggi:

+

VANTAGGI:

-

Svantaggi:

+

SVANTAGGI:

-

Installazione : è attualmente disponibile solo in CVS. Ecco le istruzioni - per scaricarlo e compilarlo :

+

INSTALLAZIONE DI XVID DA CVS

+ +

XviD è attualmente disponibile solo in CVS. Ecco le istruzioni per + scaricarlo e compilarlo (sonon necessari almeno autoconf 2.50, automake e + libtool):

+
  1. cvs -z3 -d:pserver:anonymous@cvs.xvid.org:/xvid login
  2. cvs -z3 -d:pserver:anonymous@cvs.xvid.org:/xvid co xvidcore
  3. cd xvidcore/build/generic
  4. -
  5. Cambia il Makefile per la tua architettura (probabilmente Makefile.linuxx86) a seconda di ciò che ti serve
  6. -
  7. make -f Makefile.linuxx86
  8. -
  9. Copia i file header divx4.h e xvid.h da - xvidcore/src/ a /usr/local/include/.
  10. -
  11. Prendi encore2.h e decore.h dal pacchetto Divx4linux, e copiali in /usr/local/include/
  12. -
  13. recompila MPlayer con - --with-xvidcore=/path/to/libxvidcore.a
  14. +
  15. ./bootstrap.sh
  16. +
  17. ./configure
    + Potrebbe essere necessario aggiungere alcune opzioni (leggi i messaggi di + ./configure --help).
  18. +
  19. make && make install
  20. +
  21. Se hai specificato --enable-divxcompat, copia il file header + divx4.h da xvidcore/src/ a + /usr/local/include/.
  22. +
  23. Ricompila MPlayer con + --with-xvidcore=/path/to/libxvidcore.a

2.2.1.10. Sorenson

@@ -273,12 +312,13 @@ MPlayer, l'altro è in libavcodec. Puoi richiamarli rispettivamente con le opzioni -vc svq1 e -vc ffsvq1. Alcuni file possono andare con uno e non con l'altro, quindo provateli - entrambi. + entrambi. Il decoder è stato scritto (reverse engineered) dagli autori di + xine.
  • Sorenson 3 (fourcc SVQ3) - decodifica supportata dalle librerie QuickTime Win32
  • -

    Compilare MPlayer col supporto alle librerie QuickTime

    +

    COMPILARE MPLAYER CON IL SUPPORTO ALLE LIBRERIE QUICKTIME

    NOTA: attualmente sono supportate solo le piattaforme Intel 32bit.

    @@ -309,6 +349,7 @@
  • VIVO (g723, Vivo Siren)
  • Voxware (usando la DLL DirectShow)
  • alaw e ulaw, vari gsm, formati adpcm e pcm e altri semplici vecchi formati audio
  • +
  • AAC
  • @@ -361,10 +402,7 @@

    Il codec audio usato nei file VIVO dipende dal fatto che si tratti di un file VIVO/1.0 o VIVO/2.0. I file VIVO/1.0 hanno audio g.723, e i file VIVO/2.0 -hanno Vivo Siren. Entrambi sono supportati. Puoi prendere la DLL Win32 g.723/Siren -da -qui, -quindi copiala nella directory /usr/lib/win32.

    +hanno Vivo Siren. Entrambi sono supportati.

    2.2.2.5. RealAudio

    @@ -392,6 +430,34 @@ Si decodificano con le librerie QuickTime. Per istruzioni sull'installazione vedi la sezione codec video Sorenson.

    + +

    2.2.2.8 Codec AAC

    + +

    AAC (Advanced Audio Coding) è un codec audio talvolta utilizzato nei file + MOV e MP4. Un decoder open source chimato FAAD è disponibile presso + AudioCoding.com. + Puoi scaricare il codec di seconda generazione FAAD2 dalla loro + pagina di download. + Sfortunatamente FAAD2 1.1 non si compila sotto Linux, quindi devi usare la + versione CVS. Ecco come:

    + +
      +
    1. cvs -d:pserver:anonymous@cvs.audiocoding.com:/cvsroot/faac login
    2. +
    3. cvs -z3 -d:pserver:anonymous@cvs.audiocoding.com:/cvsroot/faac co faad2
    4. +
    5. cd faad2/
    6. +
    7. chmod +x bootstrap
    8. +
    9. ./bootstrap
    10. +
    11. make
    12. +
    13. make install
    14. +
    + +

    I binari non sono disponibili su audiocoding.com, ma puoi prelevare con + apt-get i pacchetti Debian dalla + homepage di Christian Marillat + e gli RPM per Mandrake RPMs da + P.L.F.

    + +

    2.2.3. Come importare i codec Win32

    2.2.3.1. Codec VFW

    @@ -448,8 +514,7 @@

    Nota: Se non esiste la voce Filename e DisplayName - contiene qualcosa come device:dmo, allora si tratta di un DMO-Codec, che al momento -non sono supportati da MPlayer.

    + contiene qualcosa come device:dmo, allora si tratta di un Codec DMO.

    Vecchio metodo: Fai un bel respiro e comincia a cercare nel registro...

    diff -r 4c6c6c361f24 -r b65bcfaedbe5 DOCS/it/documentation.html --- a/DOCS/it/documentation.html Sun Apr 06 18:16:11 2003 +0000 +++ b/DOCS/it/documentation.html Sun Apr 06 22:01:54 2003 +0000 @@ -1,4 +1,5 @@ + Documentazione - MPlayer - Movie Player per Linux @@ -62,6 +63,7 @@
  • 2.1.1.12 File OGG/OGM
  • 2.1.1.13 File SDP
  • 2.1.1.14 File PVA
  • +
  • 2.1.1.15 File GIF
  • 2.1.2 Formati audio
  • 2.2 Codec supportati
  • @@ -85,7 +88,7 @@
  • 2.2.1.6 MS Video1
  • 2.2.1.7 Cinepak CVID
  • 2.2.1.8 RealVideo
  • -
  • 2.2.1.9 XViD
  • +
  • 2.2.1.9 XviD
  • 2.2.1.10 Sorenson
  • 2.2.2 Codec audio
  • @@ -97,6 +100,7 @@
  • 2.2.2.5 RealAudio
  • 2.2.2.6 Codec QDesign
  • 2.2.2.7 Codec Qualcomm
  • +
  • 2.2.2.8 Codec AAC
  • 2.2.3 Come importare i codec Win32
  • -
  • 2.3.1.2.2 DGA - -
  • +
  • 2.3.1.2.2 DGA
  • 2.3.1.2.3 SDL
  • 2.3.1.2.4 SVGAlib
  • 2.3.1.2.5 Output col Framebuffer (FBdev)
  • @@ -174,43 +165,47 @@
  • 2.3.2 Audio
  • - -
  • 2.4 Codificare con MEncoder -
  • -
  • 2.5 Input TV + +
  • +
  • 2.4 Input TV
  • -
  • 2.6 Edit Decision Lists (EDL) +
  • 2.5 Edit Decision Lists (EDL)
  • @@ -253,6 +248,7 @@
  • 6.2 *BSD @@ -262,24 +258,61 @@
  • 6.3 Solaris
  • -
  • 6.4 StrongARM
  • -
  • 6.5 Silicon Graphics/Irix
  • -
  • 6.6 QNX
  • -
  • 6.7 Cygwin
  • +
  • 6.4 Silicon Graphics/Irix
  • +
  • 6.5 QNX
  • +
  • 6.6 Cygwin
  • + +
  • 7 Codificare con MEncoder + +
  • Appendice A - Le Mailing list
  • -
  • Appendice B - Come segnalare i bug
  • - +
  • Appendice B - Come segnalare i bug
  • Appendice C - Bug conosciuti
  • -
  • Appendice D - Come diventare un famoso SkinMaker in 5 minuti!
  • +
  • Appendice D - Formato delle skin di MPlayer
  • + +
  • Appendice E - Lamentele degli sviluppatori
  • @@ -344,8 +377,7 @@
  • creazione di file con un flusso audio esterno
  • codifica in 1, 2 o 3 passaggi
  • audio VBR MP3 audio - NOTA IMPORTANTE:l'audo VBR MP3 - non viene sempre letto correttamente dai lettori per Windows! Inoltre, attualmente - la codifica CBR di MEncoder è totalmente sbagliata per i lettori Win32 :)
  • + non viene sempre letto correttamente dai lettori per Windows!
  • audio PCM
  • copia di stream
  • sincronizzazione A/V in input (basata su PTS, può essere disabilitata con l'opzione -mc 0)
  • @@ -440,7 +472,7 @@

    CODEC

    @@ -496,8 +530,9 @@
  • Codec Win32 : Se intendete usare Mplayer su architetture x86 -, probabilmente ne avete bisogno. Scaricate e scompattate w32codecs.zip in -/usr/lib/win32 PRIMA di compilare Mplayer, altrimenti non avrete nessun +, probabilmente ne avete bisogno. Scaricate i codec Win32 dalla nostra +pagina dei codec +ed installateli in /usr/lib/win32 PRIMA di compilare Mplayer, altrimenti non avrete nessun supporto Win32!
    Nota: il progetto avifile ha un simile pacchetto di codec, ma è diverso dal nostro, quindi se volete usare tutti i codec supportati, usate il nostro @@ -740,8 +775,9 @@

    1.3. E la GUI?

    -

    La GUI necessita GTK (non è GTK, ma lo sono i pannelli). Le skin sono -in formato PNG, quindi devono essere installati gtk, libpng (e i rispettivi pacchetti di sviluppo). +

    La GUI necessita di GTK (non è totalmente GTK, ma lo sono i pannelli). Le skin sono +in formato PNG, quindi devono essere installati gtk, libpng (e i rispettivi pacchetti di sviluppo, +solitamente denominati gtk-dev e libpng-dev). Puoi compilarla specificando --enable-gui al momento del ./configure . Quindi, per usare la modalità GUI, si può sia

    Su Solaris con CPU UltraSPARC, si può ottenere maggiore velocità usando le istruzioni VIS della CPU per certe operazioni che impiegano molto tempo. @@ -1577,43 +1660,43 @@ e per la conversione del color space nei driver di output video.

    -

    6.4. StrongARM

    - -

    Ci è stato riferito che Mplayer compila su StrongARM. Usa la seguente linea di comando:

    - -

      ./configure --target=arm-linux --disable-css --with-x11libdir=/usr/arm/lib
    -	      --with-x11incdir=/usr/arm/lib --disable-gcc-checking

    - - -

    6.5. Silicon Graphics / IRIX

    +

    6.4. Silicon Graphics / IRIX

    Puoi provare ad installare il programma install GNU, e (se non lo inserisci nel tuo path globale) poi puntare alla sua locazione con:

    +
       ./configure --install-path=PATH
     
    +

    O puoi usare l'install fornito di default con IRIX 6.5 nel qual caso dovrai modificare leggermente il Makefile. Cambia le seguenti due linee:

    +
       $(INSTALL) -c -m 644 DOCS/mplayer.1 $(MANDIR)/man1/mplayer.1
     
       $(INSTALL) -c -m 644 etc/codecs.conf $(CONFDIR)/codecs.conf
     
    +

    in:

    +
       $(INSTALL) -m 644 mplayer.1 $(MANDIR)/man1/
     
       $(INSTALL) -m 644 codecs.conf $(CONFDIR)/
     
    +

    Quindi fai (dalla directory dei sorgenti di MPlayer):

    +
       cp DOCS/mplayer.1 . ; cp etc/codecs.conf .
     
    +

    e poi procedi normalmente con la compilazione e l'installazione.

    -

    6.6. QNX

    +

    6.5. QNX

    Funziona. Bisogna scaricare SDL per QNX, e installarlo. Quindi esegui Mplayer con le opzioni -vo sdl:photon -ao sdl:nto, @@ -1622,10 +1705,10 @@

    L'output -vo x11 è ancora più lento che in Linux, perchè QNX ha solo l'emulazione X che è MOLTO lenta. Usate l'SDL.

    -

    6.7. Cygwin

    +

    6.6. Cygwin

    Il port a Cygwin è ancora immaturo. Attualmente non c'è il supporto -per le DLL Win32, i VCD e l' OpenGL. L'SDL distorce il suono e l'immagine oppure +per le DLL Win32 e l' OpenGL. L'SDL distorce il suono e l'immagine oppure va in crash su alcuni sistemi. Le patch sono sempre le benvenute. I risultati migliori si ottengono con il driver di output video DirectX nativo (-vo directx) e con il driver audio nativo di Windows @@ -1643,13 +1726,28 @@ ricompila. Se l'immagine è distorta, prova a levare l'accelerazione hardware con -vo directx:noaccel.

    -

    Dato che non c'è supporto per le DLL Win32 sotto Cygwin e OpenGL e mpdvdkit - non funzionano/compilano, dovresti disabilitarli al momento del configure con - ./configure --disable-win32 --disable-gl --disable-mpdvdkit.

    -

    Istruzioni e file per far andare l'SDL sotto Cygwin si trovano sul sito libsdl.

    +

    Puoi vedere i VCD riproducendo i file .DAT o .MPG + che Windows mostra sui VCD. Fai così (usa la lettera del tuo drive CD-ROM):

    + +

    mplayer d:/mpegav/avseq01.dat

    + +

    mplayer /cygdrive/d/MPEG27AVSEQ01.MPG

    + +

    Anche i DVD funzionano, basta impostare il dispositivo DVD con la lettera + del drive CD-ROM:

    + +

    mplayer -dvd <title> -dvd-device '\\.\d:'

    + +

    ci è stato riferito che le DLL di QuickTime sembrano funzionare. Compila con + --enable-qtx-codecs e metti i codec nella posizione predefinita + per le DLL, cioè C:\WINNT\system32 o C:\Windows\system + a seconda della versione di windows in uso.

    + +

    7. Codifica con MEncoder

    +

    Appendice A - Le mailing list

    Esistono alcune mailing list pubbliche su Mplayer. La lingua delle liste sopra è @@ -1832,5 +1930,7 @@

    Appendix E - Lamentele degli sviluppatori

    +

    Appendix F - Come inviare patch

    + diff -r 4c6c6c361f24 -r b65bcfaedbe5 DOCS/it/encoding.html --- a/DOCS/it/encoding.html Sun Apr 06 18:16:11 2003 +0000 +++ b/DOCS/it/encoding.html Sun Apr 06 22:01:54 2003 +0000 @@ -1,4 +1,5 @@ + Codificare - MEncoder - Movie Encoder per Linux @@ -9,12 +10,19 @@ -

    2.4. Codificare con MEncoder

    +

    7. Codificare con MEncoder

    Per la lista completa delle opzioni disponibili per Mencoder e gli esempi, vedi - la pagina di man.

    + la pagina di man. Per una serie di esempi pratici ed una guida dettagliata + sull'uso dei parametri di codifica, leggi i + consigli per la codifica raccolti da + varie discussioni avvenute sulla mailing list + mplayer-users. + Cerca negli archivi + le discussioni sui dettagli ed i problemi relativi alla codifica con MEncoder. +

    -

    2.4.1. Codificare DivX4 in 2 o 3 passaggi

    +

    7.1 Codificare in MPEG-4 ("DivX") in 2 o 3 passaggii

    codifica a 2 passaggi : il nome deriva dal fatto che questo metodo codifica il file due volte. La prima codifica (passaggio doppiato) crea dei file temporanei (*.log) con una grandezza @@ -23,8 +31,8 @@ migliore qualità d'immagine. Se questa è la prima volta che ne senti parlare, dovresti consultare alcune guide disponibili in rete.

    -

    Questo esempio mostra come codificare un DVD in un AVI DivX4 a 2 passaggi. Bisogna dare solo -due comandi :
    +

    Questo esempio mostra come codificare un DVD in un AVI MPEG-4 ("DivX") a 2 + passaggi. Bisogna dare solo due comandi :
        rm frameno.avi - rimuovi questo file che può essere rimasto da una precedente codifica a 3 passaggi (interferisce col processo attuale)
    @@ -51,15 +59,16 @@

  • Secondo passaggio:

    mencoder <file/DVD> -oac copy -ovc lavc -lavcopts vcodec=mpeg4:vpass=1:vbitrate=<bitrate>

    -

    Cioè il primo passaggio della codifica del video DivX4. +

    Questo è il primo passaggio della codifica video. Puoi specificare il bitrate video dato da MEncoder alla fine del precedente passaggio.

  • Terzo passaggio:

    mencoder <file/DVD> -oac copy -ovc lavc -lavcopts vcodec=mpeg4:vpass=2:vbitrate=<bitrate>

    -

    Cioè il secondo passaggio della codifica video DivX4. - Puoi specificare il bitrate video dato da MEncoder alla fine del precedente - passaggio. In questo passaggio, l'audio da frameno.avi sarà inserito +

    Questo è il secondo passaggio della codifica video. + Specifica lo stesso bitrate del passo precedente a meno che tu sappia + veramente cosa stai facendo. In questo passaggio, l'audio preso da + frameno.avi sarà inserito nel file di destinazione.. ed è tutto pronto!

  • @@ -75,7 +84,27 @@     mencoder -dvd 2 -ovc lavc -lavcopts vcodec=mpeg4:vpass=2 -oac copy -o movie.avi

    -

    2.4.2. Ridimensionare i filmati

    7.2 Codificare in formato MPEG + +

    MEncoder può creare file in formato MPEG (MPEG-PS). Ciò è probabilmente utile + solo con il codec mpeg1video di libavcodec, poiché i programmi - tranne + MPlayer - si aspettano solo video MPEG1 ed audio MPEG1 layer 2 (MP2) nei file + MPEG.

    + +

    Questa funzione non è molto utile al momento, oltre ad avere probabilmente + molti bug, soprattutto perchè al momento MEncoder non può codificare l'audio + MPEG1 layer 2 (MP2), che tutti gli altri player si aspetano di trovare nei + file MPEG.

    + +

    Per modificare il formato d'uscita di MEncoder, usare l'opzione + -of mpeg.

    + +

    Esempio:
    +   mencoder -of mpeg -ovc lavc -lavcopts vcodec=mpeg1video + -oac copy <other options> media.avi -o output.mpg

    + + +

    7.3 Ridimensionare i filmati

    Spesso emerge l'esigenza di ridimensionare le immagini del filmato. Le ragioni possono essere molte: diminuire la dimensione del file, la larghezza di banda della rete, ecc. Molte persone @@ -88,14 +117,14 @@ -sws. Se non specificata, MEncoder userà il valore 0 : bilineare veloce.

    -

    Utilizzo :
    +

    Utilizzo :

        mencoder input.mpg -ovc lavc -lavcopts vcodec=mpeg4 -vf scale=640:480 -oac copy -o output.avi

    -

    2.4.3. Copia da stream

    +

    7.4 Copia da stream

    MEncoder può gestire i flussi in entrata in due modi : codificandoli o copiandoli. Questa sezione tratta la copia.

    @@ -117,7 +146,7 @@

    -

    2.4.4. Correggere gli AVI con indice o intervallo malformati

    +

    7.5 Correggere gli AVI con indice o intervallo malformati

    E' semplicissimo. Copiamo semplicemente i flussi audio e video, e MEncoder genera l'indice. Naturalmente questo non può correggere possibili bug @@ -127,7 +156,21 @@

    Comando : mencoder -idx input.avi -ovc copy -oac copy -o output.avi

    -

    2.4.5. Codificare con le famiglia di codec libavcodec

    +

    7.5.1 Unire file AVI

    + +

    Un utile effetto collaterale della funzione di riparazione dei file AVI è la + possibilità di usare MEncored per unire 2 (o più) file AVI:

    + +

    Comando: cat 1.avi 3.avi | mencoder -noidx -ovc copy -oac copy -o + output.avi -

    + +

    Nota:MEncoder si aspetta che 1.avi e 2.avi + utilizzino gli stessi codec, risoluzione, stream rate, ecc, ed almeno 1.avi + non deve avere errori. Se necessario, puoi riparare i file prima di unirli, + come descritto sopra.

    + + +

    7.6 Codificare con le famiglia di codec libavcodec

    Libavcodec fornisce una semplice codifica in molti interessanti formati video e audio (al momento i suoi codec audio non sono @@ -138,11 +181,13 @@

  • mjpeg - Motion JPEG
  • h263 - H263
  • h263p - H263 Plus
  • -
  • mpeg4 - DivX4
  • -
  • msmpeg4 - il vecchio DivX
  • -
  • msmpeg4v2 - Micro$oft MPEG4 V2 (predecessore del DivX alias MP43)
  • +
  • mpeg4 - ISO standard MPEG-4 (DivX 5, XviD compatibile)
  • +
  • msmpeg4 - variant MPEG-4 pre-standard di MS, v3 (noto anche come DivX3)
  • +
  • msmpeg4v2 - MPEG-4 pre-standard di MS, v2 (usati in vecchi file asf)
  • +
  • wmv1 - Windows Media Video, versione 1 (noto anche come WMV7)
  • rv10 - un vecchio codec RealVideo
  • mpeg1video - video MPEG1 :)
  • +
  • huffyuv - compressione lossless (senza perdita di qualità, ndt)
  • @@ -154,7 +199,7 @@ -lavcopts vcodec=mjpeg -oac copy

    -

    2.4.6. Codificare da file di immagine multipli (JPEG, PNG o TGA)

    +

    7.7 Codificare da file di immagine multipli (JPEG, PNG o TGA)

    MEncoder è in grado di creare filmati a partire da uno o più file JPEG, PNG o TGA. Con un semplice framecopy può creare file MJPEG (Motion JPEG) o MPNG @@ -167,40 +212,40 @@

    MEncoder quindi passa l' immagine decodificata al compressore video scelto - (DivX4, Xvid, ffmpeg msmpeg4, ecc...). Attenzione al decoder PNG, dato che - attualmente può fornire in output solo formati RGB, quindi non può essere usato con i codec - che richiedono un input YUV, come il DivX4 o l' msmpeg4 di ffmpeg.

    + (DivX4, Xvid, ffmpeg msmpeg4, ecc...).

    Esempi

    -

    La spiegazione dell'opzione -mf si trova più sotto nella sezione - delle Opzioni generali e nella pagina di man.

    +

    La spiegazione dell'opzione -mf si trova nella pagina di man.

    Creare un file DivX4 da tutti i file JPEG presenti nella directory attuale :
    -   mencoder \*.jpg -mf on:w=800:h=600:fps=25 -ovc divx4 - -o output.avi

    +   mencoder -mf on:w=800:h=600:fps=25 -ovc divx4 + -o output.avi \*.jpg

    Creare un file DivX4 da alcuni dei file JPEG presenti nella directory attuale :
    -   mencoder frame001.jpg,frame002.jpg -mf on:w=800:h=600:fps=25 - -ovc divx4 -o output.avi

    +   mencoder -mf on:w=800:h=600:fps=25 + -ovc divx4 -o output.avi frame001.jpg,frame002.jpg

    Creare un file Motion JPEG (MJPEG) da tutti i file JPEG presenti nella directory attuale :
    -   mencoder \*.jpg -mf on:w=800:h=600:fps=25 -ovc copy - -o output.avi

    +   mencoder -mf on:w=800:h=600:fps=25 -ovc copy + -o output.avi \*.jpg

    Creare un file non compresso da tutti i file PNG presenti nella directory attuale :
    -   mencoder \*.png -mf on:w=800:h=600:fps=25:type=png -ovc raw - -o output.avi

    +   mencoder -mf on:w=800:h=600:fps=25:type=png -ovc rawrgb + -o output.avi \*.png

    + +

    Nota: La larghezza deve essere un multiplo intero di 4, è una + limitazione del formato RAW RGB dei file AVI.

    Creare un file Motion PNG (MPNG) da tutti i file PNG presenti nella directory attuale :
    -   mencoder \*.png -mf on:w=800:h=600:fps=25:type=png -ovc copy - -o output.avi

    +   mencoder -mf on:w=800:h=600:fps=25:type=png -ovc copy + -o output.avi \*.png

    Creare un file Motion TGA (MTGA) da tutti i file TGA presenti nella directory attuale:
    -   mencoder \*.tga -mf on:w=800:h=600:fps=25:type=tga -ovc copy - -o output.avi

    +   mencoder -mf on:w=800:h=600:fps=25:type=tga -ovc copy + -o output.avi \*.tga

    -

    2.4.7. Estrarre i sottotitoli dei DVD in un file Vobsub

    +

    7.8 Estrarre i sottotitoli dei DVD in un file Vobsub

    MEncoder è in grado di estrarre i sottotitoli dei DVD e codificarli nel formato file Vobsub. Questi consistono in un paio di file con estensione .idx e .sub e sono generalmente impacchettati in un unico archivio .rar. MPlayer può leggerli usando le opzioni -vobsub e -vobsubid.

    @@ -231,7 +276,7 @@   rm sottotitoli.idx sottotitoli.sub
      mencoder movie.mpg -ifo movie.ifo -vobsubout subtitles -vobsuboutindex 0 -vobsuboutid fr -sid 1

    -

    2.4.8 Conservare le proporzioni

    +

    7.9 Conservare le proporzioni

    I file dei DVD e dei SVCD (cioè MPEG1/2) contengono un valore di proporzione, che descrive come il lettore dovrebbe ridimensionare il flusso video, così che @@ -255,7 +300,7 @@ Vedi la pagina di man per l'utilizzo dei filtri cropdetect e crop.

    -
    Utilizzo:
    +

    Utilizzo:

    $ mencoder sample-svcd.mpg -ovc lavc -lavcopts vcodec=mpeg4:aspect=16.0/9.0 -vf crop=714:548:0:14 -oac copy -o output.avi

    diff -r 4c6c6c361f24 -r b65bcfaedbe5 DOCS/it/faq.html --- a/DOCS/it/faq.html Sun Apr 06 18:16:11 2003 +0000 +++ b/DOCS/it/faq.html Sun Apr 06 22:01:54 2003 +0000 @@ -1,9 +1,10 @@ + FAQ - MPlayer - Movie Player per Linux - +