MPlayer - Il Visualizzatore di film

http://www.mplayerhq.hu

License

MPlayer is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

MPlayer is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with MPlayer; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.


Come leggere questa documentazione
1. Introduzione
2. Installazione
2.1. Prerequisiti Software
2.2. Caratteristiche
2.3. E relativamente alla GUI?
2.4. Font e OSD
2.4.1. Font TrueType
2.4.2. Font bitmap
2.4.3. Menu OSD
2.5. RTC
3. Utilizzo
3.1. Riga comando
3.2. Sottotitoli e OSD
3.3. Controlli
3.3.1. Configurazione controlli
3.3.2. Controllo da LIRC
3.3.3. Modalità slave
3.4. Riproduzione (streaming) da rete o da pipe
3.4.1. Salvare il contenuto in streaming
3.5. Edit Decision Lists (EDL) (liste di decisione di modifica)
3.5.1. Usare un file EDL
3.5.2. Creare un file EDL
3.6. Audio avanzato
3.6.1. Riproduzione Surround/Multicanale
3.6.1.1. DVD
3.6.1.2. Riprodurre file stereo su quattro altoparlanti
3.6.1.3. AC-3/DTS Passthrough
3.6.1.4. MPEG audio Passthrough
3.6.1.5. Matrix-encoded audio
3.6.1.6. Emulazione del surround nelle cuffie
3.6.1.7. Risoluzione problemi
3.6.2. Manipolazione dei canali
3.6.2.1. Informazioni generali
3.6.2.2. Riprodurre mono con due altoparlanti
3.6.2.3. Copiare/spostare i canali
3.6.2.4. Miscelare i canali
3.6.3. Regolazione volume via software
4. Utilizzo CD/DVD
4.1. Lettori CD/DVD
4.1.1. Linux
4.1.2. FreeBSD
4.2. Riproduzione DVD
4.3. Riproduzione VCD
5. Frequently Asked Questions
6. Contenitori
6.1. Formati video
6.1.1. File MPEG
6.1.2. File AVI
6.1.3. File ASF/WMV
6.1.4. File QuickTime/MOV
6.1.5. File VIVO
6.1.6. File FLI
6.1.7. File RealMedia (RM)
6.1.8. File NuppelVideo
6.1.9. File yuv4mpeg
6.1.10. File FILM
6.1.11. File RoQ
6.1.12. File OGG/OGM
6.1.13. File SDP
6.1.14. File PVA
6.1.15. File NSV
6.1.16. File Matroska
6.1.17. File NUT
6.1.18. File GIF
6.2. Formati audio
6.2.1. File MP3
6.2.2. File OGG/OGM (Vorbis)
6.2.3. CD audio
6.2.4. XMMS
7. Codec
7.1. Codec video
7.1.1. FFmpeg/libavcodec
7.1.2. Xvid
7.1.3. x264
7.1.3.1. Cos'è x264?
7.1.3.2. Cos'è H.264?
7.1.3.3. Come posso riprodurre video H.264 con MPlayer?
7.1.3.4. Come posso codificare video usando MEncoder e x264?
7.2. Codec audio
7.2.1. Decodifica software AC-3
7.2.2. Decodifica hardware AC-3
7.2.3. Supporto per libmad
7.2.4. Codec hardware audio MPEG
7.2.5. Codec AAC
7.2.6. Codec AMR
7.3. HOWTO sull'importazione dei codec Win32
7.3.1. Codec VFW
7.3.2. Codec DirectShow
8. Dispositivi di uscita video
8.1. Impostare gli MTRR
8.2. Xv
8.2.1. Schede 3dfx
8.2.2. Schede S3
8.2.3. Schede nVidia
8.2.4. Schede ATI
8.2.5. Schede NeoMagic
8.2.6. Schede Trident
8.2.7. Schede Kyro/PowerVR
8.3. DGA
8.4. SDL
8.5. SVGAlib
8.6. Uscita su framebuffer (FBdev)
8.7. Framebuffer Matrox (mga_vid)
8.8. Supporto YUV per 3Dfx
8.9. tdfx_vid
8.10. Uscita OpenGL
8.11. AAlib – Visualizzazione in modalità testuale
8.12. libcaca – Libreria Color ASCII Art
8.13. VESA - uscita attraverso il VESA BIOS
8.14. X11
8.15. VIDIX
8.15.1. Schede ATI
8.15.2. Schede Matrox
8.15.3. Schede Trident
8.15.4. Schede 3DLabs
8.15.5. Schede nVidia
8.15.6. Schede SiS
8.16. DirectFB
8.17. DirectFB/Matrox (dfbmga)
8.18. Decodificatori MPEG
8.18.1. Uscita e ingresso DVB
8.18.2. DXR2
8.18.3. DXR3/Hollywood+
8.19. Altri dispositivi di visualizzazione
8.19.1. Zr
8.19.2. Blinkenlights
8.20. Gestione uscita TV-out
8.20.1. Schede Matrox G400
8.20.2. Schede Matrox G450/G550
8.20.3. Schede ATI
8.20.4. nVidia
8.20.5. NeoMagic
9. Dispositivi di uscita audio
9.1. Sincronizzazione Audio/Video
9.2. Risoluzione problemi
10. TV
10.1. Ingresso TV
10.1.1. Compilazione
10.1.2. Consigli per l'uso
10.1.3. Esempi
11. Radio
11.1. Ingresso radio
11.1.1. Compilazione
11.1.2. Consigli per l'uso
11.1.3. Esempi
12. Ports
12.1. Linux
12.1.1. Debian packaging
12.1.2. RPM packaging
12.1.3. ARM
12.2. *BSD
12.2.1. FreeBSD
12.2.2. OpenBSD
12.2.3. Darwin
12.3. Commercial Unix
12.3.1. Solaris
12.3.2. IRIX
12.3.3. HP-UX
12.3.4. AIX
12.4. Windows
12.4.1. Cygwin
12.4.2. MinGW
12.5. Mac OS
12.5.1. MPlayer OS X GUI
12.6. Exotic Platforms
12.6.1. QNX
12.6.2. Amiga/MorphOS (GeekGadgets)
13. Utilizzo base di MEncoder
13.1. Selezionare codec e formati contenitore
13.2. Selezionare il file in ingresso o il dispositivo
13.3. Codificare MPEG-4 ("DivX") in due passaggi
13.4. Codificare nel formato video per Sony PSP
13.5. Codificare in formato MPEG
13.6. Ridimensionare filmati
13.7. Copia dei flussi
13.8. Codificare file immagine multipli (JPEG, PNG, TGA, etc.)
13.9. Estrarre sottotitoli DVD in un file VOBsub
13.10. Preservare il rapporto di aspetto
14. Encoding with MEncoder
14.1. Making a high quality MPEG-4 ("DivX") rip of a DVD movie
14.1.1. Preparing to encode: Identifying source material and framerate
14.1.1.1. Identifying source framerate
14.1.1.2. Identifying source material
14.1.2. Constant quantizer vs. multipass
14.1.3. Constraints for efficient encoding
14.1.4. Cropping and Scaling
14.1.5. Choosing resolution and bitrate
14.1.5.1. Computing the resolution
14.1.6. Filtering
14.1.7. Interlacing and Telecine
14.1.8. Encoding interlaced video
14.1.9. Notes on Audio/Video synchronization
14.1.10. Choosing the video codec
14.1.11. Audio
14.1.12. Muxing
14.1.12.1. Improving muxing and A/V sync reliability
14.1.12.2. Limitations of the AVI container
14.1.12.3. Muxing into the Matroska container
14.2. How to deal with telecine and interlacing within NTSC DVDs
14.2.1. Introduction
14.2.2. How to tell what type of video you have
14.2.2.1. Progressive
14.2.2.2. Telecined
14.2.2.3. Interlaced
14.2.2.4. Mixed progressive and telecine
14.2.2.5. Mixed progressive and interlaced
14.2.3. How to encode each category
14.2.3.1. Progressive
14.2.3.2. Telecined
14.2.3.3. Interlaced
14.2.3.4. Mixed progressive and telecine
14.2.3.5. Mixed progressive and interlaced
14.2.4. Footnotes
14.3. Encoding with the libavcodec codec family
14.3.1. libavcodec's video codecs
14.3.2. libavcodec's audio codecs
14.3.2.1. PCM/ADPCM format supplementary table
14.3.3. Encoding options of libavcodec
14.3.4. Encoding setting examples
14.3.5. Custom inter/intra matrices
14.3.6. Example
14.4. Encoding with the Xvid codec
14.4.1. What options should I use to get the best results?
14.4.2. Encoding options of Xvid
14.4.3. Encoding profiles
14.4.4. Encoding setting examples
14.5. Encoding with the x264 codec
14.5.1. Encoding options of x264
14.5.1.1. Introduction
14.5.1.2. Options which primarily affect speed and quality
14.5.1.3. Options pertaining to miscellaneous preferences
14.5.2. Encoding setting examples
14.6. Encoding with the Video For Windows codec family
14.6.1. Video for Windows supported codecs
14.6.2. Using vfw2menc to create a codec settings file.
14.7. Using MEncoder to create QuickTime-compatible files
14.7.1. Why would one want to produce QuickTime-compatible Files?
14.7.2. QuickTime 7 limitations
14.7.3. Cropping
14.7.4. Scaling
14.7.5. A/V sync
14.7.6. Bitrate
14.7.7. Encoding example
14.7.8. Remuxing as MP4
14.7.9. Adding metadata tags
14.8. Using MEncoder to create VCD/SVCD/DVD-compliant files
14.8.1. Format Constraints
14.8.1.1. Format Constraints
14.8.1.2. GOP Size Constraints
14.8.1.3. Bitrate Constraints
14.8.2. Output Options
14.8.2.1. Aspect Ratio
14.8.2.2. Maintaining A/V sync
14.8.2.3. Sample Rate Conversion
14.8.3. Using libavcodec for VCD/SVCD/DVD Encoding
14.8.3.1. Introduction
14.8.3.2. lavcopts
14.8.3.3. Examples
14.8.3.4. Advanced Options
14.8.4. Encoding Audio
14.8.4.1. toolame
14.8.4.2. twolame
14.8.4.3. libavcodec
14.8.5. Putting it all Together
14.8.5.1. PAL DVD
14.8.5.2. NTSC DVD
14.8.5.3. PAL AVI Containing AC-3 Audio to DVD
14.8.5.4. NTSC AVI Containing AC-3 Audio to DVD
14.8.5.5. PAL SVCD
14.8.5.6. NTSC SVCD
14.8.5.7. PAL VCD
14.8.5.8. NTSC VCD
A. Come segnalare i bug (errori)
A.1. Come segnalare i bug di sicurezza (errori)
A.2. Come correggere i bug
A.3. Come fare delle prove retroattive usando Subversion
A.4. Come segnalare i bug
A.5. Dove segnalare i bug
A.6. Cosa riportare
A.6.1. Informazioni di Sistema
A.6.2. Hardware e driver
A.6.3. Problemi del configure
A.6.4. Problemi di compilazione
A.6.5. Problemi in riproduzione
A.6.6. Crash
A.6.6.1. Come conservare le informazioni di un crash riproducibile
A.6.6.2. Come ricavare informazioni significative da un core dump
A.7. So quello che sto facendo...
B. Bug conosciuti
B.1. Bug/problemi speciali relativi al sistema/alla CPU
B.2. Vari problemi di sincronizzazione A-V e altri audio
B.2.1. Ritardo generico dell'audio o suono saltellante (presente con tutti o molti file)
B.2.2. Ritardo/desincronizzazione audio relativi a uno o pochi file
B.2.3. Nessun suono
B.2.4. Nessuna immagine (solo una finestra grigia o verde)
B.2.5. Problemi di uscita video
C. MPlayer skin format
C.1. Overview
C.1.1. Directories
C.1.2. Image formats
C.1.3. Skin components
C.1.4. Files
C.2. The skin file
C.2.1. Main window and playbar
C.2.2. Subwindow
C.2.3. Skin menu
C.3. Fonts
C.3.1. Symbols
C.4. GUI messages
C.5. Creating quality skins
D. Storia