Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 72364 - mencoder of media-video/mplayer-1.0_pre5-r4 produces flickering horizontal lines at the bottom of the movie
Summary: mencoder of media-video/mplayer-1.0_pre5-r4 produces flickering horizontal li...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Media-video project
URL: http://captivus.de/files/mplayer-lines/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-11-24 09:47 UTC by Martin Wegner
Modified: 2005-01-12 07:57 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Wegner 2004-11-24 09:47:09 UTC
When encoding movies (in my case DVDs with acidrip which is a front-end to mencoder for DVD ripping) into the lavc codec with vcodec=mpeg4 I get horizontal, flickering lines at the bottom that are disturbing me.

See the attached URL for images that show this.

I've also tested other codecs for the vcodec option: mpeg1video and mpeg2video do not create these lines.

I've also tested all available versions of mplayer in my portage tree (1.0_pre4-r7, 1.0_pre5-r2, 1.0_pre5-r3) and downgraded all recently upgraded dependencies of mplayer but nothing helped.

A typical mencoder command line is:

mencoder dvd://1 -dvd-device /dev/hdc -chapter 1-11 -aid 128   -info srcform="DVD ripped by acidrip.sf.net" -oac mp3lame -lameopts abr:br=128  -ovc lavc -lavcopts vcodec=mpeg4:vhq:vqmin=2:vbitrate=1343 -vf pp=de,crop=714:554:6:12,scale=640:-2    -o "/mnt/media/what_women_want-1.avi"

I also tried to leave out scaling and splitting and the prefilter pp. Nothing helped.

I can also exclude that it is an error in DVD reading since DVDs are correctly displayed when played directly with mplayer and I also recompiled it to use ogle's libdvdread. Nothing of them helped.

So the only thing left seems to be the encoding.

Reproducible: Always
Steps to Reproduce:
1. Rip a DVD as descibed above.
2. Watch the movie
3.

Actual Results:  
Getting flickering lines at the bottom of the movie.

Expected Results:  
Should not be there.

$ emerge -pv mplayer

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild   R   ] media-video/mplayer-1.0_pre5-r4  -3dfx +3dnow +3dnowex +X +aalib
+alsa (-altivec) -arts -bidi +cdparanoia -debug -directfb +divx4linux +doc -dvb
+dvd -dvdread -edl +encode -esd +fbcon -ggi +gif +gtk -i8x0 -ipv6 -jack
-joystick +jpeg -libcaca -lirc -live -lzo +mad -matroska -matrox +mmx +mmx2
+mpeg -mythtv -nas -network +nls -nvidia +oggvorbis +opengl +oss +png -real +rtc
+samba +sdl +sse +svga -tga -theora +truetype -v4l -v4l2 -xanim -xinerama +xmms
+xv -xvid -xvmc 0 kB

$ emerge info
Portage 2.0.51-r3 (default-x86-2004.2, gcc-3.4.3, glibc-2.3.4.20041102-r0,
2.6.9-ck3 i686)
=================================================================
System uname: 2.6.9-ck3 i686 AMD Duron(tm)
Gentoo Base System version 1.6.6
distcc 2.18 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.92.0.2-r1
Headers:  sys-kernel/linux-headers-2.4.19,sys-kernel/linux-headers-2.4.22
Libtools: sys-devel/libtool-1.5.2-r7
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=i686 -O3 -pipe -mmmx -msse -m3dnow -mfpmath=sse -ftracer"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config
/usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/share/config
/usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=i686 -O3 -pipe -mmmx -msse -m3dnow -mfpmath=sse -ftracer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache distlocks sandbox"
GENTOO_MIRRORS="ftp://mirror.switch.ch/mirror/gentoo/
http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://gentoo.osuosl.org
http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowex X aalib acl acpi acpi4linux alsa apache2 apm ared avi berkdb
bitmap-fonts blender-game bonobo bootspla bzlib cdparanoia cdr clanVoice crypt
cups dba dedicated dga divx4linux doc dvd encode escreen fbcon foomaticdb
fortran freetype gd gdbm gif gnome gpm gtk gtk2 imagemagick imlib java jpeg
libg++ libwww mad mailwrapper mbox mikmod mmx mmx2 motif mpeg mysql ncurses net
nls oggvorbis opengl oss pam pdflib perl png python quicktime radeon readline
rtc ruby samba sdl session silverxp slang sockets spell spl sse ssl
stencil-buffer svga tcltk tcpd tetex tokenizer truetype usb userlocales videos
wxwindows x86 xchattext xfs xml xml2 xmms xpm xprint xsl xv zlib"
Comment 1 Martin Wegner 2005-01-12 07:57:42 UTC
Fixed in mplayer-1.0_pre6