# HG changeset patch # User frodone # Date 1027732373 0 # Node ID 8c97eacc383c78efc715e8f4e6c8101851356edd # Parent b9a6817d9ff3803f9d18098b87706c9564024fa0 sync diff -r b9a6817d9ff3 -r 8c97eacc383c DOCS/Italian/video.html --- a/DOCS/Italian/video.html Fri Jul 26 21:26:39 2002 +0000 +++ b/DOCS/Italian/video.html Sat Jul 27 01:12:53 2002 +0000 @@ -469,14 +469,35 @@
-Se non hai X, puoi usare l'output SVGAlib! Assicurati di non usare l'opzione --fs, in quanto abilita l'utilizzo del ridimensionamento software, e è LEEENTO -per ora, a meno che tu non abbia una CPU veramente veloce (e/o MTRR?). :(
+Installazione
+ Devi installare svgalib e 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
+ 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)
+ SVGAlib incorpora EGAlib, e MPlayer può mostrare qualsiasi
+ filmato in 16 colori, quindi è utilizzabile con le seguenti configurazioni:
Naturalmente dovrai installare svgalib e il suo pacchetto di sviluppo -in modo che MPlayer possa compilare il suo driver SVGAlib (trovato automaticamente, ma può essere -forzato), e non dimenticare di modificare /etc/vga/libvga.config per adattarlo alla tua -scheda video & monitor.
+Il valore di bpp (bits per pixel) deve essere impostato manualmente a 4:
+ -bpp 4
+ Il filmato probabilmente deve essere ridimensionato per adattarlo alla modalità EGA:
+ -vop scale=640:350
or
+ -vop scale=320:200
+ Per questo abbiamo bisogno di una routine di ridimensionamento veloca ma di cattiva qualità:
+ -sws 4
+ Forse deve essere disabilitata la correzione automatica dell'aspetto:
+ -noaspect
+
2.3.1.6. Output col Framebuffer (FBdev)
@@ -658,7 +679,7 @@
Questo driver è stato pensato e introdotto come un driver generico per qualsiasi scheda video
con un BIOS VESA VBE 2.0 compatibile. Ma c'è ancora una ragione per lo sviluppo di
-questo driver - le sue molte possibilità di visualizzazione sulla TV.
+questo driver - la sua possibilità di abilitare l'output sulla TV.
VESA BIOS EXTENSION (VBE) Versione 3.0 Data: 16 Settembre 1998 (Pagina 70)
dice:
Le cose negative:
- Funziona solo su sistemi x86.
- - E' il driver più lento di tutti quelli disponibili per MPlayer.
- (Ma solo se la tua scheda non supporta la modalità DGA - altrimenti questo
- driver è simile in velocità a quelli -vo dga e -vo fbdev.
-
- Può essere usato solo da ROOT.
- Attualmente è disponibile solo per Linux.
- - Non usa nessuna accelerazione hardware (come il livello YUV o lo scaling hw).
Non usare questo driver col GCC 2.96 ! Non funzionerà !
@@ -776,41 +793,22 @@Questa sezione è OBSOLETA ! Usa Vidix !
- +COS'E' IL VIDIX
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
- che forniscono DGA ovunque è possibile (a differenza di X11).
- Spero che questi driver saranno portabili come X11 (non solo su
- *nix).
- Cos'è:
-
Posso dirtelo in lettere maiuscole e grassetto :
- VIDIX FORNISCE ACCESSO DIRETTO ALLA GRAFICA ALLA MEMORIA YUV BES.
-
Bene (è tra le cose che devo fare) - implementare un decoder da DGA a MPEG2.
- + 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 - di accelerazione video (conosciute come mga_vid, mga_yuv, radeon_vid) in uno schema fisso. Fornisce + di accelerazione video (conosciute come mga_vid, rage128_vid, radeon_vid, pm3_vid) in uno schema fisso. Fornisce un'interfaccia di alto livello ai chip conosciuti come BES (BackEnd scaler) o OV (Video Overlay). Non fornisce un'interfaccia di basso livello a cose conosciute come server grafici. (Non voglio competere con il team di X11 nel cambiamento di modalità grafica). Cioè, l'obbiettivo principale di questa interfaccia - è di fornire la massima velocità di riproduzione video ma non di mettere il segnale video sullo - schermo della tua TV o sul nastro del tuo videoregistratore. Sebbene anche queste cose siano - molto importanti - è esattamente un altro compito. (Comunque penso che sarebbe possibile - implementare qualcosa come un mini-X (non confondetelo con Minix ;) in - futuro, se si troverà un certo numero di volontari. + è di fornire la massima velocità di riproduzione video.
UTILIZZO
@@ -821,7 +819,7 @@ necessita di un server X e può funzionare solo sotto un server X.-vo vesa:vidix
e -vo fbdev:vidix
-vo vesa:vidix
(SOLO PER LINUX) e -vo fbdev:vidix
Infatti non importa quale driver di output video si usa con VIDIX.
@@ -1037,85 +1035,32 @@
-Poche parole sul TV-out di ATI:
-Attualmente ATI non vuole supportare nessuno dei suoi chip TV-out sotto Linux.
-Sotto c'è la risposta ufficiale di ATI Inc.:
+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
+
-
-
-
-
> Ciao!
-
>
-
> Sulle vostre pagine scrivete che supportate gli sviluppatori linux.
-
> Attualmente partecipo al progetto mplayer (www.mplayerhq.hu)
-
> Sono interessato ad abilitare il TV-out su chip Radeon VE durante
-
> la riproduzione di filmati. Sarebbe bello aggiungere questa caratteristica al driver radeonfb
-
> (che si trova nell'albero CVS del progetto mplayer in main/drivers/radeon).
-
> Ho la possibilità di avere della documentazione tecnica ufficiale?
-
-
Non possiamo fornire documentazione relativa al TV out a causa della presenza di macrovision.
-
Anche il decoding mpeg2 è qualcosa che POTREMMO considerare nel futuro ma non
-
al momento. Questo è dovuto ancora a informazioni proprietarie e di terze
-
parti.
-
Peccato vero?
- -
-
-D:Cos'è Macrovision?
+ Con altre schede, usate semplicemente il driver VESA, senza
+ Vidix. Però è necessaria una CPU potente.
-R:E' un meccanismo di protezione dalla copia.
Significa che se loro rilasciano qualunque informazione relativa al TV-out allora gli -hacker saranno in grado di disabilitare la protezione dalla copia sui loro chip. Quindi -non abbiamo possibilità di far funzionare il TV-out sulle ATI.
- -Qual'è lo stato dei chip tv-out ATI sotto Linux: -
-Fortunatamente, i possessori di CPU abbastanza potenti (Duron, Celeron2 e migliori) possono vedere -i film sulla TV attraverso i driver VESA. -
- -
-Dovrei dire anche delle buone parole a ATI Inc. :
-producono dei BIOS della migliore qualità.
-
-I driver VESA non usano nessuna accelerazione hardware ma simulano
-DGA con una finestra di 64K, che è configurata con le funzioni a 32-bit
-del BIOS. Le schede ATI hanno una memoria video abbastanza veloce (chip DIMM o DDR
-con accesso a 64 - 128-bit) quindi non è un collo di bottiglia per loro. Non ci sono limitazioni
-per la scelta della modalità video da mostrare sulla TV (come in altre
-schede) quindi puoi usare qualunque modalità video sulla tua TV (da
-320x200 fino a 1024x768).
-D'altra parte (si sa con certezza almeno per le Radeon) c'è una modalità DGA
-che è riconosciuta automaticamente e in questo caso otterrai una velocità paragonabile a quella
-dei driver -vo dga e -vo fbdev.
-L'unica cosa che devi fare - connettere la TV prima di avviare il tuo
-PC in quanto il BIOS video si inizializza una sola volta durante la procedura di POST.
-
-Per dettagli vedi le sezioni VESA di questa -documentazione. +
La sola cosa che devi fare - collegare la TV prima di avviare + il PC in quanto il BIOS video si inizializza solo al momento della + procedura di POST.
-Guarda a questa URL. +Controlla questa URL.