[Mplayer-cvslog] CVS: main/DOCS/Polish DVB,NONE,1.1 DXR3,NONE,1.1 bugreports.html,NONE,1.1 cd-dvd.html,NONE,1.1 codecs-in.html,NONE,1.1 codecs.html,NONE,1.1 documentation.html,NONE,1.1 encoding.html,NONE,1.1 faq.html,NONE,1.1 formats.html,NONE,1.1 gcc-2.96-3.0.html,NONE,1.1 mencoder.1,NONE,1.1 mplayer.1,NONE,1.1 skin-en.html,NONE,1.1 sound.html,NONE,1.1 users_against_developers.html,NONE,1.1 video.html,NONE,1.1

Winner of tha face compo gabucino at mplayer.dev.hu
Sun Dec 16 12:51:05 CET 2001


Update of /cvsroot/mplayer/main/DOCS/Polish
In directory mplayer:/var/tmp.root/cvs-serv2784

Added Files:
	DVB DXR3 bugreports.html cd-dvd.html codecs-in.html 
	codecs.html documentation.html encoding.html faq.html 
	formats.html gcc-2.96-3.0.html mencoder.1 mplayer.1 
	skin-en.html sound.html users_against_developers.html 
	video.html 
Log Message:
began updated translation by <nell at skrzynka.pl> (work-in-progress)


--- NEW FILE ---

Some words about Siemens-DVB card support.         by A'rpi
==========================================

NOTE: this is very experimental!

Requirements:
~~~~~~~~~~~~
- Siemens DVB-S card or compatible (technotrend,galaxis,hauppage etc)
  see www.linuxtv.org for details and download latest driver there.
- MPlayer-CVS, ffmpeg-libavcodec. divx4linux is recommended for speed & pp.
- Fast CPU - at least for software decoding (divx...)


How to enable?
~~~~~~~~~~~~~

