aboutsummaryrefslogtreecommitdiffhomepage
path: root/DOCS/tech
diff options
context:
space:
mode:
authorGravatar michael <michael@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-10-06 16:01:54 +0000
committerGravatar michael <michael@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-10-06 16:01:54 +0000
commit35572927c4ac0c9c40033bfb66b7d0c99296e037 (patch)
tree859601932fea09d0713fb7135030812fa7ab486f /DOCS/tech
parent9602dfdb78e211e287496e7f3087f00ed4c0c249 (diff)
forgot docs (again ...)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7620 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'DOCS/tech')
-rw-r--r--DOCS/tech/libavc-options.txt23
1 files changed, 20 insertions, 3 deletions
diff --git a/DOCS/tech/libavc-options.txt b/DOCS/tech/libavc-options.txt
index a5c70f9679..bd613b2667 100644
--- a/DOCS/tech/libavc-options.txt
+++ b/DOCS/tech/libavc-options.txt
@@ -202,10 +202,21 @@ vfdct (0-99) dct algorithm
2 accurate integer
3 mmx
4 mlib
+
+idct (0-99) idct algorithm
+ 0 automatically select a good one (default)
+ 1 jpeg reference integer
+ 2 simple
+ 3 simplemmx
+ 4 libmpeg2mmx (inaccurate, DONT USE for encoding with keyint >100)
+ 5 ps2
+ 6 mlib
+ 7 arm
+ note: all these IDCTs do pass the IEEE1180 tests AFIAK
lumi_mask (0.0-1.0) luminance masking
0.0 disabled (default)
- 0.0-0.5 should be a sane range
+ 0.0-0.3 should be a sane range
warning: be carefull, too large values can cause disasterous things
warning2: large values might look good on some monitors but may look horrible
on other monitors
@@ -230,6 +241,8 @@ scplx_mask (0.0-1.0) spatial complexity masking
naq normalize adaptive quantization
experimental
+
+ildct use interlaced dct
lavdopts: (decoder options)
---------------------------
@@ -244,13 +257,17 @@ ver error resilience
bug manual workaround encoder bugs (cant be easily detected automatically)
0 (default)
1 for msmpeg4v3 workaround for some old lavc generated msmpeg4v3 files
- 1 for mpeg4 workaround some opendivx? files
+ 1 for mpeg4 workaround some opendivx? files (autodetected hopefully)
see http://heroinewarrior.com for some samples
2 for mpeg4 workaround xvid interlacing bug
- 3 for mpeg4 workaround for UMP4
+ 3 for mpeg4 workaround for UMP4 (autodetected hopefully)
gray grayscale only decoding (a bit faster than with color ...)
+idct see lavcopts
+ note: the decoding quality is highest if the same idct algorithm is used
+ for decoding as for encoding, this is often not the most accurate though
+
Notes: 1. lavc will strictly follow the quantizer limits vqmin, vqmax, vqdiff
even if it violates the bitrate / bitrate tolerance