From 2fc79f67a7f8921b80acf2d8c414d8465886524e Mon Sep 17 00:00:00 2001 From: diego Date: Tue, 1 Apr 2003 23:03:18 +0000 Subject: Sync by Roberto Togni . git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9786 b3059339-0415-0410-9bf9-f77b7e298cf2 --- DOCS/it/video.html | 437 ++++++++++++++++++++++++++++++++--------------------- 1 file changed, 267 insertions(+), 170 deletions(-) (limited to 'DOCS') diff --git a/DOCS/it/video.html b/DOCS/it/video.html index be8f320150..56e5cadec1 100644 --- a/DOCS/it/video.html +++ b/DOCS/it/video.html @@ -1,4 +1,5 @@ + Video - MPlayer - Movie Player per Linux @@ -178,7 +179,8 @@ a n*(fps del filmato) Hz.
  • Radeon VE - attualmente solo il CVS di XFree86 ha un driver per questa scheda, la versione 4.1.0 no. E nessun supporto TV out. Naturalmente con MPlayer puoi felicemente ottenere una visualizzazione accelerata, con o senza output TV, e -non servono librerie o X. Leggi le sezioni Vidix. +non servono librerie o X. Leggi le sezioni VIDIX.
  • +

    2.3.1.2.1.5. Schede NeoMagic

    @@ -202,20 +204,27 @@ EndSection

    2.3.1.2.1.6. Schede Trident

    -

    Se vuoi usare xv con una scheda trident, dato che non funziona +

    Se vuoi usare xv con una scheda Trident, dato che non funziona col 4.1.0, installa XFree 4.2.0 che aggiunge il supporto per xv a pieno schermo con la scheda Cyberblade XP.

    -

    2.3.1.2.1.7 Kyro/PowerVR cards

    + +

    Se vuoi usare Xv con una scheda basata su Kyro (ad esempio la Hercules + Prophet 4000XT), devi scaricare i driver dal + sito PowerVR.

    + + +

    2.3.1.2.2 DGA

    -

    2.3.1.2.2.1 Sommario

    +

    INTRODUZIONE

    -

    Questo documento tenta di spiegare cosa sia il DGA in generale e +

    Questa sezione tenta di spiegare cosa sia il DGA in generale e cosa può fare (e cosa non può) il driver di output video DGA di mplayer.

    -

    2.3.1.2.2.2 Cos'è il DGA

    +

    COS'E IL DGA

    DGA è l'acronimo di Direct Graphics Access (Accesso Diretto alla Grafica, ndt) ed è un modo per un programma di aggirare il server X e modificare direttamente la memoria del framebuffer. @@ -239,10 +248,10 @@ versa.

    Però il DGA ha alcune pecche. Sembra che siano in qualche modo dipendenti dal chip grafico che si usa e dall'implementazione del driver video del server X -che controlla questo chip. Quindi non funziona su tutti i sistemi ...

    +che controlla questo chip. Quindi non funziona su tutti i sistemi.

    -

    2.3.1.2.2.3. Installare il supporto DGA per MPlayer

    +

    INSTALLARE IL SUPPORTO DGA PER MPLAYER

    Per prima cosa assicurati che X carichi l'estensione DGA, controlla in /var/log/XFree86.0.log:

    @@ -278,7 +287,7 @@ attraverso mplayer suid root.
    Dovresti anche provare se l'opzione '-vo sdl:dga' funziona per te! E' molto più veloce!!!

    -

    2.3.1.2.2.4. Cambiare risoluzione

    +

    CAMBIARE RISOLUZIONE

    Il driver DGA permette di cambiare la risoluzione del segnale di uscita. Questo evita la necessita di eseguire un (lento) ridimensionamento software e allo stesso @@ -291,16 +300,32 @@ del tuo hardware video. Il server X legge questo file di configurazione all'avvi disabilita le modeline non adatte al tuo hardware. Puoi scoprire quali modalità rimangono nel file di log di X11. Si trova in: /var/log/XFree86.0.log.

    -

    Vedi l'appendice A per alcune definizioni di modeline di esempio.

    -

    2.3.1.2.2.5. DGA & MPlayer

    +

    Queste funzionano bene col mio chip Riva128, usando il modulo del driver + XServer nv.o.

    + +
    +  Section "Modes"
    +    Identifier    "Modes[0]"
    +    Modeline	"800x600"  40     800 840 968 1056  600 601 605 628
    +    Modeline	"712x600"  35.0   712 740 850 900   400 410 412 425
    +    Modeline	"640x480"  25.175 640 664 760 800   480 491 493 525
    +    Modeline 	"400x300"  20     400 416 480 528   300 301 303 314 Doublescan
    +    Modeline	"352x288"  25.10  352 368 416 432   288 296 290 310
    +    Modeline	"352x240"  15.750 352 368 416 432   240 244 246 262 Doublescan
    +    Modeline	"320x240"  12.588 320 336 384 400   240 245 246 262 Doublescan
    +  EndSection
    +
    + + +

    DGA & MPlayer

    DGA è utilizzato in due posti in MPlayer: nel driver SDL (-vo sdl:dga) e nel driver DGA (-vo dga). Quello detto sopra è valido per entrambi; nella seguente sezione spiegherò come funziona il driver DGA di MPlayer.

    -

    2.3.1.2.2.6. Caratteristiche del driver DGA

    +

    CARATTERISTICHE

    Il driver DGA è invocato specificando -vo dga alla riga di comando. Il comportamento di default è quello di cambiare ad una risoluzione il più vicino possibile @@ -339,15 +364,14 @@ risultare in una grande perdita di velocit CPU!) a seconda dell'implementazione del DGA per il tuo hardware.

    -

    2.3.1.2.2.7. Questioni sulla velocità

    +

    QUESTIONI SULLA VELOCITA'

    Parlando in generale, l'accesso al framebuffer DGA dovrebbe essere veloce almeno quanto il driver X11 con in più il beneficio di avere l'immagine a pieno schermo. I valori di velocità in percentuale dati da mplayer devono essere interpretati con una certa cura, dato che per esempio, col driver X11 non includono il tempo impiegato dal server X necessario per il reale disegno. Aggancia un terminale alla porta -seriale della tua box ed esegui top per vedere cosa sta realmente accadendo -...

    +seriale della tua box ed esegui top per vedere cosa sta realmente accadendo.

    Parlando in generale, l'incremento di velocità dato da DGA rispetto ad un uso 'normale' di X11 dipende in larga misura dalla tua scheda grafica e da quanto sia ben ottimizzato il modulo X-Server @@ -362,66 +386,27 @@ solo met

    Ho visto già dei file avi riprodotti su un Pentium MMX 266. Le CPU AMD K6-2 dovrebbero andare bene dai 400 MHZ in su.

    -

    2.3.1.2.2.8. Bug conosciuti

    +

    BUG CONOSCIUTI

    Bene, secondo alcuni sviluppatori di XFree, DGA è proprio una bestiaccia. Raccomandano di non usarlo. La sua implementazione non è sempre perfetta con tutti i driver per chipset di XFree la fuori.

    -

    2.3.1.2.2.9. Lavoro futuro

    - -

    - - -

    2.3.1.2.2.A. Alcune modeline

    - -
    -  Section "Modes"
    -    Identifier    "Modes[0]"
    -    Modeline	"800x600"  40     800 840 968 1056  600 601 605 628
    -    Modeline	"712x600"  35.0   712 740 850 900   400 410 412 425
    -    Modeline	"640x480"  25.175 640 664 760 800   480 491 493 525
    -    Modeline 	"400x300"  20     400 416 480 528   300 301 303 314 Doublescan
    -    Modeline	"352x288"  25.10  352 368 416 432   288 296 290 310
    -    Modeline	"352x240"  15.750 352 368 416 432   240 244 246 262 Doublescan
    -    Modeline	"320x240"  12.588 320 336 384 400   240 245 246 262 Doublescan
    -  EndSection
    -
    - -

    Queste funzionano bene col mio chip Riva128, usando il modulo del driver XServer nv.o . -

    - - -

    2.3.1.2.2.B. Segnalazione bug

    - -

    Se riscontri dei problemi col driver DGA per favore sentiti libero di inviare una segnalazione -di bug a me (indirizzo e-mail sotto). Per favore esegui mplayer con l'opzione --v e includi tutte le linee che cominciano con vo_dga: nella segnalazione

    - -

    Includi anche la versione di X11 che usi, la scheda video -e il tuo tipo di CPU. Anche il modulo del driver X11 (definito in XF86-Config) potrebbe -aiutare. Grazie!

    - - -

    Acki (acki@acki-netz.de, www.acki-netz.de)

    - -

    2.3.1.2.3 SDL

    SDL (Simple Directmedia Layer, Semplice Livello Diretto per media, ndt) è in generale una interfaccio video/audio @@ -465,7 +450,7 @@ aiutare. Grazie!

    W/Ssostituiscono * e / (controllo mixer) -

    BUG CONOSCIUTI:

    +

    BUG CONOSCIUTI:

    • I tasti premuti sotto il driver sdl:aalib si ripetono all'infinito. (usa -vo aa !) E' un bug di SDL, io non posso cambiarlo (provato con SDL 1.2.1).
    • NON USARE L'SDL CON LA GUI! Non funziona come dovrebbe.
    • @@ -473,17 +458,17 @@ E' un bug di SDL, io non posso cambiarlo (provato con SDL 1.2.1).

      2.3.1.2.4 SVGAlib

      -

      Installazione
      - Devi installare svgalib e il suo pacchetto di sviluppo per fare in modo che +

      INSTALLAZIONE

      + Devi installare svgalib ed il suo pacchetto di sviluppo per fare in modo che MPlayer compili il suo driver SVGAlib (riconosciuto automaticamente, ma può essere forzato), e non dimenticare di modificare /etc/vga/libvga.config per adattarlo alla tua scheda & monitor.

      -

      Note
      +

      NOTE

      Non usare l'opzione -fs, in quanto abilita il ridimensionamento via software, che è lento. Se ne hai davvero bisogno, usa l'opzione -sws 4, risulterà una qualità peggiore ma è in qualche modo più veloce.

      -

      Supporto EGA (4bpp)
      +

      SUPPORTO EGA (4BPP)

      SVGAlib incorpora EGAlib, e MPlayer può mostrare qualsiasi filmato in 16 colori, quindi è utilizzabile con le seguenti configurazioni:

      @@ -503,6 +488,15 @@ E' un bug di SDL, io non posso cambiarlo (provato con SDL 1.2.1).   -noaspect

      +

      NOTA: secondo la mia esperienza, la migliore qualità di immagine su EGA + si ottiene riducendo un po' la luminosità: -vop eq=-20:0. Sulla + mia macchina ho dovuto anche ridurre la frequenza di campionamento dell'audio, + poichè il suono dava problemi a 44kHz: -srate 22050.

      + +

      Puoi attivare l'OSD ed i sottotitoli con il filtro expand, vedi + la pagina man per i parametri esatti.

      + +

      2.3.1.2.5 Output col Framebuffer (FBdev)

      Se compilare il driver FBdev è stabilito automaticamente da ./configure . @@ -551,12 +545,12 @@ e non richiederlo, in quanto non

      2.3.1.2.6. Framebuffer Matrox (mga_vid)

      Questa sezione parla del supporto BES (Back-End Scaler) di Matrox G200/G400/G450/G550, -il driver del kernel mga_vid. E' attualmente sviluppato da me (A'rpi), e +il driver del kernel mga_vid. E' attualmente sviluppato da A'rpi, e ha il supporto VSYNC hardware con triplo buffering. Funziona sia da console col framebuffer che sotto X.

      -

      ATTENZIONE: su sistemi non-Linux, usa Vidix per - mga_vid !!!

      +

      ATTENZIONE: Questo vale solo per Linux! Su sistemi non-Linux (testato + su FreeBSD), usa VIDIX!

      Per usarlo, devi prima compilare mga_vid.o:

      @@ -659,8 +653,9 @@ Eccone alcune importanti:

      NOTA: il rendering utilizza molta CPU, specialmente usando aalib su X, e ne usa meno su console standard, non-framebuffer. Usa SVGATextMode per selezionare una modalità testo grande, -e divertiti! (le schede Hercules con uscita secondaria vanno forte :)) (qualcuno può migliorare -bdev per fare conversione/dithering a hgafb? Sarebbe bello :)

      +e divertiti! (le schede Hercules con uscita secondaria vanno forte :)) (anche + se, secondo me, puoi usare l'ozione -vop 1bpp per avere un + immagine grafica su hgafb:)

      Usa l'opzione -framedrop se il tuo computer non è abbastanza veloce da renderizzare tutti i frame!

      @@ -701,35 +696,37 @@ Quindi si ha la possibilit almeno.)

      -

      -Vantaggi:
      - - Hai la possibilità di vedere filmati anche se Linux non conosce nemmeno il tuo hardware video.
      - - Non devi aver installato niente per la grafica sul tuo Linux -(come X11 (cioè XFree86), fbdev e così via). Questo driver può essere eseguito dalla -modalità testo.
      - - Hai la possibilità di avere il TV-out funzionante. (almeno con le schede ATI).
      - - Questo driver richiama l'handler int 10h quindi non è un emulatore - richiama le -cose reali del reale BIOS in modalità reale. (detto meglio - -in modalità vm86).
      - - Puoi usarlo insieme a Vidix, ottenendo così l'accelerazione video -E l'output su TV allo stesso tempo! (raccomandato per le schede ATI) +

      VANTAGGI:

      +
        +
      • Hai la possibilità di vedere filmati anche se Linux non conosce nemmeno + il tuo hardware video.
      • +
      • Non devi aver installato niente per la grafica sul tuo Linux + (come X11 (cioè XFree86), fbdev e così via). Questo driver può essere + eseguito dalla modalità testo.
      • +
      • Hai la possibilità di avere il TV-out funzionante (almeno con le + schede ATI).
      • +
      • Questo driver richiama l'handler int 10h quindi non è un emulatore + - richiama le cose reali del reale BIOS in modalità + reale. (detto meglio -in modalità vm86).
      • +
      • Puoi usarlo insieme a Vidix, ottenendo così l'accelerazione video E + l'output su TV allo stesso tempo! (raccomandato per le schede ATI)
      • Se hai VESA VBE 3.0+, e hai specificato monitor_hfreq, monitor_vfreq, monitor_dotclock da qualche parte (file di configurazione, o linea di comando) otterrai il refresh rate più alto possibile. (Usando General Timing Formula). Per abilitalo dovrai specificare tutte le opzioni del tuo monitor.
      • -

        +
      -

      -Svantaggi:
      - - Funziona solo su sistemi x86.
      - - Può essere usato solo da ROOT.
      - - Attualmente è disponibile solo per Linux.
      -

      +

      SVANTAGGI:

      +
        +
      • Funziona solo su sistemi x86.
      • +
      • Può essere usato solo da ROOT.
      • +
      • Attualmente è disponibile solo per Linux.
      • +

      Non usare questo driver col GCC 2.96 ! Non funzionerà !

      -

      Opzioni a riga di comando disponibili per VESA:

      +

      OPZIONI A RIGA DI COMANDO DISPONIBILI PER VESA:

      -vo vesa:opzioni
      attualmente riconosciute: dga per forzare la modalità dga e nodga per @@ -738,22 +735,26 @@ in modalit riconoscimento automatico della modalità dga.
      -

      -Problemi conosciuti e come aggirarli:
      - - Se hai installato il font NLS sulla tua Linux box ed esegui il driver VESA -dalla modalità testo allora dopo aver chiuso mplayer avrai il font ROM caricato invece del -nazionale. Puoi ricaricare il font nazionale usando l'utilità setsysfont -dalla, per esempio, distribuzione Mandrake.
      -(Suggerimento: la stessa utilità è usata per la "localizzazione" di fbdev).
      - - Alcuni driver grafici di Linux non aggiornano la modalità BIOS attiva nella memoria DOS. Quindi se hai -un tale problema - usa sempre il driver VESA solo dalla modalità testo. Altrimenti la modalità testo (#03) sarà -attivata comunque e dovrai far ripartire il computer.
      - - Spesso dopo aver terminato il driver VESA si ottiene uno schermo nero. Per farlo ritornare -allo stato originale - cambia semplicemente console (premendo Alt-Fx) poi ritorna -alla precedente console nello stesso modo.
      - - Per far funzionare il TV-out devi avere il connettore della tv inserito prima di far partire -il tuo PC in quanto il BIOS video si inizializza solo una volta durante la procedura di POST. -

      +

      PROBLEMI CONOSCIUTI E COME AGGIRARLI

      +
        +
      • Se hai installato il font NLS sulla tua Linux box ed esegui il + driver VESA dalla modalità testo allora dopo aver chiuso mplayer avrai il + font ROM caricato invece del nazionale. Puoi ricaricare il font + nazionale usando l'utilità setsysfont dalla, per esempio, + distribuzione Mandrake. (Suggerimento: la stessa utilità è usata per + la "localizzazione" di fbdev).
      • +
      • Alcuni driver grafici di Linux non aggiornano la modalità + BIOS attiva nella memoria DOS. Quindi se hai un tale problema - usa sempre + il driver VESA solo dalla modalità testo. Altrimenti la modalità testo + (#03) sarà attivata comunque e dovrai far ripartire il computer.
      • +
      • Spesso dopo aver terminato il driver VESA si ottiene uno schermo + nero. Per farlo ritornare allo stato originale - cambia semplicemente + console (premendo Alt-Fx) poi ritorna alla precedente console nello + stesso modo.
      • +
      • Per far funzionare il TV-out devi avere il connettore della tv + inserito prima di far partire il tuo PC in quanto il BIOS video si + inizializza solo una volta durante la procedura di POST.
      • +

      2.3.1.2.11. X11

      @@ -785,13 +786,13 @@ driver non possono usare i bassi pixelclock necessari per modalit risoluzione.

      -

      2.3.1.2.12. Vidix

      +

      2.3.1.2.12. VIDIX

      -

      COS'E' IL VIDIX

      +

      INTRODUZIONE

      -

      VIDIX è l'acronimo di VIDeo Interface for - *niX (Interfaccia Video per *nix, ndt).
      - VIDIX è stato studiato e implementato come un'interfaccia per veloci driver in spazio utente +

      VIDIX è l'acronimo di VIDeo Interface for *niX + (Interfaccia Video per *nix, ndt). + E' stato studiato e implementato come un'interfaccia per veloci driver in spazio utente che offrono le stesse performance video che mga_vid fornisce pe le schede Matrox. E anche molto portabile.

      Questa interfaccia è stata studiata come un tentativo di far rientrare le esistenti interfacce @@ -864,15 +865,73 @@ risoluzione.

      VIDIX è una tecnologia molto nuova ed è molto probabile che sul tuo sistema - (OS=abc CPU=xyz) non funzioni. In questo caso la sola soluzione per te è di eseguire + non funzioni. In questo caso la sola soluzione per te è di eseguire un port (principalmente libdha). Ma c'è la speranza che funzioni su quei sistemi dove funziona X11.

      -

      E l'ultimo AVVERTIMENTO: (s)fortunatamente DEVI avere i permessi di - ROOT per usare VIDIX a causa dell'accesso diretto all'hardware. Al limite - dai il bit suid all'eseguibile MPlayer. -

      +

      Poiché VIDIX richiede l'accesso diretto all'hardware, devi eseguirlo come + root od impostare il bit SUID sull'eseguibile di MPlayer (Attenzione: + questo comporta grossi problemi di sicurezza!). In alternativa, puoi usare + uno speciale modulo del kernel, facendo così:

      + +
        +
      1. Scarica la + versione in sviluppo + di svgalib (ad esemplio 1.9.17),
        + O
        + scarica una versione creata da Alex apposta per l'utilizzo con + MPlayer (non richiede i sorgenti di svgalib per essere compilata) da + + qui.
      2. +
      3. Compila il modulo nella directory svgalib_helper (lo trovi + nella directory svgalib-1.9.17/kernel/ se hai + scaricato i sorgenti dal sito di svgalib) ed inseriscilo (insmod).
      4. +
      5. Sposta la directory svgalib_helper in + mplayer/main/libdha/svgalib_helper.
      6. +
      7. Da fare se hai scaricato i sorgenti dal sito svgalib: togliere il + commento prima della linea CFLAGS che contiene la stringa "svgalib_helper" + da libdha/Makefile.
      8. +
      9. Ricompilare ed installare libdha.
      10. +
      + + +

      2.3.1.2.12.1 Schede ATI

      + +

      Attualmente la maggior parte delle schede ATI sono supportate in modo nativo, + dalla Mach64 alle ultime Radeon.

      + +

      Ci sono due driver: radeon_vid per le schede Radeon e + rage128_vid per le Rage 128. Puoi forzarne uno o lasciare che sia + VIDIX a cercare autonomamente il driver corretto.

      + + +

      2.3.1.2.12.2 Schede Matrox

      + +

      Le Matrox G200,G400,G450 e G550 sono state confermate funzionanti.

      + +

      Il driver supporta l'equalizzatore video e dovrebbere essere altrettanto + veloce come il framebuffer Matrox.

      + + +

      2.3.1.12.3 Schede Trident

      + +

      C'è un driver disponibile per il chipset Trident Cyberblade/i1 chipset, che + si trova sulle motherboard VIA Epia.

      + +

      il driver è stato scritto ed è mantenuto da Alastair M. Robinson, che offre + l'ultima versione disponibile sulla sua + homepage. + I driver vengono portati in MPlayer con pochissimo ritardo, quindi + dovrebbero essere sempre aggiornati.

      + + +

      2.3.1.2.12.4 Schede 3DLabs

      + +

      Sebbene esista un driver per i chip 3DLabs GLINT R3 e Permedia3, nessuno lo + ha testato; quindi se hai notizie faccelo sapere.

      + +

      2.3.1.2.13 DirectFB

      @@ -886,7 +945,7 @@ risoluzione.

      Sebbene MPlayer non sia supportato come "video provider" in DirectFB, questo driver di output abilita la riproduzione video tramite DirectFB. Naturalmente - è accelerata sulla mia Mtrox G400 la velocità di DirectFB è la stessa di + è accelerata sulla mia Matrox G400 la velocità di DirectFB è la stessa di XVideo.

      Cerca sempre di usare l'ultima versione di DirectFB. Si possono usare le opzioni di DirectFB @@ -900,12 +959,13 @@ risoluzione.

      generali.

      Questo driver di output video abilita il CRTC2 (sulla seconda uscita) sulle schede - Matrox G400, mostrando il video indipendentemente dalla prima uscita.

      + Matrox G400/G450/G550, mostrando il video indipendentemente dalla prima uscita.

      Le istruzioni per farlo funzionare si trovano nella sezione tecnica o direttamente sulla - home page di Ville Syrjala.

      + + home page di Ville Syrjala.

      Nota: noi non siamo riusciti a farlo andare, ma altri si. Comunque, è iniziato il porting del codice CRTC2 in mga_vid.

      @@ -1030,7 +1090,7 @@ per TV 16:9: -vf dvbscale=1024,scale=-1:0,expand=-1:576:-1:-1:1 Linux. Lo script configure dovrebbe riconoscere automaticamente la tua scheda, la compilazione dovrebbe procedere senza problemi.

      -

      Utilizzo:

      +

      UTILIZZO:

      -vo dxr3:prebuf:sync:norm=x:<device>
      overlay attiva l' overlay invece del TVOut. Necessita @@ -1062,18 +1122,16 @@ per TV 16:9: -vf dvbscale=1024,scale=-1:0,expand=-1:576:-1:-1:1 utility esterne come em8300setup. Norm valide sono 5 = NTSC, 4 = PAL-60, 3 = PAL. Norm speciali sono 2 (riconosce automaticamente PAL/PAL-60) e 1 (riconosce automaticamente PAL/NTSC) in quanto decidono quale norm usare - controllando il frame rate del filmato. Le moderne TV supportano sia il PAL che - l'NTSC. Guardare filmati con il framerate al quale sono stati registrati - da una riproduzione migliore senza frame scartati. norm = 0 (default) non modifica + controllando il frame rate del filmato. norm = 0 (default) non modifica il norm attuale.
      <device> = numero del dispositivo da usare se hai più di una scheda em8300.
      Queste opzioni possono tutte essere tralasciate. - :prebuf:sync sembra andare benissimo per i DivX ecc, anche sulla CPU - AMD. Ma alcuni hanno segnalato problemi usando queste opzioni con i normali - MPEG. Prova prima senza queste opzioni, se hai problemi di - sincronia prova ad usare :sync.
      + :prebuf:sync sembra andare benissimo per i DivX. + Alcuni hanno segnalato problemi usando l'opzione prebuf + con i normali MPEG. Prova prima senza queste opzioni, se hai problemi di + sincronia o con i sottotitoli DVD prova ad usare :sync.
      -ao oss:/dev/em8300_ma-X
      Per l'output audio, dove X è il numero del dispositivo @@ -1113,22 +1171,10 @@ per TV 16:9: -vf dvbscale=1024,scale=-1:0,expand=-1:576:-1:-1:1
      L' em8300 supporta la riproduzione audio AC3 (suono surround) attraverso l'uscita audio digitale della scheda. Vedi l'opzione -ao oss sopra, deve essere usata per specificare l'output DXR3 al posto di una scheda - sonora. Leggi inoltre la sezione AC3 hardware - per ulteriori informazioni sull' AC3.
      + sonora.
      -

      Note su MPEG1, MPEG2, VCD e DVD

      - -

      In alcuni casi, i sottotitoli potrebbero non apparire in sincronia col flusso A/V - quando si usa la decodifica hardware (-vc mpegpes). Qusto è un bug - conosciuto. L' em8300 gestisce anche male i sottotitoli troppo grandi, - e potrebbe fermarsi per un secondo o due. Al momento l'unico modo per aggirare il problema - è usare -vc mpeg12 quando si guardano DVD con sottotitoli. Con - -vc mpeg12 MPlayer ricodifica il video in MPEG (anche nel caso in cui - è già MPEG). Questo significa che necessita una maggiore potenza della CPU, e potresti - perdere un po' di qualità dell'immagine.

      -

      2.3.1.4 Altro hardware di visualizzazione

      2.3.1.4.1 Zr

      @@ -1147,33 +1193,80 @@ ed

      Questo driver dialoga col driver del kernel disponibile a http://mjpeg.sourceforge.net, quindi -devi far funzionare questo prima. Poi ricompila MPlayer con ---enable-zr.

      + devi far funzionare questo prima. La presenza di una scheda MJPEG è rilevata + automaticamente dallo script configure; se l'autorilevamento non ha successo + forzalo con

      +
      +  ./configure --enable-zr
      +
      -

      Alcune osservazioni: -

        -
      • non iniziare o fermare XawTV sul dispositivo di riproduzione durante la stessa, +

        L'output può essere controllato con varie opzioni, una descrizione completa + si trova nella pagina man; per una descrizione breve eseguire + +

        +  mplayer -zrhelp
        +
        + +

        Funzioni quali la scalatura o l'OSD non sono gestite dal driver, ma possono + essere fatte tramite i filtri video. Ad esempio, supponi di avere un filmato + con una risoluzione di 512x272 e vuoi vederlo a schermo intero + sulla tua scheda DC10+. Ci sono essenzialmente tre possibilità: puoi riscalare + il filmato con una larghezza di 768 o 384 o + 192. Per ragioni di performance e qualità, io sceglierei di + ridimensionare il filmato a 384x204 usando lo scalatore software + con l'algoritmo bilineare veloce. La linea di comando è + +

        +  mplayer -vo zr -sws 0 -vop scale=384:204 movie.avi
        +
        + +

        Il ritaglio (cropping) può essere fatto sia dal filtro crop che + dal driver stesso. Supponi che un filmato sia troppo largo per essere + visualizzato dalla tua scheda Buz e che vuoi usare -zrcrop per + ridurne la larghezza; il comando da usare sarebbe + +

        +  mplayer -vo zr -zrcrop 720x320+80+0 benhur.avi
        +
        + + se vuoi invece usare il filtro crop fai + +
        +  mplayer -vo zr -vop crop=720:320:80:0 benhur.avi
        +
        + +

        Usando più di un'opzione -zrcrop si attiva la modalità + cinerama, che permette di dividere l'immagine su più TV o proiettori + (beamer), al fine di creare uno schermo più grande. Supponi di avere due + proiettori. Quello di sinistra è collegato alla tua scheda Buz + /dev/video1 e quello di destra alla tua scheda DC10+ + /dev/video0. Il filmato ha risoluzione 704x288. + Supponi anche di voler far funzionare il proiettore di destra in bianco e nero, + e di avere su quello di sinistra immagini con qualità jpeg 10. + Il comando da utilizzare sarebbe + +

        +  mplayer -vo zr -zrdev /dev/video0 -zrcrop 352x288+352+0 -zrxdoff 0 -zrbw \
        +          -zrcrop 352x288+0+0 -zrdev /dev/video1 -zrquality 10 movie.avi
        +
        + +

        Puoi notare che le opzioni che appaiono prima del secondo + -zrcrop si riferiscono solo alla scheda DC10+ e quelle che lo + seguono si applicano alla scheda Buz. Il numero massimo di schede utilizzabili + con cinerama è quattro, quindi puoi construire un maxischermo + 2x2. + +

        Per finire un avviso importante: non avviare o fermare XawTV sul dispositivo + di riproduzione durante la stessa, bloccherà il tuo computer. Va comunque bene far partire PRIMA XawTV, e POI MPlayer, aspettare che MPlayer finisca e - POI fermare XawTV.

      • -
      • questo driver aggiunge le opzioni -zr* alla linea di comando. La spiegazione di - queste opzioni può essere visualizzata con -zrhelp. E' possibile tagliare - il frame di input (tagliare i bordi per adattarlo o migliorare le prestazioni) - e fare altre cose.
      • -
      • Il driver prende i dati nei formati YV12 e YUY2. Questo significa che alcuni - codec non funzioneranno. Alcuni vecchi codec VfW (Video for Windows), per esempio, - non sono compatibili con questo driver. Il messaggio d'errore che vedrai è: - Sorry, selected video_out device is incompatible with this codec. -
      • -
      • OSD non è attualmente supportato, quindi non vedrai i - sottotitoli.
      • -
      -

      - + POI fermare XawTV.

      +

      2.3.1.4.2 Blinkenlights

      Questo driver è in grado di usare il protocollo UPD Blinkenlights. - Se non sai cosa sia Blinkenlights, non hai bisogno di questo driver.

      + Se non sai cosa sia Blinkenlights, + non hai bisogno di questo driver.

      2.3.1.5. Supporto TV-out

      @@ -1250,12 +1343,16 @@ devi far funzionare questo prima. Poi ricompila MPlayer con

      Costruire un cavo TV-out Matrox

      -

      Questa informazione ci è stata fornita da Rácz Balázs. Naturalmente - non ci prendiamo nessuna responsabilità per qualsiasi danno causato - per questa documentazione.

      +

      Nessuno si assume alcuna responsabilità né fornisce alcuna garanzia per + qualsiasi danno causato seguendo questa documentazione.

      + +

      Cavo per G400: Il quarto pin del connettore CRTC2 è il segnale video + composito. Le masse sono il sesto, settimo e ottavo pin (informazioni fornite + da Balázs Rácz).

      -

      Il quarto pin del connettore CRTC2 è il segnale video composito. Le terre - sono il sesto, settimo e ottavo pin.

      +

      Cavo per G450: Il primo pin del connettore CRTC2 è il segnale video + composito. Le masse sono il quinto, sesto, settimo e quindicesimo (5, 6, 7, 15) + pin (informazioni fornite da Balázs Kerekes).

      2.3.1.5.2 Schede Matrox G450/G550

      @@ -1279,11 +1376,11 @@ devi far funzionare questo prima. Poi ricompila MPlayer con

      2.3.1.5.3. Schede ATI

      -

      PREAMBOLO
      +

      PREAMBOLO

      Attualmente ATI non vuole supportare nessuno dei suoi chip TV-out sotto Linux a causa della tecnologia sotto licenza della Macrovision che utilizzano. -

      STATO DEL TV-OUT DELLE SCHEDE ATI SOTTO LINUX

      +
      STATO DEL TV-OUT DELLE SCHEDE ATI SOTTO LINUX
      • ATI Mach64 è supportato da gatos.
      • ASIC Radeon VIVO è supportato da gatos.
      • -- cgit v1.2.3