Page 1 of 1

Problems running H.264 on VLC 1.01

Posted: 30 Jul 2009 09:51
by avisart
Hi,

I upgraded my VLC version from v0.8 to v1.01 and now it doesn't run h.264 files. Any idea what should I do.

Thanks,
Avi

Re: Problems running H.264 on VLC 1.01

Posted: 30 Jul 2009 09:58
by rh
do you remove your install complete including prefs / cache ? Open the message window, set log level to 2 and post relevant output please ...

Re: Problems running H.264 on VLC 1.01

Posted: 30 Jul 2009 10:04
by Jean-Baptiste Kempf
Rename your .h264 files to .264

Re: Problems running H.264 on VLC 1.01

Posted: 30 Jul 2009 14:03
by avisart
Hi,

Can you explain what exactly I should do in order to take a log?
I should remove the installation and then open a message window, what is a message window?
Should I do anything else?

Re: Problems running H.264 on VLC 1.01

Posted: 30 Jul 2009 14:08
by avisart
I removed version 1.0.1 and installed version 0.9.9 however the VLC is sill not playing the file.
I took the log file (level 2) - just so it will be clear when I tried to run this file with version 0.8 that I had before it worked.

Code: Select all

main info: Running vlc with the default interface. Use 'cvlc' to use vlc without interface. main debug: starting new item main debug: processing request item 27_p2p_2m.264 node Playlist skip 0 main debug: resyncing on 27_p2p_2m.264 main debug: 27_p2p_2m.264 is at 0 main debug: creating new input thread main debug: Creating an input for '27_p2p_2m.264' main debug: waiting for thread initialization main debug: thread started main debug: thread 5384 (input) created at priority 1 (../../src/input/input.c:370) qt4 debug: Updating the stream status: 3 main debug: `D:\tmp\27_p2p_2m.264' gives access `' demux `' path `D:\tmp\27_p2p_2m.264' main debug: creating demux: access='' demux='' path='D:\tmp\27_p2p_2m.264' main debug: looking for access_demux module: 1 candidate main debug: TIMER module_Need() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms) main debug: creating access '' path='D:\tmp\27_p2p_2m.264' main debug: looking for access module: 5 candidates vcd debug: trying .cue file: D:\tmp\27_p2p_2m.cue vcd debug: could not find .cue file access_file debug: opening file `D:\tmp\27_p2p_2m.264' main debug: using access module "access_file" main debug: TIMER module_Need() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms) main debug: Using AStream*Stream main debug: pre-buffering... main debug: received first data for our buffer qt4 debug: New Event: type 1103 qt4 debug: Updating the stream status: 2 main debug: creating demux: access='' demux='' path='D:\tmp\27_p2p_2m.264' main debug: looking for demux module: 52 candidates ts warning: TS module discarded (lost sync) avformat debug: detected format: h264 main debug: selecting program id=0 avformat debug: adding es: video codec = h264 avformat debug: AVFormat supported stream avformat debug: - format = h264 (raw H.264 video format) avformat debug: - start time = -1 avformat debug: - duration = -1 main debug: using demux module "avformat" main debug: TIMER module_Need() : 28.000 ms - Total 28.000 ms / 1 intvls (Avg 28.000 ms) main debug: looking for a subtitle file in D:\tmp\ main debug: looking for decoder module: 34 candidates avcodec debug: libavcodec already initialized avcodec debug: ffmpeg codec (H264 - MPEG-4 AVC (part 10)) started main debug: using decoder module "avcodec" main debug: TIMER module_Need() : 4.000 ms - Total 4.000 ms / 1 intvls (Avg 4.000 ms) main debug: thread 5440 (decoder) created at priority 0 (../../src/input/decoder.c:217) main debug: `D:\tmp\27_p2p_2m.264' successfully opened main debug: control type=1 main debug: thread started main debug: no usable vout present, spawning one main debug: EOF reached main debug: waiting decoder fifos to empty main debug: window size: 853x480 main debug: looking for video output module: 9 candidates vout_directx debug: creating DirectXEventThread main debug: waiting for thread initialization main debug: thread started vout_directx debug: DirectXCreateWindow main debug: looking for vout window module: 2 candidates qt4 debug: waiting for interface... qt4 debug: requesting window... qt4 debug: Video was requested -1, -1 qt4 debug: New Event: type 1108 qt4 debug: New Event: type 1103 qt4 debug: Updating the stream status: 3 qt4 debug: Video is resizing to: 853 480 qt4 debug: Qt FS: Attaching Vout qt4 debug: Qt: Changing Fullscreen Mode main debug: using vout window module "qt4" main debug: TIMER module_Need() : 13.000 ms - Total 13.000 ms / 1 intvls (Avg 13.000 ms) qt4 debug: Updating the geometry vout_directx debug: created video sub-window main debug: thread 5600 (Vout Events Thread) created at priority 0 (../../../../modules/video_output/msw/directx.c:281) vout_directx debug: Vout EventThread running vout_directx debug: DirectXInitDDraw vout_directx debug: directx-device: vout_directx debug: DirectXEnumCallback: Primary Display Driver, display vout_directx debug: DirectXEnumCallback: Mobile Intel(R) 965 Express Chipset Family, \\.\DISPLAY1 vout_directx debug: selecting Mobile Intel(R) 965 Express Chipset Family, \\.\DISPLAY1 vout_directx debug: DirectXEnumCallback: Mobile Intel(R) 965 Express Chipset Family, \\.\DISPLAY2 vout_directx debug: screen dimensions (0x0,1024x768) vout_directx debug: DirectDraw Capabilities: overlay=0 yuvoverlay=0 can_deinterlace_overlay=0 colorkey=0 stretch=0 bltfourcc=0 vout_directx debug: End DirectXInitDDraw vout_directx debug: DirectXCreateDisplay vout_directx debug: DirectXCreateClipper vout_directx debug: disabling screen saver main debug: using video output module "vout_directx" main debug: TIMER module_Need() : 65.000 ms - Total 65.000 ms / 1 intvls (Avg 65.000 ms) main debug: waiting for thread initialization main debug: thread started vout_directx debug: NewPictureVec overlay:yes chroma:YV12 vout_directx debug: End NewPictureVec (failed) vout_directx debug: NewPictureVec overlay:yes chroma:YV12 vout_directx debug: End NewPictureVec (failed) vout_directx debug: NewPictureVec overlay:yes chroma:YUY2 vout_directx debug: End NewPictureVec (failed) vout_directx debug: NewPictureVec overlay:no chroma:YV12 vout_directx debug: created plain surface of chroma:RV32 vout_directx debug: End NewPictureVec (succeeded) main debug: got 1 direct buffer(s) main debug: picture in 704x480 (0,0,704x480), chroma I420, ar 16:9, sar 40:33 main debug: picture user 704x480 (0,0,704x480), chroma I420, ar 16:9, sar 40:33 main debug: picture out 704x480 (0,0,704x480), chroma RV32, ar 16:9, sar 40:33 main debug: looking for video filter2 module: 19 candidates swscale debug: 704x480 chroma: I420 -> 704x480 chroma: RV32 with scaling using Bicubic (good quality) main debug: using video filter2 module "swscale" main debug: TIMER module_Need() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms) main debug: indirect render, mapping render pictures 0-7 to system pictures 1-8 main debug: thread 5624 (video output) created at priority 1 (../../src/video_output/video_output.c:502) qt4 debug: New Event: type 1109 main debug: waiting decoder fifos to empty main debug: waiting decoder fifos to empty main debug: waiting decoder fifos to empty main debug: waiting decoder fifos to empty main debug: waiting decoder fifos to empty main debug: waiting decoder fifos to empty main debug: waiting decoder fifos to empty main debug: waiting decoder fifos to empty main debug: waiting decoder fifos to empty main debug: waiting decoder fifos to empty main debug: waiting decoder fifos to empty avcodec debug: concealing 660 DC, 660 AC, 660 MV errors (h264@00CC5500) main debug: finished input main debug: removing module "avformat" main debug: removing module "access_file" main debug: dying input avcodec debug: ffmpeg codec (H264 - MPEG-4 AVC (part 10)) stopped main debug: removing module "avcodec" main debug: thread ended qt4 debug: Updating the stream status: 8 main debug: thread times: real 0m1.234375s, kernel 0m0.000000s, user 0m1.109375s main debug: thread 5440 joined (../../src/input/decoder.c:248) main debug: killing decoder fourcc `h264', 0 PES in FIFO main debug: removing module "swscale" vout_directx debug: DirectXCloseSurface vout_directx debug: DirectXCloseDisplay vout_directx debug: DirectXCloseDisplay clipper vout_directx debug: DirectXCloseDisplay display vout_directx debug: DirectXCloseDDraw main debug: thread ended main debug: thread times: real 0m1.156250s, kernel 0m0.000000s, user 0m0.000000s main debug: thread 5624 joined (../../src/video_output/video_output.c:536) vout_directx debug: DirectXEventThread terminating vout_directx debug: DirectXCloseWindow vout_directx debug: WinProc WM_DESTROY qt4 debug: Qt FS: Detaching Vout qt4 debug: Qt: Changing Fullscreen Mode main debug: removing module "qt4" main debug: thread ended qt4 debug: Video is not needed anymore qt4 debug: Updating the geometry main debug: thread times: real 0m1.234375s, kernel 0m0.015625s, user 0m0.015625s main debug: thread 5600 joined (../../../../modules/video_output/msw/directx.c:513) main debug: removing module "vout_directx" main debug: thread ended main debug: dead input main debug: thread times: real 0m1.312500s, kernel 0m0.062500s, user 0m0.015625s main debug: thread 5384 joined (../../src/playlist/engine.c:244) main debug: TIMER input launching for '27_p2p_2m.264' : 59.000 ms - Total 59.000 ms / 1 intvls (Avg 59.000 ms) main debug: starting new item main debug: changing item without a request (current 0/1) main debug: nothing to play

Re: Problems running H.264 on VLC 1.01

Posted: 31 Jul 2009 11:49
by avisart
I had to go back to version 0.9.8a this seems to be the last version that runs .264 files.

Can any one help on this issue, is this a configuration issue or areal bug?

Thanks

Re: Problems running H.264 on VLC 1.01

Posted: 31 Jul 2009 20:22
by Lotesdelere
Iis this a configuration issue or areal bug?
It's a regression.
See ticket #2617.

Unfortunately I'm afraid it's going to take ages to be fixed since the status of this ticket has been changed from 1.0.0-release to Bugs paradize.