No video with external libraries
#1
The codec info box displays that a visual is running but no video. I'm not sure if this is from the source or the compile.

Playing a XviD+MP3 AVI here:
Image

Code:
root@hostname:~/xbmc# uname -a
Linux hostname 2.6.31.1 #1 SMP Mon Sep 28 10:20:25 UTC 2009 i686 GNU/Linux
root@hostname:~/xbmc# lsb_release -a
No LSB modules are available.
Distributor ID:    Debian
Description:    Debian GNU/Linux unstable (sid)
Release:    unstable
Codename:    sid
root@hostname:~/xbmc# glxinfo | grep render
direct rendering: Yes
OpenGL renderer string: Mesa DRI Intel(R) 945GME GEM 20090712 2009Q2 RC3 x86/MMX/SSE2
root@hostname:~/xbmc# svn info
Path: .
URL: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk
Repository Root: https://xbmc.svn.sourceforge.net/svnroot/xbmc
Repository UUID: 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
Revision: 23377
Node Kind: directory
Schedule: normal
Last Changed Author: AlTheKiller
Last Changed Rev: 23377
Last Changed Date: 2009-10-03 12:43:20 -0700 (Sat, 03 Oct 2009)

Code:
root@hostname:~/xbmc# ./configure --disable-avahi --enable-external-libraries
[snip]
root@hostname:~/xbmc# make -j2
[snip]
[[url=http://pastebin.com/f4472f9e0]pastebin.com/f4472f9e0[/url]]

I reverted changeset 23343 to make the xbmc binary compile but still no video.
Reply
#2
Code:
14:56:36 T:2911435664 M:863375360   DEBUG: Open - probing detected format [avi]
14:56:36 T:2911435664 M:855740416   DEBUG: Open - av_find_stream_info starting
14:56:36 T:2911435664 M:855232512   DEBUG: Open - av_find_stream_info finished
14:56:36 T:2911435664 M:855232512    INFO: ffmpeg[AD88FB90]: Input #0, avi, from '/mnt/xvidmp3scrap.avi':
14:56:36 T:2911435664 M:855232512    INFO: ffmpeg[AD88FB90]:   Duration: 01:50:03.28, start: 0.000000, bitrate: 1778 kb/s
14:56:36 T:2911435664 M:855232512    INFO: ffmpeg[AD88FB90]:     Stream #0.0: Video: mpeg4, yuv420p, 640x272 [PAR 1:1 DAR 40:17], 25 tbr, 25 tbn, 25 tbc
14:56:36 T:2911435664 M:855232512    INFO: ffmpeg[AD88FB90]:     Stream #0.1: Audio: mp3, 48000 Hz, 2 channels, s16, 192 kb/s
14:56:36 T:2911435664 M:855232512  NOTICE: Opening video stream: 0 source: 256
14:56:36 T:2911435664 M:855232512  NOTICE: Creating video codec with codec id: 13
14:56:36 T:2911435664 M:855232512   DEBUG: FactoryCodec - Video:  - Opening
14:56:36 T:2911435664 M:855232512   DEBUG: DllAvUtilBase: Using libavutil system library
14:56:36 T:2911435664 M:855232512   DEBUG: DllAvCodec: Using libavcodec system library
14:56:36 T:2911435664 M:855232512   DEBUG: DllSwScale: Using libswscale system library
14:56:36 T:2911435664 M:855232512  NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: MPEG-4 part 2
14:56:36 T:2911435664 M:855232512   ERROR: ffmpeg[AD88FB90]: [mpeg4] codec type or id mismatches
14:56:36 T:2911435664 M:855232512   DEBUG: CDVDVideoCodecFFmpeg::Open() Unable to open codec
14:56:36 T:2911435664 M:855232512   DEBUG: FactoryCodec - Video:  - Failed
[b]14:56:36 T:2911435664 M:855232512   ERROR: Unsupported video codec[/b]
14:56:36 T:2911435664 M:855232512 WARNING: OpenVideoStream - Unsupported stream 0. Stream disabled.
14:56:36 T:2911435664 M:855232512  NOTICE: Opening audio stream: 1 source: 256

ffplay plays the video just fine. :p
Reply
#3
I reported a similar bug here http://forum.xbmc.org/showthread.php?p=411569 a few days ago, but still no answer.
Reply

Logout Mark Read Team Forum Stats Members Help
No video with external libraries0