• 10221阅读
  • 3回复

VLC调试运行的问题 [复制链接]

上一主题 下一主题
离线hrj67803581
 
只看楼主 倒序阅读 楼主  发表于: 2010-05-09
在VLC官网下载了他的示例程序实现视频播放,然后在QT上编译运行,能出EXE文件但是播放不了视频。调试运行发现很多模块找不到的错误,如下
[0x3fc64c] main libvlc debug: VLC media player - version 1.0.2 Goldeneye - (c) 1996-2009 the VideoLAN team

[0x3fc64c] main libvlc debug: libvlc was configured with ./configure  '--host=i686-pc-mingw32' '--enable-nls' '--enable-sdl' '--with-sdl-config-path=/usr/win32/bin' '--enable-avcodec' '--enable-avformat' '--enable-swscale' '--enable-faad' '--enable-flac' '--enable-theora' '--enable-freetype' '--enable-fribidi' '--disable-fluidsynth' '--enable-live555' '--with-live555-tree=/usr/win32/live.com' '--enable-caca' '--with-caca-config-path=/usr/win32/bin' '--with--config-path=/usr/win32/bin' '--with-dvdnav-config-path=/usr/win32/bin' '--disable-cddax' '--disable-vcdx' '--enable-goom' '--enable-twolame' '--enable-dvdread' '--enable-debug' '--enable-dca' '--disable-mkv' '--disable-taglib' '--disable-zvbi' '--enable-mozilla' '--with-mozilla-sdk-path=/usr/win32/gecko-sdk' 'host_alias=i686-pc-mingw32' 'CC=gcc -mno-cygwin' 'LDFLAGS=-L/usr/win32/lib' 'CPPFLAGS=-I/usr/win32/include -I/usr/win32/include/ebml' 'CXX=g++ -mno-cygwin'
[0x3fc64c] main libvlc debug: translation test: code is "C"

[0x3fc64c] main libvlc debug: checking plugin modules
[0x3fc64c] main libvlc debug: loading plugins cache file C:\Documents and Settings\Administrator\Application Data\vlc\plugins-04041e.dat

[0x3fc64c] main libvlc warning: could not open plugins cache file C:\Documents and Settings\Administrator\Application Data\vlc\plugins-04041e.dat for reading
[0x3fc64c] main libvlc debug: recursively browsing `F:\QT\biyesheji\player\debug\modules'

[0x3fc64c] main libvlc debug: recursively browsing `F:\QT\biyesheji\player\debug\plugins'
[0x3fc64c] main libvlc debug: recursively browsing `C:\vlc-1.0.2.0-win32\plugins\'

[0x3fc64c] main libvlc debug: module bank initialized (1 modules)

[0x3fc64c] main libvlc debug: CPU has capabilities 486 586 MMX 3DNow! MMXEXT SSE SSE2 FPU
[0x3fc64c] main libvlc debug: looking for memcpy module: 0 candidates

[0x3fc64c] main libvlc error: no memcpy module matched "any"
[0xb2b853c] main playlist debug: Activated

[0xb2b876c] main interface debug: looking for interface module: 0 candidates
[0xb2b876c] main interface error: no interface module matched "logger,none"

[0xb2b876c] main interface debug: TIMER module_need() : 4.000 ms - Total 4.000 ms / 1 intvls (Avg 4.000 ms)
[0xb2b876c] main interface error: no suitable interface module

[0x3fc64c] main libvlc error: interface "logger,none" initialization failed
[0xb2b451c] main interface debug: looking for interface module: 0 candidates

[0xb2b853c] main playlist debug: rebuilding array of current - root Playlist
[0xb2b853c] main playlist debug: rebuild done - 0 items, index -1

[0xb2b451c] main interface error: no interface module matched "hotkeys,none"
[0xb2b451c] main interface debug: TIMER module_need() : 4.000 ms - Total 4.000 ms / 1 intvls (Avg 4.000 ms)

[0xb2b451c] main interface error: no suitable interface module
[0x3fc64c] main libvlc error: interface "hotkeys,none" initialization failed

[0x3fc64c] main libvlc error: option drawable-xid does not exist

[0xb2b558c] main input debug: Creating an input for 'test.avi'

[0xb2b558c] main input debug: thread started
[0xb2b558c] main input debug: using timeshift granularity of 50 MBytes
[0xb2b558c] main input debug: using timeshift path 'C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp'
[0xb2b558c] main input debug: `test.avi' gives access `' demux `' path `test.avi'
[0xb2b558c] main input debug: creating demux: access='' demux='' path='test.avi'
[0xb2bd384] main demux debug: looking for access_demux module: 0 candidates
[0xb2bd384] main demux debug: no access_demux module matched "any"
[0xb2bd384] main demux debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
[0xb2b558c] main input debug: creating access '' path='test.avi'
[0xb2bdb74] main access debug: looking for access module: 0 candidates
[0xb2bdb74] main access error: no access module matched "any"
[0xb2bdb74] main access debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
[0xb2b558c] main input error: open of `test.avi' failed: no access module matched "any"
[0xb2b558c] main input error: Your input can't be opened
[0xb2b558c] main input error: VLC is unable to open the MRL 'test.avi'. Check the log for details.
[0xb2b558c] main input debug: thread ended

[0xb2b558c] main input debug: thread (input) created at priority 1 (input/input.c:230)

[0xb2b558c] main input debug: thread times: real 0m0.015625s, kernel 0m0.000000s, user 0m0.000000s
[0xb2b558c] main input debug: Destroying the input for 'test.avi'
[0xb2b558c] main input debug: TIMER input launching for 'test.avi' : 3258.000 ms - Total 3258.000 ms / 1 intvls (Avg 3258.000 ms)
请问高手怎么解决?...VLC我是下载了头文件加到了QT的INCLUDE立面,库文件丢到了C盘在PRO文件里面加入的
离线hrj67803581
只看该作者 1楼 发表于: 2010-05-10
顶上去=。=,求高人解答
离线victorfych
只看该作者 2楼 发表于: 2010-07-30
请问一下你是怎么用qt打开工程并且可以生成exe的呢,我弄了好几天了没有结果,希望可以给点建议,如果你把编译过程给我的话那就太感谢了
离线sijie87
只看该作者 3楼 发表于: 2010-08-03
请问LZ怎么生成的EXE啊?
我用QT一直都没成功过。
快速回复
限100 字节
 
上一个 下一个