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. Installazione codec
2.5.1. Xvid
2.5.2. x264
2.5.3. AAC
2.5.4. AMR
2.5.5. XMMS
2.6. 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.2.1. Codici regionali
4.3. Riproduzione VCD
5. TV
5.1. Ingresso TV
5.1.1. Compilazione
5.1.2. Consigli per l'uso
5.1.3. Esempi
5.2. Televideo (teletext)
5.2.1. Note sull'implementazione
5.2.2. Usare il televideo
5.2.3. Tasti comando per il televideo
6. Radio
6.1. Ingresso radio
6.1.1. Compilazione
6.1.2. Consigli per l'uso
6.1.3. Esempi
7. Dispositivi di uscita video
7.1. Impostare gli MTRR
7.2. Xv
7.2.1. Schede 3dfx
7.2.2. Schede S3
7.2.3. Schede nVidia
7.2.4. Schede ATI
7.2.5. Schede NeoMagic
7.2.6. Schede Trident
7.2.7. Schede Kyro/PowerVR
7.2.8. Schede Intel
7.3. DGA
7.4. SDL
7.5. SVGAlib
7.6. Uscita su framebuffer (FBdev)
7.7. Framebuffer Matrox (mga_vid)
7.8. Supporto YUV per 3Dfx
7.9. tdfx_vid
7.10. Uscita OpenGL
7.11. AAlib – Visualizzazione in modalità testuale
7.12. libcaca – Libreria Color ASCII Art
7.13. VESA - uscita attraverso il VESA BIOS
7.14. X11
7.15. VIDIX
7.15.1. svgalib_helper
7.15.2. Schede ATI
7.15.3. Schede Matrox
7.15.4. Schede Trident
7.15.5. Schede 3DLabs
7.15.6. Schede nVidia
7.15.7. Schede SiS
7.16. DirectFB
7.17. DirectFB/Matrox (dfbmga)
7.18. Decodificatori MPEG
7.18.1. Uscita e ingresso DVB
7.18.2. DXR2
7.18.3. DXR3/Hollywood+
7.19. Altri dispositivi di visualizzazione
7.19.1. Zr
7.19.2. Blinkenlights
7.20. Gestione uscita TV-out
7.20.1. Schede Matrox G400
7.20.2. Schede Matrox G450/G550
7.20.3. Costruire un cavo per l'uscita TV Matrox
7.20.4. Schede ATI
7.20.5. nVidia
7.20.6. NeoMagic
8. Ports
8.1. Linux
8.1.1. Debian packaging
8.1.2. RPM packaging
8.1.3. ARM Linux
8.2. *BSD
8.2.1. FreeBSD
8.2.2. OpenBSD
8.2.3. Darwin
8.3. Commercial Unix
8.3.1. Solaris
8.3.2. HP-UX
8.3.3. AIX
8.3.4. QNX
8.4. Windows
8.4.1. Cygwin
8.4.2. MinGW
8.5. Mac OS
8.5.1. MPlayer OS X GUI
9. Utilizzo base di MEncoder
9.1. Selezionare codec e formati contenitore
9.2. Selezionare il file in ingresso o il dispositivo
9.3. Codificare MPEG-4 ("DivX") in due passaggi
9.4. Codificare nel formato video per Sony PSP
9.5. Codificare in formato MPEG
9.6. Ridimensionare filmati
9.7. Copia dei flussi
9.8. Codificare file immagine multipli (JPEG, PNG, TGA, etc.)
9.9. Estrarre sottotitoli DVD in un file VOBsub
9.10. Preservare il rapporto di aspetto
10. La codifica con MEncoder
10.1. Produrre un rip di un film da DVD in un MPEG-4 ("DivX") di alta qualità
10.1.1. Prepararsi alla codifica: identificare il materiale sorgente e la frequenza fotogrammi (framerate)
10.1.1.1. Identificare la frequenza fotogrammi (framerate) del sorgente
10.1.1.2. Identificare il materiale sorgente
10.1.2. Quantizzatore costante vs. multipassaggio
10.1.3. Vincoli per una codifica efficiente
10.1.4. Tagliare e Ridimensionare
10.1.5. Scegliere la risoluzione e il bitrate
10.1.5.1. Calcolare la risoluzione
10.1.6. Filtraggio
10.1.7. Interlacciamento e Telecine
10.1.8. Codificare video interlacciato
10.1.9. Note sulla sincronizzazione Audio/Video
10.1.10. Scegliere il codec video
10.1.11. Audio
10.1.12. Muxing
10.1.12.1. Migliorare il mux e l'affidabilità di sincronizzazione A/V
10.1.12.2. Limitazioni del contenitore AVI
10.1.12.3. Mux nel contenitore Matroska
10.2. Come trattare telecine e interlacciamento nei DVD NTSC
10.2.1. Introduzione
10.2.2. Come scoprire il tipo di video che possiedi
10.2.2.1. Progressivo
10.2.2.2. Telecine
10.2.2.3. Interlacciato
10.2.2.4. Progressivo e telecine mescolati
10.2.2.5. Progressivo e interlacciato mescolati
10.2.3. Come codificare ciascuna categoria
10.2.3.1. Progressivo
10.2.3.2. Telecine
10.2.3.3. Interlacciato
10.2.3.4. Progressivo e telecine mescolati
10.2.3.5. Progressivo e interlacciato mescolati
10.2.4. Note a pie' pagina
10.3. Encoding with the libavcodec codec family
10.3.1. libavcodec's video codecs
10.3.2. libavcodec's audio codecs
10.3.3. Encoding options of libavcodec
10.3.4. Encoding setting examples
10.3.5. Custom inter/intra matrices
10.3.6. Example
10.4. Encoding with the Xvid codec
10.4.1. What options should I use to get the best results?
10.4.2. Encoding options of Xvid
10.4.3. Encoding profiles
10.4.4. Encoding setting examples
10.5. Encoding with the x264 codec
10.5.1. Encoding options of x264
10.5.1.1. Introduction
10.5.1.2. Options which primarily affect speed and quality
10.5.1.3. Options pertaining to miscellaneous preferences
10.5.2. Encoding setting examples
10.6. Encoding with the Video For Windows codec family
10.6.1. Video for Windows supported codecs
10.6.2. Using vfw2menc to create a codec settings file.
10.7. Using MEncoder to create QuickTime-compatible files
10.7.1. Why would one want to produce QuickTime-compatible Files?
10.7.2. QuickTime 7 limitations
10.7.3. Cropping
10.7.4. Scaling
10.7.5. A/V sync
10.7.6. Bitrate
10.7.7. Encoding example
10.7.8. Remuxing as MP4
10.7.9. Adding metadata tags
10.8. Using MEncoder to create VCD/SVCD/DVD-compliant files
10.8.1. Format Constraints
10.8.1.1. Format Constraints
10.8.1.2. GOP Size Constraints
10.8.1.3. Bitrate Constraints
10.8.2. Output Options
10.8.2.1. Aspect Ratio
10.8.2.2. Maintaining A/V sync
10.8.2.3. Sample Rate Conversion
10.8.3. Using libavcodec for VCD/SVCD/DVD Encoding
10.8.3.1. Introduction
10.8.3.2. lavcopts
10.8.3.3. Examples
10.8.3.4. Advanced Options
10.8.4. Encoding Audio
10.8.4.1. toolame
10.8.4.2. twolame
10.8.4.3. libavcodec
10.8.5. Putting it all Together
10.8.5.1. PAL DVD
10.8.5.2. NTSC DVD
10.8.5.3. PAL AVI Containing AC-3 Audio to DVD
10.8.5.4. NTSC AVI Containing AC-3 Audio to DVD
10.8.5.5. PAL SVCD
10.8.5.6. NTSC SVCD
10.8.5.7. PAL VCD
10.8.5.8. NTSC VCD
11. Frequently Asked Questions
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. MPlayer skin format
B.1. Overview
B.1.1. Skin components
B.1.2. Image formats
B.1.3. Files
B.2. The skin file
B.2.1. Main window and playbar
B.2.2. Subwindow
B.2.3. Skin menu
B.3. Fonts
B.3.1. Symbols
B.4. GUI messages
B.5. Creating quality skins