From 53b0c17c7e5f5790543442a9a30981a1f3ff650d Mon Sep 17 00:00:00 2001 From: diego Date: Wed, 4 Sep 2002 20:22:07 +0000 Subject: DXR3 docs updated. Patch by David Holm , further spelling/consistency fixes by me. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7271 b3059339-0415-0410-9bf9-f77b7e298cf2 --- DOCS/codecs.html | 5 ++-- DOCS/documentation.html | 2 +- DOCS/video.html | 77 ++++++++++++++++++++++++++++++------------------- 3 files changed, 51 insertions(+), 33 deletions(-) diff --git a/DOCS/codecs.html b/DOCS/codecs.html index 0c8eeae610..1915cf0a77 100644 --- a/DOCS/codecs.html +++ b/DOCS/codecs.html @@ -335,8 +335,9 @@

You need an AC3 capable sound card, with digital out (SP/DIF). The card's driver must properly support the AFMT_AC3 format (C-Media does). Connect your AC3 decoder to the SP/DIF output, and use the -ac hwac3 - option. It is experimental but known to work with C-Media cards and - Soundblaster Live! using ALSA (but not OSS) drivers.

+ option. It is experimental but known to work with C-Media cards, + Soundblaster Live! using ALSA (but not OSS) drivers and DXR3/Hollywood+ MPEG + decoder cards.

2.2.2.3 libmad support

diff --git a/DOCS/documentation.html b/DOCS/documentation.html index 2a347c0110..5c5bbe5498 100644 --- a/DOCS/documentation.html +++ b/DOCS/documentation.html @@ -150,7 +150,7 @@
  • 2.3.1.14 VIDIX
  • 2.3.1.15 Zr
  • 2.3.1.16 DVB
  • -
  • 2.3.1.17 DXR3
  • +
  • 2.3.1.17 DXR3/Hollywood+
  • 2.3.1.A TV-out support
    • 2.3.1.A.1 Matrox G400 cards
    • diff --git a/DOCS/video.html b/DOCS/video.html index 274a247fb4..f33a9f5e83 100644 --- a/DOCS/video.html +++ b/DOCS/video.html @@ -1176,53 +1176,68 @@ for 16:9 TV: -vop lavc,expand=-1:576:-1:-1:1,scale=-1:0,dvbscale=1024 decompression).

      -

      2.3.1.17 DXR3

      +

      2.3.1.17 DXR3/Hollywood+

      MPlayer supports hardware accelerated playback with the Creative DXR3 - and Sigma Designs Hollywood Plus cards.

      + and Sigma Designs Hollywood Plus cards. These cards both use the em8300 MPEG + decoder chip from Sigma Designs.

      First of all you will need properly installed DXR3/H+ drivers, version 0.12.0 or later. You can find the drivers and installation instructions at the DXR3 & Hollywood Plus for Linux site. Configure should detect your card automatically, compilation - should go without any problems.

      + should go without problems.

      Usage:

      -
      -vo dxr3:<noprebuf>:<codec>:<device>
      -
      Where <noprebuf> specifies turning off prebuffering. - This is done automatically on Athlons. If playback is out of sync try - disabling prebuffering. If noprebuf is left out prebuffering is enabled - (except on Athlons). -
      - <codec> = fame/avcodec, avcodec produces better quality - output, but fame is faster for those of you with slow machines. The default is - to use libavcodec. Note that you need libavcodec properly installed (read - DOCS/codecs.html). -
      +
      -vo dxr3:noprebuf:<device>
      +
      noprebuf turns off prebuffering. Prebuffering is a feature + of the em8300 chip that enables it to hold more than one frame of video at + a time. This means that when you are running with prebuffering (default) + MPlayer will try to keep the video buffer filled with data at all + times. If you are on a slow machine MPlayer will probably use close + to, or precisely 100% of CPU. This is especially common if you play pure MPEG + streams (like DVDs, SVCDs a.s.o.) since MPlayer will not have to + reencode it to MPEG it will fill the buffer very fast.
      + With prebuffering video playback is much less sensitive to other + programs hogging the CPU, it will not drop frames unless applications hog + the CPU for a long time.
      + Prebuffering does not work on all machines (especially Athlons where it is + turned off automatically). If you experience problems with video/audio sync + use noprebuf. When running without prebuffering the em8300 is + much more sensitive to CPU load, so it is highly suggested that you turn on + MPlayer's -framedrop option to avoid further loss of + sync.
      <device> = device number to use if you have more than one em8300 card.
      Any of these options may be left out, but they must be specified in this - order, i.e. dxr3:fame works, dxr3:1 works, but - dxr3:1:avcodec will not.
      + exact order, i.e. dxr3:noprebuf works, dxr3:1 + works, but dxr3:1:noprebuf will not.
      -ao oss:/dev/em8300_ma-X
      For audio output, where X is the device number (0 if one card).
      -
      -ac hwac3
      -
      For digital instead of analog audio output.
      - -
      -vc mpegpes
      -
      Force hardware acceleration, only works with MPEG1/2.
      -
      -aop list=resample:fout=xxxxx
      -
      If sample rate is below 44100Hz, select either 44100Hz or 48000Hz - depending on which one matches closest. I.e. if the movie uses 22050Hz use - 44100Hz as 44100 / 2 = 22050, if it is 24000Hz use 48000Hz as 48000 / 2 = 24000 - and so on. This does not work with digital audio output - (-ac hwac3).
      +
      The em8300 cannot play back samplerates lower than 44100Hz. If the sample + rate is below 44100Hz select either 44100Hz or 48000Hz depending on which + one matches closest. I.e. if the movie uses 22050Hz use 44100Hz as + 44100 / 2 = 22050, if it is 24000Hz use 48000Hz as 48000 / 2 = 24000 and so + on. This does not work with digital audio output (-ac hwac3).
      + +
      -vop lavc/fame
      +
      To watch non-MPEG content on the em8300 (i.e. DivX or RealVideo) you have + to specify an MPEG1 video filter such as libavcodec (lavc) or libfame + (fame). At the moment lavc is both faster and gives better image quality, it + is suggested that you use that unless you have problems with it. See the man + page for further info about -vop lavc/fame.
      + +
      -ac hwac3
      +
      The em8300 supports playing back AC3 audio (surround sound) through the + digital audio output of the card. Read + hardware AC3 section for further + information on AC3.

      Overlay

      @@ -1236,14 +1251,16 @@ for 16:9 TV: -vop lavc,expand=-1:576:-1:-1:1,scale=-1:0,dvbscale=1024

      MPEG1/2 content should now automatically be detected by MPlayer and it will use the hardware acceleration of the DXR3 to play it. If not, you can force it to hardware acceleration with -vc mpegpes. Also, if you - plan to use any postprocessing filters you must use -vc - mpeg12.

      + plan to use postprocessing filters you must use -vc mpeg12.

      In some instances, subtitles may not appear properly in sync with the A/V stream when using hardware decoding (-vc mpegpes). This is a known bug. The em8300 will also improperly handle subtitles that are too big, and may hang for a second or two. At this time, the only workaround is to use - -vc mpeg12 when viewing DVDs with subtitles.

      + -vc mpeg12 when viewing DVDs with subtitles. When running with + -vc mpeg12 MPlayer will reencode video to MPEG (even if it + already is MPEG). This means that it will need more CPU power, and you might + loose some picture quality.

      2.3.1.A TV-out support

      -- cgit v1.2.3