1. Download ffmpeg-CVS and copy libavcodec to mplayer (see DOC for details)
   Move this line from #ifdef CONFIG_ENCODERS .. #endif section to outside
   (after the #endif line) at libavcodec/utils.c:361 :
       register_avcodec(&mpeg1video_encoder);

2. Compile mplayer:
    ./configure should detect it. If didn't, force with ./configure --enable-dvb
        If you have ost headers at non-standard path, set it with:
	--with-extraincdir=<your DVB source dir>/ost/include
    make
    make install
   

How to use?
~~~~~~~~~~
To play standard mpeg 1/2 files:  (hardware decoding)

  mplayer -ao mpegpes -vo mpegpes -vc mpegpes file.mpg|vob

To play non-standard mpeg files:  (software decoding)

  mplayer -ao mpegpes -vo mpegpes file.mpg|vob

To play divx files:

  mplayer -vo mpegpes -vc ffdivx|odivx file.avi|asf
  
To play non-25fps movies, or with slow CPU, add option:  -framedrop

Image size:
~~~~~~~~~~
DVB card allows only 2 vertical resolutions: 288 and 576.
If your video height differs, you have to clip it or extend by adding
black bands. It's done by mplayer, just specify image size using the
-x and -y options. You must use either -y 288 or -y 576.

To force pan&scan (16:9 at 4:3 TV), add options:  -x 352 -y 288

Mailing list:
~~~~~~~~~~~~
  http://mplayerhq.hu/mailman/listinfo/mplayer-dvb

List's language is ENGLISH. Please avoid using german or other languages!
Subscribe, and ask/discuss your problems here.
I'll also post feature announces to this list.

Future plans/TODO:
~~~~~~~~~~~~~~~~~

- display OSD and subtitles using DVB card's OSD feature
- better (more fluent) playback of non-25fps movies
- more speed optimizations
- YUY2 support (for win32 codecs, like Indeo5 and WMV 7/8)
- realtime transcoding between mpeg2 <-> mpeg4 (partial decompression)


--- NEW FILE ---
DXR3/H+ video/audio output plugins manual by David Holm
=======================================================

2001-12-04: Thanks to Inaki Garci'a Etxebarria of
	    zapping.sourceforge.net we have now
	    abandoned rte since it caused problems for
	    users who didn't rtfm and compiled it with
	    ffmpeg support. Instead we are now using
	    libmp1e which is a modified version of mp1e.
	    
2001-11-29: Thanks to Felix Buenemann I managed to
	    optimize the odivx playback as well as add
	    support for the rest of the codecs!
	    
2001-11-28: ffmpeg replaced with mp1e, divx playback
	    won't get much faster than this, huge thanks
	    goes out to Ivan Kalvachev for helping me
	    fix the final mp1e bugs (and contributing
	    to the libvo2 development)
	    
1. Introduction

The DXR3 and Hollywood+ are two not too different mpeg-(1/2) and ac3
hardware playback cards that came at about the same time as the first
dvd-rom drives hit the market. At that time most computers weren't
powerful enough for synced software dvd playback. And even the faster
(intel-based) computers had troubles with artifacts.
Sigma Designs came up with the great idea to create a hardware
mpeg-(1/2), ac3 decoder. Sigma Designs are known for their realmagic
hardware (or they bought the company who came up with the first
realmagic boards, I don't know which).
Later Creative Labs thought, hey, we also wan't this product, and to
distribute it with our dvd-drives (the DVD Encore packages if I recall
correctly). So they bought the designs for the Hollywood plus and
replaced the circuit used to produce a proper video feed for tv's
called adv7170 or adv7175a depending on which h+ board you own with
a bt865. The reason for this is beyond my understanding as this seems
complete illogical to me, but I have had great experiences with
bt(brooktree) circuits in the past, so I don't mind.
Well, nowadays most people have no use for a mpeg-(1/2) or ac3
hardware decoder since most computers these days have no problem doing
this in software and have cycles left for posprocessing (removing of
artefacts and other garbage produced by compression).
These days, you have two uses for this card:
1. You have a slow computer which you use for vcd/dvd playback
2. You discover what I have done with the implementation of this as
   an audio/video output device for mplayer (read on and you'll find
   out).



2. Requirements

 * First of all you will need the DXR3/H+ drivers properly installed.
   Version 0.9.0 or later

 * Run <mplayerdir>/configure and make sure that DXR3/H+ support = yes
   
 From here on compilation (of at least my code ;) should go without any
 problems.



3. Usage

After installation you will have two new outdevices in mplayer:
    -vo dxr3	For video output
    -ao dxr3	For audio output 

MPEG-1, MPEG-2, VCD and DVD Notes
There are some notes to take into account here for optimum playback.
When playing any mpeg-(1/2) file, this including usage of the "-dvd"
and "-vcd" options you must either add the "-vc mpegpes" or edit
codecs.conf and make sure videocodec mpegpes is listed above mpeg12.
If you fail to do this you will only get software playback which kinda
spoils most of the useful features of this card except for tv-out ;).
Remember that if you edit the codecs.conf file and move the mpegpes
section will have to specify "-vc mpeg12" if you want to playback
any of these video types _without_ "-vo dxr3"!

DIVX Notes
When playing divx's add "-vc odivx" for maximum performance.
I've switched to mp1e from ffmpeg so it should be lightning fast now.

Other codecs:
No "-vc <codec>" switches should be required as mplayer will autodetect.
If you find an unsupported codec please contact me!

* Avoid running mplayer as root or setuid root as rtc timing seems to
  slow down playback on the dxr3 for some users. I will look into this
  at a later point as this hardly qualifies as a severe bug *


 
4. Contacting me

You can contact me either by e-mailing me, <dholm at iname.com> or by using
icq: 798427
Feedback, bugreports and general suggestions are appreciated (preferably
by e-mail). My name is David Holm for those of you who are incapable of 
reading a heading. ;)



--- NEW FILE ---
<HTML>
<BODY BGCOLOR=white>

<FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>

<P><B><A NAME=C>Appendix C - How to report bugs</A></B></P>

<P><B>How to report bugs?</B></P>

<P>First read <A HREF="documentation.html#D">Appendix D</A>, and other docs. If your problem isn't
known or isn't solved by our instructions, then report the bug:</P>

<P><B>Where?</B></P>

<P>Subscribe to the mplayer-users mailing list:<BR>
&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="http://mplayerhq.hu/mailman/listinfo/mplayer-users">http://mplayerhq.hu/mailman/listinfo/mplayer-users</A><BR>
and send your bugreport to:<BR>
&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="mailto:mplayer-users at mplayehq.hu">mplayer-users at mplayerhq.hu</A><BR>
We won't CC: so please subscribe!!!</P>

<P>Don't send bugreports private, directly to author's address!!!
We are working together on code, so everyone is interested in it.
BTW many times other users know the solution (system config probs,
bad drivers etc), even when we think it's a bug in our code.
The language of this list is ENGLISH!</P>

<P>Please describe your problem in details, examples etc, and don't
forget to include these:</P>

