Page 1 of 1

VLC doesn't play some MPEG-1 files

Posted: 10 Jan 2008 16:48
by demodex
Hi, I'm getting problems with some mpg files downloaded from webpages. :(
When I open this files with other players, there's no problem :D . But I get Black Screen and no sound on VLC player. :cry:
I've got this problem under Windows Vista and Windows XP.

With MediaInfo I've got this description of the file:


General #0
Complete name : C:\Users\Rox\AppData\Local\Temp\1-11.mpg
Format : MPEG-1 Program
Format/Family : MPEG-1
File size : 1.15 MiB
PlayTime : 15s 33ms
Bit rate : 641 Kbps
Writing library : VideoChargePro(1.0.1.02)

Video #0
Codec : MPEG-1 Video
Codec settings/Matri : Standard
PlayTime : 15s 33ms
Bit rate : 560 Kbps
Bit rate mode : CBR
Width : 320 pixels
Height : 240 pixels
Aspect ratio : 4/3
Frame rate : 30.000 fps
Interlacement : Progressive
Bits/(Pixel*Frame) : 0.243
Writing library : VideoChargePro(1.0.1.02)

Audio #0
Codec : MPEG-1 Audio layer 1
PlayTime : 14s 793ms
Bit rate : 64 Kbps
Bit rate mode : CBR
Channel(s) : 1 channel
Sampling rate : 32 KHz
Resolution : 16 bits
Video0 delay : 1193h



All the MPEG-1 files not viewed with VLC have VideoChargePro as Writing Library and 1193h of Video0 Delay. :shock:

In VLC i've got this messages:


main debug: CPU has capabilities 486 586 MMX 3DNow! MMXEXT SSE SSE2 FPU
main debug: looking for memcpy module: 4 candidates
main debug: using memcpy module "memcpymmxext"
main debug: waiting for thread completion
main debug: thread 3912 (playlist) created at priority 0 (playlist/playlist.c:184)
main debug: waiting for thread completion
main debug: thread 3928 (preparser) created at priority 0 (playlist/playlist.c:210)
main debug: looking for interface module: 1 candidate
main debug: using interface module "hotkeys"
main debug: thread 3952 (interface) created at priority 0 (interface/interface.c:231)
main debug: adding playlist item `C:\Users\Rox\AppData\Local\Temp\1-11.mpg' ( C:\Users\Rox\AppData\Local\Temp\1-11.mpg )
main debug: looking for interface module: 3 candidates
main debug: using interface module "wxwidgets"
main debug: thread 3988 (manager) created at priority 0 (interface/interface.c:216)
wxwidgets debug: Using last windows config '(-1,0,0,1680,1050)(0,612,192,445,107)(2,161,161,426,589)(6,0,0,-1,150)'
wxwidgets debug: id=0 p=(612,192) s=(445,107)
wxwidgets debug: id=2 p=(161,161) s=(426,589)
wxwidgets debug: id=6 p=(0,0) s=(-1,150)
main debug: nothing requested, starting
main debug: creating new input thread
main debug: waiting for thread completion
main debug: creating statistics handler
main debug: thread 4132 (input) created at priority 1 (input/input.c:265)
main debug: drive letter C: found in source
main debug: `C:\Users\Rox\AppData\Local\Temp\1-11.mpg' gives access `' demux `' path `C:\Users\Rox\AppData\Local\Temp\1-11.mpg'
main debug: creating demux: access='' demux='' path='C:\Users\Rox\AppData\Local\Temp\1-11.mpg'
main debug: looking for access_demux module: 1 candidate
main debug: creating access '' path='C:\Users\Rox\AppData\Local\Temp\1-11.mpg'
main debug: looking for access2 module: 5 candidates
vcd debug: trying .cue file: C:\Users\Rox\AppData\Local\Temp\1-11.cue
vcd debug: could not find .cue file
access_file debug: opening file `C:\Users\Rox\AppData\Local\Temp\1-11.mpg'
main debug: using access2 module "access_file"
main debug: pre-buffering...
main debug: received first data for our buffer
main debug: creating demux: access='' demux='' path='C:\Users\Rox\AppData\Local\Temp\1-11.mpg'
main debug: looking for demux2 module: 45 candidates
main debug: using demux2 module "ps"
main debug: looking for a subtitle file in C:\Users\Rox\AppData\Local\Temp\
main debug: `C:\Users\Rox\AppData\Local\Temp\1-11.mpg' successfully opened
ps debug: we found a length of: 14793000
ps debug: we found a length of: 14999012
main debug: selecting program id=0
main debug: looking for decoder module: 28 candidates
main debug: using decoder module "mpeg_audio"
main debug: thread 4276 (decoder) created at priority 2 (input/decoder.c:159)
main debug: looking for decoder module: 28 candidates
main debug: using decoder module "libmpeg2"
main debug: thread 4280 (decoder) created at priority 0 (input/decoder.c:159)
mpeg_audio debug: MPGA channels:1 samplerate:32000 bitrate:64
main debug: no aout present, spawning one
main debug: looking for audio output module: 3 candidates
libmpeg2 debug: 320x240 (display 320,240), aspect 576000, sar 1:1, 30.000 fps
main debug: no usable vout present, spawning one
aout_directx debug: OpenAudio
main debug: window size: 320x240
main debug: looking for video output module: 6 candidates
main debug: Registering subpicture channel, ID: 2
main debug: Registering subpicture channel, ID: 3
main debug: Registering subpicture channel, ID: 4
main debug: Registering subpicture channel, ID: 5
direct3d debug: creating DirectXEventThread
main debug: waiting for thread completion
direct3d debug: DirectXCreateWindow
direct3d debug: created video sub-window
main debug: thread 4472 (DirectX Events Thread) created at priority 0 (direct3d.c:205)
direct3d debug: DirectXEventThread running
direct3d debug: disabling screen saver
main debug: using video output module "direct3d"
main debug: waiting for thread completion
aout_directx debug: found device: Controlador primario de sonido
aout_directx debug: found device: Altavoces (Creative SB Audigy 2 ZS (WDM))
aout_directx debug: found device: Salida SPDIF (Creative SB Audigy 2 ZS (WDM))
aout_directx debug: found device: Interfaz SPDIF (PHASE 22)
aout_directx debug: found device: Altavoces (PHASE 22)
aout_directx debug: device supports 2 channels
aout_directx debug: device supports 1 channel
aout_directx debug: creating DirectSoundThread
main debug: thread 4572 (DirectSound Notification Thread) created at priority 15 (directx.c:372)
aout_directx debug: DirectSoundThread ready
main debug: using audio output module "aout_directx"
main debug: output 's16l' 32000 Hz Stereo/Mono frame=1 samples/4 bytes
main debug: mixer 'fl32' 32000 Hz Stereo/Mono frame=1 samples/8 bytes
main debug: filter(s) 'fl32'->'s16l' 32000 Hz->32000 Hz Stereo/Mono->Stereo/Mono
main debug: looking for audio filter module: 24 candidates
main debug: using audio filter module "float32tos16"
main debug: found a filter for the whole conversion
main debug: looking for audio mixer module: 3 candidates
main debug: using audio mixer module "float32_mixer"
main debug: input 'mpga' 32000 Hz Mono frame=384 samples/684 bytes
main debug: filter(s) 'mpga'->'fl32' 32000 Hz->32000 Hz Mono->Stereo/Mono
main debug: looking for audio filter module: 24 candidates
main debug: looking for audio filter module: 24 candidates
main debug: using audio filter module "mpgatofixed32"
main debug: looking for audio filter module: 24 candidates
main debug: using audio filter module "trivial_channel_mixer"
main debug: found 2 filters for the whole conversion
main debug: filter(s) 'fl32'->'fl32' 35200 Hz->32000 Hz Stereo/Mono->Stereo/Mono
main debug: looking for audio filter module: 24 candidates
main debug: using audio filter module "bandlimited_resampler"
main debug: found a filter for the whole conversion
main warning: PTS is out of range (1279322), dropping buffer
main warning: PTS is out of range (1267384), dropping buffer
main warning: PTS is out of range (1255428), dropping buffer
main warning: PTS is out of range (1243453), dropping buffer
main warning: PTS is out of range (1231477), dropping buffer
main warning: PTS is out of range (1219502), dropping buffer
main warning: PTS is out of range (1207527), dropping buffer
main warning: PTS is out of range (1195551), dropping buffer
main warning: PTS is out of range (1183576), dropping buffer
main warning: PTS is out of range (1171601), dropping buffer
main warning: PTS is out of range (1159625), dropping buffer
main warning: PTS is out of range (1147657), dropping buffer
main warning: PTS is out of range (1135681), dropping buffer
main warning: PTS is out of range (1123705), dropping buffer
main warning: PTS is out of range (1111729), dropping buffer
main warning: PTS is out of range (1099753), dropping buffer
main warning: PTS is out of range (1087777), dropping buffer
main warning: PTS is out of range (1075800), dropping buffer
main warning: PTS is out of range (1063897), dropping buffer
main warning: PTS is out of range (1051921), dropping buffer
main warning: PTS is out of range (1039948), dropping buffer
main warning: PTS is out of range (1024971), dropping buffer
main warning: PTS is out of range (1012995), dropping buffer
main warning: PTS is out of range (1001019), dropping buffer
main warning: PTS is out of range (989042), dropping buffer
main warning: PTS is out of range (977066), dropping buffer
main warning: PTS is out of range (965089), dropping buffer
main warning: PTS is out of range (953113), dropping buffer
main warning: PTS is out of range (941136), dropping buffer
main warning: PTS is out of range (929160), dropping buffer
main warning: PTS is out of range (917183), dropping buffer
main warning: PTS is out of range (905207), dropping buffer
main warning: PTS is out of range (893230), dropping buffer
main warning: PTS is out of range (881253), dropping buffer
main warning: PTS is out of range (869277), dropping buffer
main warning: PTS is out of range (857300), dropping buffer
main warning: PTS is out of range (845324), dropping buffer
main warning: PTS is out of range (833347), dropping buffer
main warning: PTS is out of range (821371), dropping buffer
main warning: PTS is out of range (809394), dropping buffer
main warning: PTS is out of range (797418), dropping buffer
direct3d debug: Direct3D device adapter successfully initialized
direct3d debug: selected surface pixel format is YUY2
direct3d debug: 1 Direct3D pictures created successfully
direct3d debug: Direct3D scene created successfully
main debug: got 1 direct buffer(s)
main debug: picture in 320x240 (0,0,320x240), chroma I420, ar 4:3, sar 1:1
main debug: picture user 320x240 (0,0,320x240), chroma I420, ar 4:3, sar 1:1
main debug: picture out 320x240 (0,0,320x240), chroma YUY2, ar 4:3, sar 1:1
main debug: looking for chroma module: 9 candidates
main debug: using chroma module "i420_yuy2_mmx"
main debug: indirect render, mapping render pictures 0-7 to system pictures 1-8
main debug: thread 4488 (video output) created at priority 1 (video_output/video_output.c:421)
main warning: dts != current_pts (1825870)
main warning: late picture skipped (6515998)


Please, could you help me? :roll:
I love VLC player, and it's my default player. I hate to use Windows Media Player to see this videos. :evil:
Thanks!!!!

Re: VLC doesn't play some MPEG-1 files

Posted: 11 Jan 2008 18:26
by VLC_help
Try to remux those files. TMPGenc and File -> MPEG Tools... and de-multiplex and after that multiplex and try to play them again.

Re: VLC doesn't play some MPEG-1 files

Posted: 11 Jan 2008 22:30
by demodex
Well, but I don't want to remux every video file I want to view.
I want to see them on the fly.
There is no problem viewing this files with Media Player, PowerDVD, Winamp, media center....only with VLC.

Could anyone help me?

Re: VLC doesn't play some MPEG-1 files

Posted: 11 Jan 2008 23:50
by Jean-Baptiste Kempf
gives us some samples

Re: VLC doesn't play some MPEG-1 files

Posted: 14 Mar 2008 11:31
by marcusbenvicini
I would like to send you a sample concerning the problem reported by demodex but I can't find the way. Could you tell me that way? Thanks

Re: VLC doesn't play some MPEG-1 files

Posted: 14 Mar 2008 16:35
by VLC_help
Either ftp://streams.videolan.org/incoming/ or use service like rapidshare or megaupload.