VLC 0.8.5. Fedora FC4 - Video Display issues ??????

*nix specific usage questions
bower
New Cone
New Cone
Posts: 7
Joined: 13 Apr 2006 15:34

VLC 0.8.5. Fedora FC4 - Video Display issues ??????

Postby bower » 13 Apr 2006 15:43

I compiled the latest svn version -

./configure --enable-x11 --enable-xvideo --disable-gtk --enable-sdl --enable-ffmpeg --with-ffmpeg-tree=/opt/ffmpeg --with-ffmpeg-mp3lame --enable-mad --enable-libdvbpsi --enable-a52 --enable-dts --enable-libmpeg2 --enable-dvdnav --enable-faad --enable-vorbis --enable-ogg --enable-theora --enable-faac --enable-mkv --enable-freetype --enable-fribidi --enable-speex --enable-flac --enable-livedotcom --enable-caca --enable-skins --enable-skins2 --enable-alsa --disable-kde --disable-qt --enable-wxwindows --enable-ncurses --enable-release --with-livedotcom-tree=/opt/live

When I try and open a .mpg file

#vlc -vv fox.mpg
main interface error: option dvdnav-caching does not exist
.....


[00000308] mpeg_audio decoder debug: MPGA channels:2 samplerate:48000 bitrate:224
[00000308] main decoder debug: no aout present, spawning one
[00000312] main audio output debug: looking for audio output module: 4 candidates
[00000305] xvideo video output warning: no free XVideo port found for format 0x30323449 (I420)
[00000305] xvideo video output warning: no free XVideo port found for format 0x32595559 (YUY2)
[00000305] xvideo video output warning: no free XVideo port found for format 0x36315652 (RV16)
[00000306] main private debug: Registering subpicture channel, ID: 2
[00000306] main private debug: Registering subpicture channel, ID: 3
[00000306] main private debug: Registering subpicture channel, ID: 4
[00000306] main private debug: Registering subpicture channel, ID: 5
[00000305] x11 video output debug: Window manager supports NetWM
[00000305] x11 video output debug: Window manager supports _NET_WM_STATE_FULLSCREEN
[00000305] x11 video output debug: Window manager supports _NET_WM_STATE_ABOVE
[00000305] x11 video output debug: Window manager supports _NET_WM_STATE_BELOW
[00000305] main video output debug: using video output module "x11"
[00000305] main video output debug: waiting for thread completion
[00000305] x11 video output debug: x11 image size 640x480 (0,0,640x480)
[00000305] main video output debug: got 2 direct buffer(s)
[00000305] main video output debug: picture in 352x480 (0,0,352x480), chroma I420, ar 4:3, sar 20:11
[00000305] main video output debug: picture user 352x480 (0,0,352x480), chroma I420, ar 4:3, sar 20:11
[00000305] main video output debug: picture out 640x480 (0,0,640x480), chroma RV16, ar 4:3, sar 1:1
[00000305] main video output debug: looking for chroma module: 9 candidates
[00000305] main video output debug: using chroma module "i420_rgb_mmx"
[00000305] main video output debug: indirect render, mapping render pictures 0-7 to system pictures 2-9
[00000305] main video output debug: thread 2985294768 (video output) created at priority 0 (video_output/video_output.c:421)
[00000314] main private warning: dts != current_pts (-360776)
[00000314] main private warning: backward_pts != current_pts (-33368)
[00000312] alsa audio output debug: opening ALSA device `default'
X Error of failed request: BadDrawable (invalid Pixmap or Window parameter)
Major opcode of failed request: 14 (X_GetGeometry)
Resource id in failed request: 0x16000f7
Serial number of failed request: 3950
Current serial number in output stream: 3950



Any ideas what I am missing or messing up?

thanks.


Additional details -

#vlc --list
vlc --list
VLC media player 0.8.5-test2 Janus
starting VLC root wrapper... using UID 0 (root)
***************************************
* Running VLC as root is discouraged. *
***************************************

It is potentially dangerous, and might not even work properly.
main main program
help Help options
memcpymmx MMX memcpy
i420_rgb_mmx MMX I420,IYUV,YV12 to RV15,RV16,RV24,RV32 conversions
i422_yuy2_mmx MMX conversions from I422 to YUY2,YUNV,YVYU,UYVY,UYNV,Y422,IUYV,cyuv
i420_ymga_mmx MMX conversions from I420,IYUV,YV12 to YMGA
i420_yuy2_mmx MMX conversions from I420,IYUV,YV12 to YUY2,YUNV,YVYU,UYVY,UYNV,Y422,IUYV,cyuv
memcpymmxext MMX EXT memcpy
memcpy3dn 3D Now! memcpy
livedotcom RTP/RTSP/SDP demuxer (using Live555.com)
livedotcom RTSP/RTP access and demux
ffmpeg FFmpeg audio/video decoder/encoder ((MS)MPEG4,SVQ1,H263,WMV,WMA)
ffmpeg FFmpeg chroma conversion
ffmpeg FFmpeg audio/video encoder
ffmpeg FFmpeg demuxer
ffmpeg FFmpeg video filter
ffmpeg FFmpeg crop padd filter
ffmpeg FFmpeg deinterlace video filter
stream_out_switcher MPEG2 video switcher stream output
vout_sdl Simple DirectMedia Layer video output
x11 X11 video output
xvideo XVideo extension video output
fb GNU/Linux console framebuffer video output
opengl OpenGL video output
image Image video output
glx OpenGL video output
access_smb SMB input
access_gnomevfs GnomeVFS input
screen Screen Input
access_directory Standard filesystem directory input
access_directory Directory EOF
vcd VCD input
access_file File input
access_mms Microsoft Media Server (MMS) input
cdda Audio CD input
access_ftp FTP input
access_http HTTP input
access_fake Fake input
access_tcp TCP input
access_udp UDP/RTP input
access_filter_timeshift Timeshift
access_filter_record Record
trivial_mixer Trivial audio mixer
spdif_mixer Dummy S/PDIF audio mixer
float32_mixer Float32 audio mixer
stream_out_es Elementary stream output
stream_out_display Display stream output
stream_out_transcode Transcode stream output
stream_out_gather Gathering stream output
stream_out_bridge Bridge stream output
stream_out_bridge Bridge stream output
stream_out_bridge Bridge stream output
stream_out_duplicate Duplicate stream output
stream_out_rtp RTP stream output
stream_out_dummy Dummy stream output
stream_out_mosaic_bridge Mosaic bridge stream output
stream_out_standard Standard stream output
stream_out_description Description stream output
pva PVA demuxer
vobsub Vobsub subtitles parser
m4a MPEG-4 audio demuxer
wav WAV demuxer
a52sys Raw A/52 demuxer
sgimb Kasenna MediaBase parser
dtssys Raw DTS demuxer
aiff AIFF demuxer
mjpeg M-JPEG camera demuxer
avi AVI demuxer
nsc Windows Media NSC metademux
rawdv DV (Digital Video) demuxer
nuv Nuv demuxer
m4v MPEG-4 video demuxer
playlist Playlist
playlist M3U playlist import
playlist PLS playlist import
playlist B4S playlist import
playlist DVB playlist import
playlist Podcast parser
playlist XSPF playlist import
xa XA demuxer
subtitle Text subtitles parser
real Real demuxer
demuxdump File dumpper
asf ASF v1.0 demuxer
h264 H264 video demuxer
mpga MPEG audio / MP3 demuxer
ps MPEG-PS demuxer
ps MPEG-PS demuxer
au AU demuxer
mp4 MP4 stream demuxer
m3u Playlist metademux
voc VOC demuxer
flac FLAC demuxer
nsv NullSoft demuxer
ogg OGG demuxer
ty TY Stream audio/video demux
mpgv MPEG-I/II video demuxer
netsync Network synchronisation
http HTTP remote control interface
rc Remote control interface
hotkeys Hotkeys management interface
telnet VLM remote control interface
showintf Show interface with mouse
gestures Mouse gestures control interface
visual Visualizer filter
aout_file File audio output
alsa ALSA audio output
aout_sdl Simple DirectMedia Layer audio output
oss Linux OSS audio output
i422_yuy2 Conversions from I422 to YUY2,YUNV,YVYU,UYVY,UYNV,Y422,IUYV,cyuv,Y211
i420_yuy2 Conversions from I420,IYUV,YV12 to YUY2,YUNV,YVYU,UYVY,UYNV,Y422,IUYV,cyuv,Y211
i420_ymga Conversions from I420,IYUV,YV12 to YMGA
i420_rgb I420,IYUV,YV12 to RGB2,RV15,RV16,RV24,RV32 conversions
ncurses Ncurses interface
wxwidgets wxWidgets interface module
wxwidgets wxWidgets dialogs provider
skins2 Skinnable Interface
skins2 Skins loader demux
s8tofloat32 Audio filter for s8->float32 conversion
s16tofloat32 Audio filter for s16->float32 conversion
u8tofixed32 Audio filter for u8->fixed32 conversion
mpgatofixed32 MPEG audio decoder
mpgatofixed32 MPEG audio decoder
bandlimited_resampler Audio filter for band-limited interpolation resampling
a52tospdif Audio filter for A/52->S/PDIF encapsulation
audio_format Audio filter for PCM format conversion
simple_channel_mixer Audio filter for simple channel mixing
trivial_channel_mixer Audio filter for trivial channel mixing
normvol Volume normalizer
dolby_surround_decoder Simple decoder for Dolby Surround encoded streams
ugly_resampler Audio filter for ugly resampling
fixed32tofloat32 Audio filter for fixed32<->float32 conversion
equalizer Equalizer with 10 bands
param_eq Parametric Equalizer
float32tou8 Audio filter for float32->u8 conversion
trivial_resampler Audio filter for trivial resampling
u8tofloat32 Audio filter for u8->float32 conversion
float32tou16 Audio filter for float32->u16 conversion
headphone_channel_mixer Headphone virtual spatialization effect
fixed32tos16 Audio filter for fixed32->s16 conversion
linear_resampler Audio filter for linear interpolation resampling
linear_resampler Audio filter for linear interpolation resampling
s16tofixed32 Audio filter for s16->fixed32 conversion
float32tos16 Audio filter for float32->s16 conversion
float32tos8 Audio filter for float32->s8 conversion
s16tofloat32swab Audio filter for s16->float32 with endianness conversion dtstospdif Audio filter for DTS->S/PDIF encapsulation
packetizer_copy Copy packetizer
packetizer_h264 H.264 video packetizer
packetizer_mpegvideo MPEG-I/II video packetizer
packetizer_mpeg4video MPEG4 video packetizer
packetizer_mpeg4audio MPEG4 audio packetizer
podcast Podcasts
sap SAP Announcements
sap SDP file parser for UDP
shout Shoutcast radio listings
hal HAL devices detection
dummy Dummy interface function
dummy Dummy access function
dummy Dummy demux function
dummy Dummy decoder function
dummy Dummy encoder function
dummy Dummy audio output function
dummy Dummy video output function
dummy Dummy font renderer function
freetype Freetype2 font renderer
xtag Simple XML Parser
logger File logging
export export
export M3U playlist exporter
export Old playlist exporter
export XSPF playlist export
growl Growl Notification Plugin
memcpy libc memcpy
xml XML Parser (using libxml2)
ipv4 UDP/IPv4 network abstraction layer
vod_rtsp RTSP VoD server
ipv6 UDP/IPv6 network abstraction layer
screensaver X Screensaver disabler
mux_ogg Ogg/OGM muxer
mux_asf ASF muxer
mux_mpjpeg Multipart JPEG muxer
mux_ps PS muxer
mux_dummy Dummy/Raw muxer
mux_avi AVI muxer
mux_wav WAV muxer
mux_mp4 MP4/MOV muxer
motionblur Motion blur filter
blend Video pictures blending
adjust Image properties filter
osdmenu On Screen Display menu
mosaic Mosaic video sub filter
wall Wall video filter
marq Marquee display
invert Invert video filter
distort Distort video filter
deinterlace Deinterlacing video filter
deinterlace Deinterlacing video filter
time Time display sub filter
logo Logo video filter
logo Logo sub filter
rv32 RV32 conversion filter
crop Crop video filter
scale Video scaling filter
transform Video transformation filter
clone Clone video filter
motiondetect Motion detect video filter
magnify Magnify/Zoom interactive video filter
rss RSS and Atom feed display
access_output_udp UDP stream output
access_output_http HTTP stream output
access_output_dummy Dummy stream output
access_output_file File stream output
png PNG video decoder
cinepak Cinepak video decoder
mpeg_audio MPEG audio layer I/II/III decoder
mpeg_audio MPEG audio layer I/II/III packetizer
libmpeg2 MPEG I/II video decoder (using libmpeg2)
flacdec Flac audio packetizer
cvdsub CVD subtitle decoder
cvdsub Chaoji VCD subtitle packetizer
dvbsub DVB subtitles decoder
dvbsub DVB subtitles encoder
dts DTS parser
dts DTS audio packetizer
faad AAC audio decoder (using libfaad2)
araw Raw/Log Audio decoder
araw Raw audio encoder
svcdsub Philips OGT (SVCD subtitle) decoder
svcdsub Philips OGT (SVCD subtitle) packetizer
subsdec Text subtitles decoder
fake Fake video decoder
spudec DVD subtitles decoder
spudec DVD subtitles packetizer
adpcm ADPCM audio decoder
a52 A/52 parser
a52 A/52 audio packetizer
rawvideo Pseudo raw video decoder
rawvideo Pseudo raw video packetizer
cmml CMML annotations decoder
cmml CMML annotations decoder
lpcm Linear PCM audio decoder
lpcm Linear PCM audio packetizer
vorbis Vorbis audio decoder
vorbis Vorbis audio packetizer
vorbis Vorbis audio encoder

Guest

Postby Guest » 13 Apr 2006 22:37

You're missing dvdnav and dvdread support
In the plugin list pipe 'dvd' through grep

anc@orac:~> vlc --list | grep dvd
VLC media player 0.8.4a Janus
dvdnav DVDnav Input
dvdread DVDRead Input (DVD without menu support)

You should be able to use apt-get or yum to install these on Fedora

bower
New Cone
New Cone
Posts: 7
Joined: 13 Apr 2006 15:34

Postby bower » 13 Apr 2006 22:43

Will try that.

But I did try by removing --enable dvd-nav and was still having the X error.

will post back.

bower
New Cone
New Cone
Posts: 7
Joined: 13 Apr 2006 15:34

Postby bower » 13 Apr 2006 23:42

I have the libs installed -
# rpm -qa | grep dvd
libdvdread-0.9.4-0.lvn.1.4
libdvdcss-1.2.9-0.lvn.1.4
dvd+rw-tools-5.21.4.10.8-6
libdvdnav-0.1.10-0.lvn.1.4

do you have to specify the dvdnav lib path also in the config? if so how.

thx

bower
New Cone
New Cone
Posts: 7
Joined: 13 Apr 2006 15:34

Postby bower » 14 Apr 2006 23:10

I removed dvdnav and specified path to X 11 libs - still the same issue - help needed!

./configure --enable-x11 --enable-xvideo --disable-gtk --enable-sdl --enable-ffmpeg --with-ffmpeg-tree=/opt/ffmpeg --with-ffmpeg-mp3lame --enable-mad --enable-libdvbpsi --enable-a52 --enable-dts --enable-libmpeg2 --enable-faad --enable-vorbis --enable-ogg --enable-theora --enable-faac --enable-mkv --enable-freetype --enable-fribidi --enable-speex --enable-flac --enable-livedotcom --enable-caca --enable-skins --enable-skins2 --enable-alsa --disable-kde --disable-qt --enable-wxwidgets --enable-ncurses --enable-release --with-livedotcom-tree=/opt/live --with-x --x-libraries=/usr/X11R6/lib --x-includes=/usr/X11R6/include

These are the warning from the configure run -

configure: WARNING: cannot find libdvbpsi headers
configure: WARNING: CD Reading and information library not found
configure: WARNING: VCD information library not found
configure: WARNING: new enough libcddb not found. CDDB access disabled
configure: WARNING: The development package for SDL_image is not installed.
You should install it alongside your SDL package.
configure: WARNING: Not building Roku HD1000 compatible video output
configure: WARNING: Not building Roku HD1000 compatible video output

Warning: No config found to match: /usr/local/bin/wx-config --unicode
in /usr/local/lib/wx/config
If you require this configuration, please install the desired
library build. If this is part of an automated configuration
test and no other errors occur, you may safely ignore it.
You may use wx-config --list to see all configs available in
the default prefix.

configure: WARNING: Probe disc disabled because ok libcdio library not found
configure: WARNING: VCD information on Probe disc disabled because ok libvcdinfo not found
configure: WARNING: DAAP library not found
configure: WARNING: avahi-client library not found

The actual run



# vlc -vv /opt/mov/fox.mpg
VLC media player 0.8.5-test2 Janus
starting VLC root wrapper... using UID 0 (root)
***************************************
* Running VLC as root is discouraged. *
***************************************

It is potentially dangerous, and might not even work properly.
[00000001] main vlc debug: opening config file /root/.vlc/vlcrc
[00000001] main vlc debug: checking builtin modules
[00000001] main vlc debug: checking plugin modules
[00000001] main vlc debug: loading plugins cache file /root/.vlc/cache/plugins-04041e.dat
[00000001] main vlc debug: recursively browsing `modules'
[00000001] main vlc debug: recursively browsing `/usr/local/lib/vlc'
[00000001] main vlc debug: recursively browsing `plugins'
[00000001] main vlc debug: module bank initialized, found 385 modules
[00000001] main vlc debug: opening config file /root/.vlc/vlcrc
[00000001] main vlc debug: CPU has capabilities 486 586 MMX MMXEXT SSE SSE2 FPU
[00000001] main vlc debug: looking for memcpy module: 4 candidates
[00000001] main vlc debug: using memcpy module "memcpymmxext"
[00000705] main playlist debug: waiting for thread completion
[00000705] main playlist debug: thread 67947440 (playlist) created at priority 0 (playlist/playlist.c:184)
[00000706] main private debug: waiting for thread completion
[00000706] main private debug: thread 83368880 (preparser) created at priority 0 (playlist/playlist.c:210)
[00000707] main interface debug: looking for interface module: 2 candidates
[00000707] main interface debug: using interface module "hotkeys"
[00000707] main interface debug: thread 113064880 (interface) created at priority 0 (interface/interface.c:231)
[00000709] main interface debug: looking for interface module: 10 candidates
[00000709] main interface debug: using interface module "screensaver"
[00000709] main interface debug: thread 123554736 (interface) created at priority 0 (interface/interface.c:231)
[00000705] main playlist debug: adding playlist item `/opt/mov/fox.mpg' ( /opt/mov/fox.mpg )
[00000711] main interface debug: looking for interface module: 8 candidates
[00000711] main interface debug: using interface module "wxwidgets"
[00000711] main interface debug: thread 149830576 (manager) created at priority 0 (interface/interface.c:216)
[00000711] wxwidgets interface debug: Using last windows config '(-1,0,0,1280,1024)(0,635,689,407,188)'
[00000711] wxwidgets interface debug: id=0 p=(635,689) s=(407,188)
[00000705] main playlist debug: nothing requested, starting
[00000705] main playlist debug: creating new input thread
[00000714] main input debug: waiting for thread completion
[00000714] main input debug: creating statistics handler
[00000714] main input debug: `/opt/mov/fox.mpg' gives access `' demux `' path `/opt/mov/fox.mpg'
[00000714] main input debug: creating demux: access='' demux='' path='/opt/mov/fox.mpg'
[00000716] main demuxer debug: looking for access_demux module: 0 candidates
[00000716] main demuxer warning: no access_demux module matched "any"
[00000714] main input debug: creating access '' path='/opt/mov/fox.mpg'
[00000717] main access debug: looking for access2 module: 10 candidates
[00000717] vcd access debug: trying .cue file: /opt/mov/fox.cue
[00000717] vcd access debug: trying .cue file: /opt/mov/fox.cue
[00000717] access_file access debug: opening file `/opt/mov/fox.mpg'
[00000717] main access debug: using access2 module "access_file"
[00000722] main private debug: pre-buffering...
[00000722] main private debug: received first data for our buffer
[00000722] main private debug: pre-buffering done 1408981 bytes in 0s - 499984 kbytes/s
[00000714] main input debug: creating demux: access='' demux='' path='/opt/mov/fox.mpg'
[00000723] main demuxer debug: looking for demux2 module: 76 candidates
[00000714] main input debug: thread 160320432 (input) created at priority 0 (input/input.c:261)
[00000723] main demuxer debug: using demux2 module "ps"
[00000714] main input debug: looking for a subtitle file in /opt/mov/
[00000714] main input debug: `/opt/mov/fox.mpg' successfully opened
[00000714] main input debug: selecting program id=0
[00000755] main decoder debug: looking for decoder module: 39 candidates
[00000755] main decoder debug: using decoder module "libmpeg2"
[00000755] main decoder debug: thread 3069000624 (decoder) created at priority 0 (input/decoder.c:159)
[00000755] libmpeg2 decoder debug: 352x480 (display 352,480), aspect 576000, sar 20:11, 29.971 fps
[00000755] main decoder debug: no usable vout present, spawning one
[00000759] main video output debug: window size: 640x480
[00000759] main video output debug: looking for video output module: 12 candidates
X Error of failed request: BadDrawable (invalid Pixmap or Window parameter)
Major opcode of failed request: 14 (X_GetGeometry)
Resource id in failed request: 0x1c000f7
Serial number of failed request: 3950
Current serial number in output stream: 3950


Return to “VLC media player for Linux and friends Troubleshooting”

Who is online

Users browsing this forum: No registered users and 20 guests