<P><B>What?</B></P>

<P><B><I>1. The system info what we always want:</I></B></P>

<UL>
<LI>linux distribution<BR>
examples:<UL>
    <LI>RedHat 7.1
    <LI>Slackware 7.0 + devel packs from 7.1 ...</UL>
<LI>kernel version:<BR>
    <CODE>uname -a</CODE>
<LI>libc version:<BR>
    <CODE>ls -l /lib/libc[.-]*</CODE>
<LI>X version:<BR>
    <CODE>X -version</CODE>
<LI>gcc and ld version:<BR>
    <CODE>gcc -v<BR>
    ld -v</CODE>
<LI>binutils version:<BR>
    <CODE>as --version</CODE>
</UL>

<P><B><I>2. Hardware & drivers:</I></B></P>

<UL>
<LI>CPU info:<BR>
    <CODE>cat /proc/cpuinfo</CODE>
<LI>video card manufacturer and model<BR>
    examples:<BR><UL>
    <LI>ASUS V3800U chip: nVidia TNT2 Ultra pro 32MB SDRAM
    <LI>Matrox G400 DH 32MB SGRAM</UL>
<LI>video driver type&version<BR>
    examples:<UL>
    <LI>X built-in driver
    <LI>nvidia 0.9.623
    <LI>Utah-GLX CVS 2001-02-17
    <LI>DRI from X 4.0.3</UL>
<LI>sound card type & driver<BR>
    examples:<BR><UL>
    <LI>Creative SBLive! Gold with OSS driver from oss.creative.com
    <LI>Creative SB16 with OSS drivers of kernel
    <LI>GUS PnP with ALSA OSS emulation</UL>
<LI>if you are unsure, attach output of lspci -v
</UL>

<P><B>For compiling problems/errors</B></P>

<P><B><I>3. these files:</I></B></P>
<UL><LI>configure.log
<LI>config.h
<LI>config.mak
<LI>libvo/config.mak
</UL>

<P><B>For playback problems:</B></P>

<P><B><I>3. Output of mplayer at verbose level 1 (-v)</I></B></P>
<P><CODE>&nbsp;&nbsp;&nbsp;&nbsp;mplayer -v [options] filename &amp;&gt; mplayer.log</CODE></P>
  
<P><B><I>4. If the problem is specific to one or a few files,
  then please upload that file to:</I></B></P>
<P><CODE>&nbsp;&nbsp;&nbsp;ftp://mplayerhq.hu/MPlayer/incoming/</CODE></P>
  Also upload a small .txt file with the same name as your file,
  describing the problem!<BR>
  Usually first 1-5 MB of the file is enough to reproduce
  the problem, but first you should try it:
<P><CODE>&nbsp;&nbsp;&nbsp;dd if=yourfile of=smallfile bs=1k count=1024</CODE></P>
  (it will cut first 1MB of 'yourfile' and save to 'smallfile')
  Then try again on this small file, and if bug still exists
  then it's enough to upload this small file.<BR>
  NEVER send such files via mail! Upload it, and send only
  the path/filename of the file on the FTP.
  If the file is accessible on the net, then sending the
  _exact_ URL is enough!

<P><B><I>5. For crashes (segfault, SIGILL, signal 4 etc):</I></B></P>

<P><I>If you have coredump of the crash, see 5.a, else see 5.b:</I></P>

<P><B><I>5.a: Please print us coredump (if it was created).</I></B></P>

<P>Howto:
please create following command file:</P>

<P><CODE>disass $eip-32 $eip+32<BR>
printf "eax=%08lX\n",$eax<BR>
printf "ebx=%08lX\n",$ebx<BR>
printf "ecx=%08lX\n",$ecx<BR>
printf "edx=%08lX\n",$edx<BR>
printf "esp=%08lX\n",$esp<BR>
printf "ebp=%08lX\n",$ebp<BR>
printf "edi=%08lX\n",$edi<BR>
printf "esi=%08lX\n",$esi<BR>
</CODE></P>

<P>Then simply execute following command line:</P>
<P>&nbsp;&nbsp;&nbsp;&nbsp;<CODE>gdb mplayer --core=core -batch --command=command_file >mplayer.bug</CODE></P>

<P><B><I>5.b.: run MPlayer in gdb:</I></B></P>
<P>Re-compile mplayer with debugging code enabled:<BR>
./configure --enable-debug<BR>
make
</P>
<P>[at root/user shell prompt:]<BR>
&nbsp;&nbsp;&nbsp;&nbsp;<CODE># gdb mplayer</CODE><BR>
[at gdb prompt:]<BR>
&nbsp;&nbsp;&nbsp;&nbsp;<CODE>&gt; run -v [options-to-mplayer] filename</CODE><BR>
  ... (wait until it will crash)<BR>
