summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Copyright4
-rw-r--r--DOCS/man/cs/mplayer.12
-rw-r--r--DOCS/man/de/mplayer.12
-rw-r--r--DOCS/man/en/mplayer.120
-rw-r--r--DOCS/man/fr/mplayer.122
-rw-r--r--DOCS/man/hu/mplayer.12
-rw-r--r--DOCS/man/it/mplayer.1212
-rw-r--r--DOCS/man/pl/mplayer.12
-rw-r--r--DOCS/man/ru/mplayer.12
-rw-r--r--DOCS/man/zh/mplayer.12
-rw-r--r--DOCS/xml/cs/faq.xml4
-rw-r--r--DOCS/xml/de/faq.xml4
-rw-r--r--DOCS/xml/en/documentation.xml4
-rw-r--r--DOCS/xml/en/faq.xml4
-rw-r--r--DOCS/xml/es/faq.xml2
-rw-r--r--DOCS/xml/fr/documentation.xml2
-rw-r--r--DOCS/xml/fr/faq.xml4
-rw-r--r--DOCS/xml/hu/faq.xml4
-rw-r--r--DOCS/xml/it/faq.xml4
-rw-r--r--DOCS/xml/pl/faq.xml4
-rw-r--r--DOCS/xml/ru/faq.xml4
-rw-r--r--Makefile41
-rw-r--r--TOOLS/README34
-rwxr-xr-xTOOLS/aconvert.sh (renamed from TOOLS/aconvert)2
-rwxr-xr-xTOOLS/checktree.sh2
-rwxr-xr-xTOOLS/divx2svcd.sh (renamed from TOOLS/divx2svcd)22
-rwxr-xr-xTOOLS/encode2mpeglight.sh (renamed from TOOLS/encode2mpeglight)64
-rwxr-xr-xTOOLS/mencvcd.sh (renamed from TOOLS/mencvcd)4
-rwxr-xr-xTOOLS/midentify.sh (renamed from TOOLS/midentify)2
-rwxr-xr-xTOOLS/mpconsole.sh (renamed from TOOLS/mpconsole)0
-rwxr-xr-xTOOLS/mplmult.sh2
-rwxr-xr-xTOOLS/psnr-video.sh2
-rwxr-xr-xTOOLS/qepdvcd.sh8
-rwxr-xr-xconfigure1
-rw-r--r--etc/codecs.conf7
-rw-r--r--gui/mplayer/gui_common.c2
-rw-r--r--gui/mplayer/gui_common.h1
-rw-r--r--libass/ass_render.c13
-rw-r--r--libmpdemux/mp_taglists.c1
-rw-r--r--libmpdemux/mpeg_packetizer.c2
-rw-r--r--libmpdemux/nuppelvideo.h19
-rw-r--r--libswscale/swscale.c121
-rw-r--r--libswscale/swscale_template.c36
-rw-r--r--libvo/vo_gl.c9
-rw-r--r--rpm/mplayer.spec4
-rw-r--r--stream/cdinfo.c9
-rw-r--r--stream/librtsp/rtsp.c1
-rw-r--r--stream/stream.c2
-rw-r--r--stream/stream_cddb.c2
-rw-r--r--stream/stream_dvd.c2
50 files changed, 452 insertions, 273 deletions
diff --git a/Copyright b/Copyright
index 1b2ccb086b..a289df85ea 100644
--- a/Copyright
+++ b/Copyright
@@ -153,12 +153,12 @@ License: GNU General Public License
Name: NuppelVideo / RTJPEG
Version: 0.52a + patches
-Homepage: http://web.archive.org/web/20050305195413/http://frost.htu.tuwien.ac.at/~roman/nuppelvideo/
+Homepage: http://web.archive.org/web/20060219034716/http://frost.htu.tuwien.ac.at/~roman/nuppelvideo/
Directory: libmpcodecs/native/rtjpegn.[ch] libmpdemux/nuppelvideo.h
Copyright: 1998 Justin Schoeman (justin@suntiger.ee.up.ac.za)
1998, 1999 Joerg Walter <trouble@moes.pmnet.uni-oldenburg.de>
1999 Wim Taymans <wim.taymans@tvd.be>
-License: GNU General Public License version 2
+License: GNU General Public License
Name: ReactOS
Version: r25937
diff --git a/DOCS/man/cs/mplayer.1 b/DOCS/man/cs/mplayer.1
index 4370d6f234..f126adf89c 100644
--- a/DOCS/man/cs/mplayer.1
+++ b/DOCS/man/cs/mplayer.1
@@ -848,7 +848,7 @@ a ID.
V\ některých případech dostanete více informací použitím \-msglevel identify=6.
Například pro DVD vypíše délku (čas) každého titulu, stejně jako
ID disku.
-Skript TOOLS/\:midentify potlačí ostatní výstup MPlayeru a (s\ trochou štěstí)
+Skript TOOLS/\:midentify.sh potlačí ostatní výstup MPlayeru a (s\ trochou štěstí)
upraví jména souborů pro shell.
.
.TP
diff --git a/DOCS/man/de/mplayer.1 b/DOCS/man/de/mplayer.1
index 45515082d3..1533deb383 100644
--- a/DOCS/man/de/mplayer.1
+++ b/DOCS/man/de/mplayer.1
@@ -976,7 +976,7 @@ identify=6.
Zum Beispiel listet es fr eine DVD die Kapitel die zeitliche Lnge jedes
Titels sowie die Disc-ID.
Kombiniere dies mit \-frames 0, um alle Ausgaben zu unterdrcken.
-Das Wrapper-Script TOOLS/\:midentify unterdrckt die anderen Ausgaben von
+Das Wrapper-Script TOOLS/\:midentify.sh unterdrckt die anderen Ausgaben von
MPlayer
und fhrt (hoffentlich) Shell-Escaping fr die Dateinamen aus.
.
diff --git a/DOCS/man/en/mplayer.1 b/DOCS/man/en/mplayer.1
index 3005e28a24..bd94ed3c93 100644
--- a/DOCS/man/en/mplayer.1
+++ b/DOCS/man/en/mplayer.1
@@ -61,7 +61,7 @@ mencoder \- movie encoder
.
.br
.B mplayer
-[dvd|dvdnav]://[title|[start_title]\-end_title]
+[dvd|dvdnav]://[title|[start_title]\-end_title][/device]
[options]
.
.br
@@ -927,7 +927,7 @@ In some cases you can get more information by using \-msglevel identify=6.
For example, for a DVD it will list the chapters and time length of each title,
as well as a disk ID.
Combine this with \-frames 0 to suppress all output.
-The wrapper script TOOLS/\:midentify suppresses the other MPlayer output and
+The wrapper script TOOLS/\:midentify.sh suppresses the other MPlayer output and
(hopefully) shellescapes the filenames.
.
.TP
@@ -1038,6 +1038,10 @@ output driver (currently only derivatives of X11 are supported).
Necessary to select the buttons in DVD menus.
.
.TP
+.B \-noar
+Turns off AppleIR remote support.
+.
+.TP
.B \-noconsolecontrols
Prevent MPlayer from reading key events from standard input.
Useful when reading data from standard input.
@@ -1056,10 +1060,6 @@ Turns off joystick support.
Turns off LIRC support.
.
.TP
-.B \-noar
-Turns off AppleIR remote support.
-.
-.TP
.B \-nomouseinput
Disable mouse button press/\:release input (mozplayerxp's context menu relies
on this option).
@@ -10528,6 +10528,10 @@ currently it is meaningful only for MPEG[12].
Sometimes raising it is necessary in order to avoid "buffer underflows".
.
.TP
+.B "o\ \ \ \ \ \ "
+FIXME: undocumented
+.
+.TP
.B packetsize=<size>
Size, expressed in bytes, of the unitary packet for the chosen format.
When muxing to MPEG[12] implementations the default values are:
@@ -10540,10 +10544,6 @@ in seconds, between the reference timer of the output stream (SCR)
and the decoding timestamp (DTS) for any stream present
(demux to decode delay).
.
-.TP
-.B "o\ \ \ \ \ \ "
-FIXME: undocumented
-.
.
.
.\" --------------------------------------------------------------------------
diff --git a/DOCS/man/fr/mplayer.1 b/DOCS/man/fr/mplayer.1
index b4dddef42a..a5144ed389 100644
--- a/DOCS/man/fr/mplayer.1
+++ b/DOCS/man/fr/mplayer.1
@@ -1,4 +1,4 @@
-.\" synced with r27182
+.\" synced with r27236
.\" Encoding: iso-8859-1
.\" MPlayer (C) 2000-2008 MPlayer Team
.\" The English man page was/is done by Gabucino, Diego Biurrun, Jonas Jermann
@@ -63,7 +63,7 @@ mencoder \- Encodeur vido
.
.br
.B mplayer
-[dvd|dvdnav]://[titre|[titre_de_dbut]\-titre_de_fin ]
+[dvd|dvdnav]://[titre|[titre_de_dbut]\-titre_de_fin ][/priphrique]
[options]
.
.br
@@ -970,7 +970,7 @@ Dans certains cas, vous aurez encore plus d'informations en utilisant
Par exemple, pour les DVDs, cela listera la dure de chaque titre et de
chaque chapitre, tout comme le numro d'identifiant du DVD.
Ajoutez l'option \-frames 0 pour supprimer toute sortie console superflue.
-Le script TOOLS/\:midentify supprime le reste de l'affichage et (esprons-le)
+Le script TOOLS/\:midentify.sh supprime le reste de l'affichage et (esprons-le)
formate les noms de fichiers pour le shell.
.
.TP
@@ -1094,6 +1094,10 @@ pour le moment).
Utilis pour slectioner les boutons des menus DVDs.
.
.TP
+.B \-noar
+Dsactive la gestion de la tlcommande AppleIR.
+.
+.TP
.B \-noconsolecontrols
Empche MPlayer de ragir aux commandes clavier depuis l'entre
standard.
@@ -1116,10 +1120,6 @@ Activ par dfaut, si il a t compil pour.
Dsactive la gestion de LIRC.
.
.TP
-.B \-noar
-Dsactive la gestion de la tlcommande AppleIR.
-.
-.TP
.B \-nomouseinput
Dsactive l'interprtation des boutons de la souris (le menu contextuel
de mozplayerxp dpend de cette option).
@@ -11116,6 +11116,10 @@ Il arrive qu'il faille augmenter ce paramtre pour viter des dbordements
de tampons "buffer underflows".
.
.TP
+.B "o\ \ \ \ \ \ "
+FIXME: non document
+.
+.TP
.B packetsize=<taille>
Taille, exprime en octets, du paquet unitaire du format donn.
Lorsque le format de sortie est l'une des implmentations de MPEG[12],
@@ -11129,10 +11133,6 @@ permise, en secondes, entre la rfrence temporelle du flux de sortie
(SCR) et le timestamp de dcodage (DTS) pour tout flux prsent (dlais
entre le dmultiplexage et le dcodage).
.
-.TP
-.B "o\ \ \ \ \ \ "
-FIXME: non document
-.
.
.
.\" --------------------------------------------------------------------------
diff --git a/DOCS/man/hu/mplayer.1 b/DOCS/man/hu/mplayer.1
index ff3535d828..00ea976065 100644
--- a/DOCS/man/hu/mplayer.1
+++ b/DOCS/man/hu/mplayer.1
@@ -927,7 +927,7 @@ Nhny esetben tbb informcit kapsz a \-msglevel identify=6 kapcsolval.
Pldul egy DVD esetn kirja a fejezeteket s az egyes cmek idbeli hosszt,
valamint a lemez ID-t is.
Ha a \-frames 0 kapcsolval hasznlod, elnyom minden kimenetet.
-A TOOLS/\:midentify wrapper script eltnteti a maradk kimenetet, s
+A TOOLS/\:midentify.sh wrapper script eltnteti a maradk kimenetet, s
(remlhetleg) shell escape-eli a fjlneveket.
.
.TP
diff --git a/DOCS/man/it/mplayer.1 b/DOCS/man/it/mplayer.1
index 16d33f1e7a..ceef9398b3 100644
--- a/DOCS/man/it/mplayer.1
+++ b/DOCS/man/it/mplayer.1
@@ -1,4 +1,4 @@
-.\" synced with r26674
+.\" synced with r27236
.\" Encoding: iso-8859-1
.\" MPlayer (C) 2000-2008 MPlayer Team
.\" Questa pagina di manuale stata fatta da Gabucino, Diego Biurrun,
@@ -66,7 +66,7 @@ mencoder \- codificatore di film
.
.br
.B mplayer
-[dvd|dvdnav]://[titolo|[titolo_iniziale]\-titolo_finale]
+[dvd|dvdnav]://[titolo|[titolo_iniziale]\-titolo_finale][/dispositivo]
[opzioni]
.
.br
@@ -249,6 +249,8 @@ solo un fotogramma per poi tornare in modalit di pausa (qualsiasi altro tasto
continua).
.IPs "q / ESC"
Smette di riprodurre ed esce.
+.IPs "U\ \ \ \ "
+Ferma la riproduzione (ed esce se non specificata \-idle).
.IPs "+ e \-"
Regola il ritardo audio di +/\- 0.1 secondi.
.IPs "/ e *"
@@ -852,7 +854,7 @@ Supportato solo dai driver di uscita cvidix, fbdev, svga, vesa, winvidix,
xmga, xvidix, xover, xv (vedi \-vo xv:ck), xvmc (vedi \-vo xv:ck) e directx.
.
.TP
-.B \-correct\-pts (sperimentale)
+.B \-correct\-pts (SPERIMENTALE)
Esegue MPlayer in una modalit sperimentale dove i timestamp per i fotogrammi
video vengono calcolati diversamente e sono supportati i filtri video che
aggiungono nuovi fotogrammi o modificano i timestamp di quelli presenti.
@@ -903,7 +905,7 @@ Attualmente i seguenti driver funzionano con fixed-vo: gl, gl2, mga, svga, x11,
xmga, xv, xvidix e dfbmga.
.
.TP
-.B \-framedrop (vedi anche \-hardframedrop, sperimentale se non con \-no\-correct\-pts)
+.B \-framedrop (vedi anche \-hardframedrop, sperimentale se non con \-nocorrect\-pts)
Elimina la visualizzazione di alcuni fotogrammi per mantenere il sincronismo
A/V con sistemi lenti.
I filtri video non vengono applicati a questi fotogrammi.
@@ -921,7 +923,7 @@ Non funziona come opzione nel file di configurazione.
Visualizza un breve elenco delle opzioni.
.
.TP
-.B \-hardframedrop (sperimentale se non con \-no\-correct\-pts)
+.B \-hardframedrop (sperimentale se non con \-nocorrect\-pts)
Scarto ancora pi intenso di fotogrammi (rovina la decodifica).
Porta a distorsione delle immagini!
Nota che nello specifico il decodificatore libmpeg2 pu andare in crash,
@@ -938,14 +940,14 @@ assicurarti che non causi problemi di sicurezza (per es.\& assicurati di usare
percorsi assoluti se "." e nella tua PATH come in Windows).
.sp 1
Questo pu essere usato (male) per disabilitare salvaschermi che non usano le
-corrette API di X per ci.
+corrette API di X.
Se pensi sia troppo complicato, chiedi all'autore del salvaschermo di supportare
-le API di X adeguate per farlo.
+le API di X adeguate.
.sp 1
.I ESEMPIO per xscreensaver:
mplayer \-heartbeat\-cmd "xscreensaver\-command \-deactivate" file
.sp 1
-.I ESEMPIO per il salvaschermo di gnome:
+.I ESEMPIO per il salvaschermo di GNOME:
mplayer \-heartbeat\-cmd "gnome\-screensaver\-command \-p" file
.RE
.PD 1
@@ -960,7 +962,7 @@ In alcuni casi puoi avere pi informazioni utilizzando \-msglevel identify=6.
Per esempio, per un DVD verranno mostrati i capitoli e la lunghezza di ogni
titolo, cos come l'ID del disco.
Usala con \-frames 0 per eliminare tutte le emissioni su console.
-Lo script di appoggio TOOLS/\:midentify toglie il resto delle stampe di MPlayer
+Lo script di appoggio TOOLS/\:midentify.sh toglie il resto delle stampe di MPlayer
e (si spera) corregge per la shell (shellescapes) i nomi dei file.
.
.TP
@@ -1074,6 +1076,10 @@ uscita video (attualmente sono supportati solo derivati di X11).
Necessario per selezionare i bottoni nei menu dei DVD.
.
.TP
+.B \-noar
+Disabilita la gestione del telecomando AppleIR.
+.
+.TP
.B \-noconsolecontrols
Impedisce ad MPlayer di leggere gli eventi dei tasti dallo standard input.
Utile quando si leggono dati direttamente dallo standard input.
@@ -1623,10 +1629,11 @@ Passa automaticamente a IPv4 se necessario.
.
.TP
.B \-psprobe <posizione in byte>
-Riproducendo un flusso MPEG-PS, questa opzione ti permette di specificare
-quanti byte del flusso vuoi che MPlayer legga per poter identificare il codec
-video usato.
-Questa opzione necessaria per riprodurre file EVO contenenti flussi H.264.
+Riproducendo un flusso MPEG-PS o MPEG-PES, questa opzione ti permette di
+specificare quanti byte del flusso vuoi che MPlayer legga per poter
+identificare il codec video usato.
+Questa opzione necessaria per riprodurre file EVO o VDR contenenti flussi
+H.264.
.
.TP
.B \-pvr <opzione1:opzione2:...> (solo PVR)
@@ -1961,7 +1968,7 @@ Vedi l'output su console per una lista delle norme TV disponibili.
Regola il sintonizzatore sul canale <valore>.
.IPs chanlist=<valore>
disponibili: europe-east, europe-west, us-bcast, us-cable, etc
-.IPs channels=<canale>\-<nomecanale>,<canale>\-<nomecanale>,...
+.IPs channels=<canale>\-<nome>[=<norma>],<canale>\-<nome>[=<norma>],...
Imposta la lista dei canali.
Usa _ per gli spazi nei nomi (o divertiti con il quoting ;-).
I nomi dei canali verranno scritti usando l'OSD e i comandi slave tv_step_channel,
@@ -3748,10 +3755,10 @@ texture della vostra implementazione OpenGL.
Studiato per funzionare anche con l'implementazione OpenGl pi basilare,
ma usa pure estensioni recenti e nuove, che permettono di usare pi spazi
colore e il rendering diretto.
-Per favore utilizza \-dr se funziona con la tua implementazione OpenGL, dato
-che per alte risoluzioni porta a un
-.B grande
-aumento di velocit.
+Per una velocit ottimale prova ad usare qualcosa simile a
+.br
+\-vo gl:yuv=2:force\-pbo:ati\-hack \-dr \-noslices
+.br
Questa parte di codice implementa pochi controlli percio' se una
caratteristica non funziona potrebbe non essere supportata dalla
tua scheda o dalla tua implementazione OpenGL anche se non viene
@@ -3760,6 +3767,17 @@ Utilizza glxinfo oppure uno strumento simile per visualizzare le estensioni
supportate dalla vostra implementazione OpenGL.
.PD 0
.RSs
+.IPs (no)ati\-hack
+I driver ATI possono fornire un immagine corrotta quando si usano i PBO (usando
+\-dr o force\-pbo).
+Questa opzione corregge questo comportamento, utilizzando un po' pi di memoria.
+.IPs (no)force\-pbo
+Usa sempre i PBO per trasferire le texture, anche se ci implica un'ulteriore
+copia.
+Attualmente incrementa di poco la velocit con i driver NVidia e molto con i
+driver ATI.
+Per funzionare correttamente pu aver bisogno delle sotto-opzioni \-noslices e
+di ati\-hack.
.IPs (no)scaled-osd
Cambia il modo in cui l'OSD si comporta quando cambia la dimensione della
finestra (default: disabilitato).
@@ -4649,6 +4667,8 @@ a risoluzione completa.
Se <l> viene specificato la decodifica a bassa risoluzione verr usata solo
se la larghezza del video maggiore od uguale a <l>.
.RE
+.IPs "o\ \ \ \ "
+FIXME: Da documentare.
.IPs "sb=<numero> (solo MPEG-2)"
Salta il numero indicato di righe di macroblocchi in basso.
.IPs "st=<numero> (solo MPEG-2)"
@@ -5546,6 +5566,7 @@ Questo filtro non testato, forse anche inutilizzabile.
.B "gate\ \ \ "
Filtro noise gate (limite rumore) simile al filtro audio comp.
Questo filtro non testato, forse anche inutilizzabile.
+.
.TP
.B karaoke
Semplice filtro di rimozione della voce che sfrutta il fatto che la voce sia
@@ -5555,6 +5576,83 @@ Attenti che questo filtro convertir il vostro segnale in mono.
Funziona bene con tracce a due canali, non perder tempo ad usarlo
su qualcosa che non sia stereo a due canali.
.
+.TP
+.B scaletempo[=opzione1:opzione2:...]
+Riproporziona il tempo dell'audio senza modificare il picco, opzionalmente
+in sincronia con la velocit di riproduzione (default).
+.br
+Questo funziona riproducendo \'stride\' ms di audio alla velocit normale, e
+poi consumando \'stride*proporzione\' ms dell'audio in ingresso.
+Lega tra loro gli stride miscelando \'overlap\'% di uno stride
+con l'audio che segue lo stride precedente.
+Facoltativamente esegue una breve analisi statistica sui \'search\' ms di
+audio successivi, per determinare il miglior punto per la sovrapposizione.
+.PD 0
+.RSs
+.IPs scale=<valore>
+Valore nominale di riproporzione tempo.
+Riproporziona questo valore sommato alla velocit.
+(default: 1.0)
+.IPs stride=<valore>
+Lunghezza in millisecondi di ogni stride da emettere.
+Un valore troppo alto causer salti evidenti per valori di scale alti e un'eco
+per valori di scale bassi.
+Valori molto bassi modificherano il picco.
+Valori pi alti aumentano la resa.
+(default: 60)
+.IPs overlap=<percentuale>
+Percentuale di stride da sovrapporre.
+Valori pi bassi aumentano la resa.
+(default: .20)
+.IPs search=<valore>
+Lunghezza in millisecondi per cercare il miglior punto per la sovrapposizione.
+Valori pi bassi aumentano decisamente la resa.
+Su sistemi lenti, la vorrai impostare probabilmente molto corta.
+(default: 14)
+.IPs speed=<tempo|pitch|both|none>
+Imposta la risposta al cambio di velocit.
+.RSss
+.IPs tempo
+Riproporziona il tempo in sincronia con la velocit (default).
+.IPs pitch
+Inverte l'effetto del filtro.
+Riproporziona il picco senza modificare il tempo.
+Aggiungi \'[ speed_mult 0.9438743126816935\' e
+\'] speed_mult 1.059463094352953\' al tuo file input.conf per spostarti di
+semitoni musicali.
+.I ATTENZIONE:
+Perde sincronia col video.
+.IPs both
+Riproporziona sia il tempo che il picco.
+.IPs none
+Ignora il cambio di velocit.
+.RE
+.RE
+.sp 1
+.RS
+.I ESEMPI:
+.RE
+.RSs
+.IPs "mplayer \-af scaletempo \-speed 1.2 media.ogg"
+Riproduce media a 1.2x la normale velocit, con audio al picco normale.
+Cambiando la velocit di riproduzione, modifica il tempo audio affinch
+corrisponda.
+.IPs "mplayer \-af scaletempo=scale=1.2:speed=none \-speed 1.2 media.ogg"
+Riproduce media a 1.2x la normale velocit, con audio al picco normale,
+ma la modifica della velocit di riproduzione non ha alcun effetto sul tempo
+audio.
+.IPs "mplayer \-af scaletempo=stride=30:overlap=.50:search=10 media.ogg"
+Modifica i parametri di qualit e di resa.
+.IPs "mplayer \-af format=floatne,scaletempo media.ogg"
+Fa in modo che scaletempo usi codice a virgola mobile.
+Forse pi veloce su alcune piattaforme.
+.IPs "mplayer \-af scaletempo=scale=1.2:speed=pitch audio.ogg"
+Riproduce media a 1.2x la normale velocit, con audio al picco normale.
+Cambiando la velocit di riproduzione, modifica il picco, lasciando il tempo
+audio a 1.2x.
+.RE
+.PD 1
+.
.
.
.\" --------------------------------------------------------------------------
@@ -5650,8 +5748,12 @@ Con molti codec video conviene utilizzare 16 quando si effettua la codifica.
.
.TP
.B rectangle[=w:h:x:y]
-Il plugin risponde alla direttiva 'change_rectangle' di input.conf che
-ha due parametri.
+Disegna un rettangolo delle dimensioni richieste alle coordinate indicate
+sopra all'immagine ed emette sulla console i valori correnti del rettangolo
+stesso.
+Questo pu essere usato per trovare i migliori parametri per il taglio (crop).
+Se colleghi la direttiva 'change_rectangle' di input.conf a qualche tasto,
+puoi spostare e ridimensionare il rettangolo al volo.
.PD 0
.RSs
.IPs <w>,<h>
@@ -7619,7 +7721,7 @@ Puoi specificare opzioni specifiche dei codec di codifica usando la
sintassi seguente:
.
.TP
-.B \-<codec>opts <opzione1[=valore,opzione2,...>
+.B \-<codec>opts <opzione1[=valore1]:opzione2[=valore2]:...>
.RE
.
.PP
@@ -7993,7 +8095,7 @@ Windows Media Video, versione 2 (conosciuto anche come WMV8)
.
.TP
.B vqmin=<1\-31>
-valore minimo di quantizzazione (passo 1/2)
+valore minimo di quantizzazione
.RSs
.IPs 1
Non raccomandato (file molto grandi, una piccola differenza di qualit e
@@ -8058,7 +8160,7 @@ indefinito.
.
.TP
.B vqmax=<1\-31>
-Valore massimo di quantizzazione (passo 1/2), 10\-31 dovrebbe essere un
+Valore massimo di quantizzazione, 10\-31 dovrebbe essere un
buon valore (default: 31).
.
.TP
@@ -8072,7 +8174,7 @@ obsoleto, utilizza vqmax
.TP
.B vqdiff=<1\-31>
valore massimo di differenza di quantizzazione tra fotogrammi consecutivi I o P
-(passo 1/2) (default: 3)
+(default: 3)
.
.TP
.B vmax_b_frames=<0\-4>
@@ -8363,7 +8465,7 @@ attivo.
.
.TP
.B vbitrate=<valore>
-Specifica il bitrate (passo 1/2) (default: 800).
+Specifica il bitrate (default: 800).
.br
.I ATTENZIONE:
1kbit = 1000 bit
@@ -8389,17 +8491,17 @@ problemi se si utilizza vrc_(min|max)rate.
.
.TP
.B vrc_maxrate=<valore>
-valore massimo del bitrate in kbit/\:sec (passo 1/2)
+valore massimo del bitrate in kbit/\:sec
(default: 0, illimitato)
.
.TP
.B vrc_minrate=<valore>
-valore minimo del bitrate in kbit/\:sec (passo 1/2)
+valore minimo del bitrate in kbit/\:sec
(default: 0, illimitato)
.
.TP
.B vrc_buf_size=<valore>
-dimensione del buffer in kbit (passo 1/2).
+dimensione del buffer in kbit
Per MPEG-1/2 questo regola anche la dimensione del vbv (video buffer
verifier), utilizza 327 per i VCD, 917 per i SVCD e 1835 per i DVD.
.
@@ -8425,19 +8527,19 @@ uguale a 1.1).
.
.TP
.B vb_qfactor=<\-31.0\-31.0>
-fattore di quantizzazione tra fotogrammi B e non B (passo 1/2) (default: 1.25)
+fattore di quantizzazione tra fotogrammi B e non B (default: 1.25)
.
.TP
.B vi_qfactor=<\-31.0\-31.0>
-fattore di quantizzazione tra fotogrammi I e non I (passo 1/2) (default: 0.8)
+fattore di quantizzazione tra fotogrammi I e non I (default: 0.8)
.
.TP
.B vb_qoffset=<\-31.0\-31.0>
-scostamento di quantizzazione tra fotogrammi B e non B (passo 1/2) (default: 1.25)
+scostamento di quantizzazione tra fotogrammi B e non B (default: 1.25)
.
.TP
.B vi_qoffset=<\-31.0\-31.0>
-(passo 1/2) (default: 0.0)
+(default: 0.0)
.br
se v{b|i}_qfactor > 0
.br
@@ -8474,7 +8576,7 @@ medieranno la quantizzazione maggiormente nel tempo (cambiamenti pi lenti).
.
.TP
.B vqcomp=<valore>
-Compressione della quantizzazione, vrc_eq dipende da questo (passo 1/2) (default: 0.5).
+Compressione della quantizzazione, vrc_eq dipende da questo (default: 0.5).
Per esempio, supponendo che sia utilizzata l'equazione di default del rate control,
se si utilizza vqcomp=1.0 il controllo della dimensione del file alloca per ogni
fotogramma la quantit di bit necessari a codificarlo con lo stesso QP.
@@ -8487,7 +8589,6 @@ La miglior qualit percepita sar ottimale tra questi due valori.
.TP
.B vrc_eq=<equazione>
equazione principale per il controllo della dimensione del file (ratecontrol)
-(passo 1/2)
.RE
.RSs
.IPs "1\ \ \ \ "
@@ -8561,7 +8662,7 @@ massimo / minimo
.TP
.B vrc_override=<opzioni>
Utilizza la qualit specificata per alcuni pezzi particolari
-(finale, riconoscimenti, ...) (passo 1/2).
+(finale, riconoscimenti, ...).
Le opzioni sono <fotogramma iniziale>, <fotogramma finale>, <qualit>
[/<fotogramma iniziale>, <fotogramma finale>, <qualit>[/...]]:
.PD 0
@@ -8584,7 +8685,7 @@ vrc_buf_size (default: 0.9)
.
.TP
.B vqsquish=<0|1>
-Specifica come mantenere la quantizzazione tra qmin e qmax (passo 1/2).
+Specifica come mantenere la quantizzazione tra qmin e qmax.
.PD 0
.RSs
.IPs 0
@@ -9358,6 +9459,10 @@ FIXME: Da documentare.
.B skip_threshold=<0\-1000000>
FIXME: Da documentare.
.
+.TP
+.B "o\ \ \ \ \ \ "
+FIXME: Da documentare.
+.
.
.SS nuv (\-nuvopts)
.
@@ -10495,6 +10600,27 @@ per la luminanza.
Valori utili sono nella gamma <\-2\-2> (default: 0).
.
.TP
+.B aq_mode=<0\-2>
+Definisce il modo in cui la quantizzazione adattiva (AQ) distribuisce i bit:
+.PD 0
+.RSs
+.IPs 0
+disabilitato
+.IPs 1
+Evita di distribuire i bit tra fotogrammi.
+.IPs 2
+Distribuisce i bit tra fotogrammi (default).
+.RE
+.PD 1
+.
+.TP
+.B aq_strength=<valore positivo a virgola mobile>
+Controlla quanto la quantizzazione adattiva (AQ) possa ridurre artefatti con
+blocchi e sfocature in aree piane e con texture (default: 1.0).
+Un valore di 0.5 indebolir AQ e fornir meno dettagli, mentre un valore di 1.5
+porter un'AQ pi forte e maggiori dettagli.
+.
+.TP
.B cqm=<flat|jvt|<nomefile>>
Usa una matrice di quantizzazione personalizzata predefinita o ne carica una
da un file in formato JS.
@@ -10801,6 +10927,10 @@ Durata massima in secondi per analizzare le propriet del flusso.
Forza uno specifico demuxer di libavformat.
.
.TP
+.B "o\ \ \ \ \ \ "
+FIXME: Da documentare.
+.
+.TP
.B probesize=<valore>
Massima dimensione dei dati da testare durante la fase di rilevazione.
Nel caso di MPEG-TS questo valore indentifica il massimo numero di pacchetti
@@ -10865,6 +10995,10 @@ attualmente significativo solo per MPEG[12].
A volte necessario aumentarlo per evitare errori di 'buffer underflows'.
.
.TP
+.B "o\ \ \ \ \ \ "
+FIXME: Da documentare.
+.
+.TP
.B packetsize=<dimensione>
Dimensione, in byte, del pacchetto unitario del formato selezionato.
Quando si scrivono file in formato MPEG[12] i valori di default sono:
@@ -11031,6 +11165,12 @@ FIXME: Da documentare.
.B VIDIX_CRT
FIXME: Da documentare.
.
+.TP
+.B VIDIXIVTVALPHA
+Impostala a 'disable' per impedire al driver VIDIX il controllo delle