&nbsp;&nbsp;&nbsp;&nbsp;<CODE>&gt; bt</CODE><BR>
&nbsp;&nbsp;&nbsp;&nbsp;<CODE>&gt; disass $eip-32 $eip+32</CODE><BR>
Send us the full output of the above things!
</P>

<P><B>In general:</B></P>

<P>If something is big (logs etc) then it's better to upload to the ftp
(gzipped), and include only path/filename in the bugreport!</P>

<P><B>I know what am I doing...</B></P>

<P>If you created a proper bugreport following the above steps, and you are
sure it's mplayer bug, not compiler's problem or broken file, you've already
readed through docs and you didn't find the solution, your sound drivers are ok,
then you may want to subscribe to the mplayer-advusers list and send your
bugreport there to get better and faster answer. But BE WARNED: if you post
newbie or rtfm-type questions there, you'll be immediatelly banned, instead or
getting answered!!! So don't flame us, subscribe -advusers only if you really
know what are you doing and you feel you as advanced mplayer user or developer.
(and about how to subscribe: find it out! if you're really an advanced user,
it shouldn't be a problem for you...)
</P>

</BODY>
</HTML>

--- NEW FILE ---
<HTML>
<BODY BGCOLOR=white>

<FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>

<P><B><A NAME=4.1>4.1. CD-ROM drives</A></B></P>

<P>Playing standard Video CDs:</P>

<P>
mplayer -vcd <I>trackno</I> [device]<BR><BR>
Examples:<BR>
mplayer -vcd 1<BR>
mplayer -fs -vcd 2 /dev/hdc<BR>
</P>

<P>
Notes:<BR>
- Do NOT mount VCD disks and play DAT files directly! It may work under windows
but won't work under linux. You have to play them directly, with the -vcd
option!<BR>
- VCD disks usually have 2 tracks: a data track (containing autostart windows
playback program, karaoke data etc) and a mode-2 track (the movie), so try
-vcd 2 first!<BR>
- the default VCD device is /dev/cdrom. if your device differs, then you have
to make a symlink, or specify it in command line!
</P>

<P>From Linux documentation:</P>

<P>Some CDROM drives are capable of changing their head-speed. There are several
reasons for changing the speed of a CDROM drive. Badly pressed CDROMs may
benefit from less-than-maximum head rate. Modern CDROM drives can obtain very
high head rates (up to 24-times is common).  It has been reported that these
drives can make reading errors at these high speeds, reducing the speed can
prevent data loss in these circumstances.  Finally, some of these drives can
make an annoyingly loud noise, which a lower speed may reduce.</P>

<P>The recommended way to do it is with a program called 'setcd' . It's kinda
old, but won't be too hard to find on the Net. (UPDATE : new hdparm
has an option for this !)
Use it with :</P>

<P>&nbsp;&nbsp;&nbsp;&nbsp;<CODE>setcd -x [speed] [cdrom device]</CODE></P>

<P>Also you can try:</P>

<P>&nbsp;&nbsp;&nbsp;&nbsp;<CODE>echo current_speed:4 >/proc/ide/[cdrom device]/settings</CODE></P>

<P>but you'll need root privileges. I use following command too:</P>

<P>&nbsp;&nbsp;&nbsp;&nbsp;<CODE>echo file_readahead:2000000 >/proc/ide/[cdrom device]/settings</CODE></P>

<P>for 2MB prefetched reading from the file (it's useful for scratched CDROMs).
It's recommended that you tuneup your CDROM drive also with hdparm:</P>

<P>&nbsp;&nbsp;&nbsp;&nbsp;<CODE>hdparm -d1 -a8 -u1 (cdrom device)</CODE></P>

<P>to enable using DMA access, readahead, and IRQ unmasking.
(if you don't understand these, *read the hdparm manpage*)</P>

<P>Please refer to "<CODE>/proc/ide/[cdrom device]/settings</CODE>" for fine-tuning your
CDROM.</P>

<P><B><A NAME=4.2>4.2. DVD playback</A></B></P>
  
<P>Yes, the real DVD support has been arrived. You don't need to play VOB files
manually from disk thinking of the purpose of a file in the video_ts
directory, you don't need worry it it's an encrypted disk or not (in old
<B>MPlayer</B> you had to put '-dvdauth /dev/dvd' into the command line in case
of encrypted discs), and you don't need even mount your disk to be able to
play :)</P>
  
<P>IMPORTANT NOTE: please _DO_NOT_ require further features for DVD playback.
This is the first version of some real DVD support inside <B>MPlayer</B> and
we're busy with hunting bugs and implementing basic DVD player features.</P>

<P><B>MPlayer</B> uses libdvdread which has got built in support for IFO
parsing, reading navi blocks and doing authentication/descrambling. libdvdread
uses libdvdcss to the latter tasks. So you will need libdvdcss and libdvdread
downloaded, compiled and installed BEFORE you run ./configure script of
<B>MPlayer</B> which will autodetect libdvdread for you in this way.</P>

<UL>  
<LI><P><B>Download source of libdvdread and libdvdcss.</B></P>
  
<P><I>You can download them from
<A HREF="http://www.dtek.chalmers.se/groups/dvd">http://www.dtek.chalmers.se/groups/dvd</A>
(click 'download' in the menu at the left, and you can find libdvdcss and
libdvdread in a table).</I></P>

<P><B><I>IMPORTANT !</I></B><BR>
For
<UL>
  <LI>libdvdread 0.8 - you'll need <B>libcss</B> instead of libdvdcss</LI>
  <LI>libdvdread 0.9 - you'll need <B>libdvdcss 0.0.3</B> ! Don't use newer
    versions, they won't work!</LI>
  <LI>For example <B><U>never</U></B> use libdvdcss <B>1.0</B>, it will be unusably slow!</LI>
</UL>
</P>
</LI>
  
<LI><P><B>Compile and install libdvdcss THEN libdvdread.</B></P>
    
<P><I>Read documentation of these packages to do this step easily.</I></P></LI>
  
<LI><P><B>Recompile MPlayer.</B></P>
  
<P><I>Run <CODE>./configure</CODE>. If you install libdvdread correctly, ./configure
says something similar:<BR><CODE>Checking for DVDread support ... yes</CODE><BR>
(Of course you can put your favourite configure options into the command
line when you run ./configure). That's it! Say: <CODE>make</CODE>, then <CODE>make install</CODE>.</I></P></LI>
</UL>

<P>Of course after installing libdvdcss and libdvdread you don't need recompile
them at each time when you want to recompile <B>MPlayer</B> (from a new CVS version
for example) since the needed packages have already been installed on your
machine.</P>

<P><B>Using MPlayer to play DVDs:</B></P>


<TABLE BORDER=0 WIDTH=100%>
<TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>-dvd &lt;title_id&gt;&nbsp;</TD>
<TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>Enables DVD support and selects title.</TD><TR>
<TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>-chapter &lt;chapter_id&gt;&nbsp;</TD>
<TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>Selects DVD chapter (default: play from chapter 1)</TD><TR>
<TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>-dvdangle &lt;angle_id&gt;&nbsp;</TD>
<TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>Selects camera angle (default: 1)</TD><TR>
<TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>-sid &lt;subtitle_id&gt;&nbsp;</TD>
<TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>Turns DVD subtitle displaying (of the given subtitle_id or language) on (default: no)<BR>
  For the list of available languages, use <CODE>-sid 1 -v</CODE> options and
  browse the output.</TD><TR>
</TABLE>

<P>Default device is <CODE>/dev/dvd</CODE>, you can change it in config.h
(compile time option), or you can specify it as a filename for <B>MPlayer</B>:
</P>

<P>&nbsp;&nbsp;&nbsp;&nbsp;<CODE>mplayer -dvd 1 /dev/dvd</CODE></P>
<P>&nbsp;&nbsp;&nbsp;&nbsp;<CODE>mplayer -dvd 1 -sid 5 /dev/dvd</CODE></P>
<P>&nbsp;&nbsp;&nbsp;&nbsp;<CODE>mplayer -dvd 2 -chapter 5 -dvdangle 2</CODE></P>

<P><B><A NAME=4.3>4.3. DVD playback FAQ</A></B></P>

<TABLE BORDER=0 ALIGN=left WIDTH=100%>

<TD></TD><TD VALIGN=top>Q:</TD><TD WIDTH=100%><B><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
Playing a DVD, I encountered this error :<BR>
<CODE>mplayer: ifo_read.c:1143: ifoRead_C_ADT_internal: Assertion     nfo_length /
sizeof(cell_adr_t) >= c_adt->nr_of_vobs' failed.</CODE>
</B></TD><TR><TD></TD><TD VALIGN=top>A:</TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
This is a known libdvdread 0.9.1 bug, it should be already fixed in 0.9.2.
</TD><TR><TD COLSPAN=3>&nbsp;</TD><TR>

<TD></TD><TD VALIGN=top>Q:</TD><TD WIDTH=100%><B><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
Can I compile libdvdread and libdvdcss for example on my sweet Sparc/Solaris?
</B></TD><TR><TD></TD><TD VALIGN=top>A:</TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
Who knows ... Please test it and send feedback. But it's said that it
should work. Please refer documentation of libdvdread and its homepage
as well. We're not authors of libdvdread.
</TD><TR><TD COLSPAN=3>&nbsp;</TD><TR>

<TD></TD><TD VALIGN=top>Q:</TD><TD WIDTH=100%><B><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
What about subtitles? Can MPlayer display them?
</B></TD><TR><TD></TD><TD VALIGN=top>A:</TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
Yes! See above in the DVD chapter.
</TD><TR><TD COLSPAN=3>&nbsp;</TD><TR>

<TD></TD><TD VALIGN=top>Q:</TD><TD WIDTH=100%><B><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
I've got no sound / bad sound (Spanish audio and other ugly things).
</B></TD><TR><TD></TD><TD VALIGN=top>A:</TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
<B>MPlayer</B> currently does not use all of information of IFO blocks from DVD.
You can adjust the right DVD audio stream with: '-aid 128' command line
option, where 128 is the stream id of requested audio stream. You can
experience with numbers of 128,129,... and so on. Of course this problem
will be solved in the future.
</TD><TR><TD COLSPAN=3>&nbsp;</TD><TR>

<TD></TD><TD VALIGN=top>Q:</TD><TD WIDTH=100%><B><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
There is some strange effect (interlace like thing) especially when fast
moving objects are shown in the movie.
</B></TD><TR><TD></TD><TD VALIGN=top>A:</TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
Known problem, we try to fix it later (when we switch to libvo2).
</TD><TR><TD COLSPAN=3>&nbsp;</TD><TR>

<TD></TD><TD VALIGN=top>Q:</TD><TD WIDTH=100%><B><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
How can I set the region code of my DVD-Drive ? I don't have windows!
</B></TD><TR><TD></TD><TD VALIGN=top>A:</TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
Use the 'regionset' tool:
<A HREF="http://www.linuxtv.org/download/dvd/dvd_disc_20000215.tar.gz">http://www.linuxtv.org/download/dvd/dvd_disc_20000215.tar.gz</A>
</TD><TR><TD COLSPAN=3>&nbsp;</TD><TR>

<TD></TD><TD VALIGN=top>Q:</TD><TD WIDTH=100%><B><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
So MPlayer can play DVDs? Then it must use DeCSS! You are under arrest
under the XYZ#$ paragraph of the--
</B></TD><TR><TD></TD><TD VALIGN=top>A:</TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
Get back asshole, there is no DeCSS code in <B>MPlayer</B>. <B>MPlayer</B> uses libdvdread
by linking against it, and libdvdread uses libdvdcss by dynamic loading it.<BR>
<B>UPDATE</B> : DeCSS is free.
</TD><TR><TD COLSPAN=3>&nbsp;</TD><TR>

<TD></TD><TD VALIGN=top>Q:</TD><TD WIDTH=100%><B><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
Do I need to be (setuid) root/setuid fibmap_mplayer to be able to play DVD?
</B></TD><TR><TD></TD><TD VALIGN=top>A:</TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
No, you don't. This is the past :) However of course you must have got
the proper rights to the DVD device driver entry (in /dev).
</TD><TR><TD COLSPAN=3>&nbsp;</TD><TR>

<TD></TD><TD VALIGN=top>Q:</TD><TD WIDTH=100%><B><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
How can I ... (insert some expectable DVD player feature here)?
</B></TD><TR><TD></TD><TD VALIGN=top>A:</TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
The current implementation is the first implementation of some real DVD
player functionality. First, we would like to target existing bugs and
basic features before implementing new features.
</TD><TR><TD COLSPAN=3>&nbsp;</TD><TR>

<TD></TD><TD VALIGN=top>Q:</TD><TD WIDTH=100%><B><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
Where can I get libdvdread and libdvdcss packages from?
</B></TD><TR><TD></TD><TD VALIGN=top>A:</TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>


More information about the MPlayer-cvslog mailing list