Video becomes garbled when playing H264 - MPEG-4 AVC Source

Microsoft Windows specific usage questions
Forum rules
Please post only Windows specific questions in this forum category. If you don't know where to post, please read the different forums' rules. Thanks.
JonathonM
New Cone
New Cone
Posts: 9
Joined: 04 Jan 2012 07:36

Video becomes garbled when playing H264 - MPEG-4 AVC Source

Postby JonathonM » 04 Jan 2012 07:49

I have a Panasonic PVR which is able to stream any program which I have recorded off TV (New Zealand Freeview DVB-T) and some of the play fine in VLC (both V1.1.11 and V1.2.0RC1). Others play the video fine but with no sound. And still others play the sound fine but the video starts fine but then becomes garbled.

This is reproducible but I have been unable to discern a pattern other than it occurs in most HD video.

The Codecs in use according to the media information are as follows:
Stream 0
- Video
- Codec: H264 - MPEG-4 AVC (part 10) (h264)
- Resolution: 1920x1080
- Frame rate: 50

Stream 1
- Audio
- Codec: MPEG AAC Audio (mp4a)
- Channels: Stereo
- Sample rate: 48000 Hz
- AAC extension: SBR

I have tested the speed of my PVR and it does have sufficient bandwidth to stream the video over my network. If anyone can think of any reason why this might be happening I would be grateful for any advice. I will do my best to answer any questions which might shed light.

VLC_help
Mega Cone Master
Mega Cone Master
Posts: 25661
Joined: 13 Sep 2006 14:16

Re: Video becomes garbled when playing H264 - MPEG-4 AVC Sou

Postby VLC_help » 04 Jan 2012 17:11

Tools -> Messages (set Verbosity to 2) might reveal something.

JonathonM
New Cone
New Cone
Posts: 9
Joined: 04 Jan 2012 07:36

Re: Video becomes garbled when playing H264 - MPEG-4 AVC Sou

Postby JonathonM » 04 Jan 2012 22:23

When playing the file, the following lines repeat themselves although the hexadecimal numbers are different every time.

ts debug: skipping 14 bytes of garbage
ts warning: discontinuity received 0xf instead of 0xe (pid=261)
ts warning: lost synchro
ts debug: skipping 14 bytes of garbage
ts warning: discontinuity received 0xb instead of 0xa (pid=261)
ts warning: lost synchro

I tested the file by viewing it using the TV connected directly to the PVR and the file does play correctly that way, just not over DLNA.

Lotesdelere
Cone Master
Cone Master
Posts: 10108
Joined: 08 Sep 2006 04:39
Location: Europe

Re: Video becomes garbled when playing H264 - MPEG-4 AVC Sou

Postby Lotesdelere » 05 Jan 2012 14:05

Please open Tools -> Messages (set Verbosity to 2) before you start the playback and then paste the full resulting log here or on Pastebin if it's too long.

Also upload a short sample of a file to either http://streams.videolan.org/upload/ or to Multiupload.com or to EmbedUpload.com, so it will upload the file for you to several other hosts, and then post the link to the file here.

JonathonM
New Cone
New Cone
Posts: 9
Joined: 04 Jan 2012 07:36

Re: Video becomes garbled when playing H264 - MPEG-4 AVC Sou

Postby JonathonM » 08 Jan 2012 04:53

This is the full log. The PVR is Freeview Certified and subject to a lot of copy right protections so I currently have no available option to directly copy the stream. The closest I can get is to stream the video to file using VLC but that includes the garbled video and I cannot see that being particularly helpful. If I think of something I will upload a stream.

qt4 warning: Input option: http-caching=1200
main debug: adding item `http://192.168.2.107:60001/AV-0-2684354 ... 799041_BDY' ( http://192.168.2.107:60001/AV-0-2684354 ... 799041_BDY )
main debug: waitpipe: object killed
main debug: socket 2488 polling interrupted
main debug: control type=0
main debug: control: stopping input
qt4 debug: Adding a new MRL to recent ones: http://192.168.2.107:60001/AV-0-2684354 ... 799041_BDY
main debug: dying input
main debug: dying input
main debug: removing module "avcodec"
main debug: removing module "stream_filter_record"
main debug: removing module "access_http"
main debug: Program doesn't contain anymore ES
main debug: thread ended
main debug: dead input
main debug: thread times: real 0m37.005047s, kernel 0m0.702004s, user 0m1.279208s
main debug: processing request item http://192.168.2.107:60001/AV-0-2684354 ... 799041_BDY node Playlist skip 0
main debug: rebuilding array of current - root Playlist
main debug: rebuild done - 4 items, index 3
main debug: starting new item
main debug: creating new input thread
main debug: Creating an input for 'http://192.168.2.107:60001/AV-0-2684354 ... 799041_BDY'
main debug: thread started
main debug: using timeshift granularity of 50 MiB
main debug: using timeshift path 'C:\Users\Jonathon\AppData\Local\Temp'
main debug: thread (input) created at priority 1 (../.././src/input/input.c:220)
main debug: `http://192.168.2.107:60001/AV-0-2684354 ... 799041_BDY' gives access `http' demux `' path `192.168.2.107:60001/AV-0-268435456-268435507-1324799041_BDY'
main debug: creating demux: access='http' demux='' path='192.168.2.107:60001/AV-0-268435456-268435507-1324799041_BDY'
main debug: looking for access_demux module: 0 candidates
main debug: no access_demux module matched "http"
main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: creating access 'http' path='192.168.2.107:60001/AV-0-268435456-268435507-1324799041_BDY'
main debug: looking for access module: 2 candidates
access_http debug: http: server='192.168.2.107' port=60001 file='/AV-0-268435456-268435507-1324799041_BDY'
main debug: net: connecting to 192.168.2.107 port 60001
main debug: connection succeeded (socket = 2724)
qt4 debug: IM: Deleting the input
main debug: TIMER input launching for 'http://192.168.2.107:60001/AV-0-2684354 ... 404160_BDY' : 1666.000 ms - Total 1666.000 ms / 1 intvls (Avg 1666.000 ms)
qt4 debug: IM: Setting an input
access_http debug: protocol 'HTTP' answer code 406
access_http error: error: HTTP/1.1 406 Not Acceptable
access_http debug: switching to HTTP version 1.0
main debug: net: connecting to 192.168.2.107 port 60001
main debug: connection succeeded (socket = 2828)
access_http debug: protocol 'HTTP' answer code 200
access_http debug: Server: Panasonic Media-Server/1.0
access_http debug: Pragma: no-cache
access_http debug: Content-Type: application/x-dtcp1;DTCP1HOST=192.168.2.107;DTCP1PORT=60010;CONTENTFORMAT=video/vnd.dlna.mpeg-tts
main debug: using access module "access_http"
main debug: TIMER module_need() : 233.000 ms - Total 233.000 ms / 1 intvls (Avg 233.000 ms)
main debug: Using AStream*Stream
main debug: pre buffering
main debug: received first data after 128 ms
main debug: pre-buffering done 1024 bytes in 0s - 7 KiB/s
main debug: looking for stream_filter module: 2 candidates
main debug: no stream_filter module matching "any" could be loaded
main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: looking for stream_filter module: 1 candidate
main debug: using stream_filter module "stream_filter_record"
main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: creating demux: access='http' demux='' path='192.168.2.107:60001/AV-0-268435456-268435507-1324799041_BDY'
main debug: looking for demux module: 52 candidates
ts warning: lost synchro
ts debug: skipping 18 bytes of garbage
ts debug: pid[450] unknown
ts debug: pid[410] unknown
ts debug: pid[400] unknown
ts debug: pid[300] unknown
ts debug: PATCallBack called
ts debug: new PAT ts_id=29 version=2 current_next=1
ts debug: * number=1300 pid=300
ts debug: * number=0 pid=31
ts debug: PMTCallBack called
ts debug: new PMT program number=1300 version=2 pid_pcr=450
ts debug: * descriptor : unknown (0x88)
ts debug: * es pid=450 type=27 dr->i_tag=0x52
ts debug: * es pid=450 type=27 fcc=h264
main debug: selecting program id=1300
ts debug: * es pid=400 type=17 dr->i_tag=0x52
ts debug: * es pid=400 type=17 dr->i_tag=0xa
ts debug: * es pid=400 type=17 dr->i_tag=0x7c
ts error: MPEG-4 descriptor not found
ts debug: found language: eng
ts debug: * es pid=400 type=17 fcc=mp4a
ts debug: * es pid=410 type=129 dr->i_tag=0x52
ts debug: * es pid=410 type=129 dr->i_tag=0xa
ts debug: * es pid=410 type=129 dr->i_tag=0x6a
ts debug: found language: eng
ts debug: * es pid=410 type=129 fcc=a52
access_http warning: unimplemented query in control
main debug: using demux module "ts"
main debug: TIMER module_need() : 55.000 ms - Total 55.000 ms / 1 intvls (Avg 55.000 ms)
main debug: looking for decoder module: 34 candidates
avcodec debug: libavcodec already initialized
avcodec debug: trying to use direct rendering
avcodec debug: ffmpeg codec (H264 - MPEG-4 AVC (part 10)) started
main debug: using decoder module "avcodec"
main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: looking for packetizer module: 21 candidates
main debug: using packetizer module "packetizer_h264"
main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: thread started
main debug: thread (decoder) created at priority 0 (../.././src/input/decoder.c:301)
main debug: looking for decoder module: 34 candidates
main debug: using decoder module "faad"
main debug: TIMER module_need() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms)
main debug: looking for packetizer module: 21 candidates
packetizer_mpeg4audio debug: running MPEG4 audio packetizer
packetizer_mpeg4audio debug: no decoder specific info, must be an ADTS or LOAS stream
main debug: using packetizer module "packetizer_mpeg4audio"
main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: thread started
main debug: thread (decoder) created at priority 2 (../.././src/input/decoder.c:301)
ts debug: DEMUX_SET_GROUP 0 00000000
main debug: looking for meta reader module: 2 candidates
lua debug: Trying Lua scripts in C:\Users\Jonathon\AppData\Roaming\vlc\lua\meta\reader
lua debug: Trying Lua scripts in C:\Program Files (x86)\VideoLAN\VLC\lua\meta\reader
lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\meta\reader\filename.lua
main debug: no meta reader module matching "any" could be loaded
main debug: TIMER module_need() : 2.000 ms - Total 2.000 ms / 1 intvls (Avg 2.000 ms)
main debug: `http://192.168.2.107:60001/AV-0-2684354 ... 799041_BDY' successfully opened
ts warning: first packet for pid=450 cc=0x6
ts warning: first packet for pid=400 cc=0xb
ts warning: first packet for pid=410 cc=0xe
main debug: Buffering 0%
main debug: Buffering 2%
packetizer_h264 warning: waiting for SPS/PPS
main debug: Buffering 5%
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
main debug: Buffering 8%
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
main debug: Buffering 11%
packetizer_h264 warning: waiting for SPS/PPS
main debug: Buffering 14%
packetizer_h264 warning: waiting for SPS/PPS
main debug: Buffering 17%
packetizer_h264 warning: waiting for SPS/PPS
packetizer_mpeg4audio debug: detected LOAS format
packetizer_mpeg4audio warning: waiting for header
packetizer_mpeg4audio warning: waiting for header
packetizer_mpeg4audio warning: waiting for header
packetizer_h264 warning: waiting for SPS/PPS
main debug: Buffering 20%
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
main debug: Buffering 23%
main debug: Buffering 26%
packetizer_h264 warning: waiting for SPS/PPS
ts debug: pid[31] unknown
main debug: Buffering 29%
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
main debug: Buffering 32%
packetizer_h264 warning: waiting for SPS/PPS
packetizer_mpeg4audio warning: waiting for header
packetizer_h264 warning: waiting for SPS/PPS
packetizer_mpeg4audio warning: waiting for header
packetizer_mpeg4audio info: AAC channels: 2 samplerate: 24000
faad warning: decoded zero sample
packetizer_h264 warning: waiting for SPS/PPS
faad debug: AAC SBR (channels: 2, samplerate: 48000)
main debug: reusing aout
main debug: looking for audio output module: 4 candidates
aout_directx debug: Opening DirectSound Audio Output
aout_directx debug: found device: Primary Sound Driver
aout_directx debug: found device: Speakers (3- Logitech G35 Headset)
aout_directx debug: found device: Speakers (SoundMAX Integrated Digital HD Audio)
aout_directx debug: found device: Digital Output (SoundMAX Integrated Digital HD Audio)
aout_directx debug: found device: SPDIF Interface (SoundMAX Integrated Digital HD Audio)
packetizer_h264 warning: waiting for SPS/PPS
main debug: Buffering 35%
packetizer_h264 warning: waiting for SPS/PPS
main debug: Buffering 38%
packetizer_h264 warning: waiting for SPS/PPS
main debug: Buffering 40%
packetizer_h264 warning: waiting for SPS/PPS
aout_directx debug: device supports 2 channels (DEFAULT!)
aout_directx debug: device supports 1 channel
packetizer_h264 warning: waiting for SPS/PPS
aout_directx debug: creating DirectSoundThread
packetizer_h264 warning: waiting for SPS/PPS
main debug: thread started
main debug: thread (DirectSound Notification Thread) created at priority 15 (../../.././modules/audio_output/directx.c:321)
aout_directx debug: DirectSoundThread ready
main debug: using audio output module "aout_directx"
main debug: TIMER module_need() : 40.000 ms - Total 40.000 ms / 1 intvls (Avg 40.000 ms)
main debug: Buffering 43%
main debug: output 's16l' 48000 Hz Stereo frame=1 samples/4 bytes
main debug: mixer 'f32l' 48000 Hz Stereo frame=1 samples/8 bytes
main debug: filter(s) 'f32l'->'s16l' 48000 Hz->48000 Hz Stereo->Stereo
main debug: looking for audio filter module: 13 candidates
audio_format debug: f32l->s16l, bits per sample: 32->16
main debug: using audio filter module "audio_format"
main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
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: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: input 'f32l' 48000 Hz Stereo frame=1 samples/8 bytes
main debug: looking for audio filter module: 1 candidate
scaletempo debug: format: 48000 rate, 2 nch, 4 bps, fl32
scaletempo debug: params: 30 stride, 0.200 overlap, 14 search
scaletempo debug: 1.000 scale, 1440.000 stride_in, 1440 stride_out, 1152 standing, 288 overlap, 672 search, 2400 queue, fl32 mode
main debug: using audio filter module "scaletempo"
main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: filter(s) 'f32l'->'f32l' 52800 Hz->48000 Hz Stereo->Stereo
main debug: looking for audio filter module: 13 candidates
main debug: using audio filter module "ugly_resampler"
main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: found a filter for the whole conversion
main debug: End of audio preroll
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
main debug: Buffering 46%
packetizer_h264 warning: waiting for SPS/PPS
main debug: Buffering 49%
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
main debug: Buffering 52%
packetizer_h264 warning: waiting for SPS/PPS
main debug: Buffering 55%
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
main debug: Buffering 58%
main debug: Buffering 61%
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
main debug: Buffering 64%
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
main debug: Buffering 67%
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
main debug: Buffering 69%
packetizer_h264 warning: waiting for SPS/PPS
main debug: Buffering 72%
main debug: Buffering 75%
main debug: Buffering 78%
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 debug: found NAL_SPS (sps_id=0)
packetizer_h264 debug: found NAL_PPS (pps_id=0 sps_id=0)
main debug: no usable vout present, spawning one
main debug: looking for text renderer module: 2 candidates
main debug: Buffering 81%
freetype debug: Using Arial as font from file C:\Windows\Fonts\arial.ttf
freetype debug: using fontsize: 2
main debug: using text renderer module "freetype"
main debug: TIMER module_need() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms)
main debug: looking for video filter2 module: 18 candidates
swscale debug: 32x32 chroma: YUVA -> 16x16 chroma: YUVA with scaling using Bicubic (good quality)
main debug: using video filter2 module "swscale"
main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: looking for video filter2 module: 18 candidates
yuvp debug: YUVP to YUVA converter
main debug: using video filter2 module "yuvp"
main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: window size: 1920x1080
main debug: Deinterlacing available
main debug: deinterlace 0, mode blend, is_needed 0
main debug: looking for video output module: 1 candidate
vout_wrapper debug: Opening vout display wrapper
main debug: looking for vout display module: 8 candidates
main debug: Buffering 84%
direct3d debug: creating Vout EventThread
direct3d debug: DirectXCreateWindow
main debug: looking for vout window hwnd module: 3 candidates
qt4 debug: requesting video...
main debug: Buffering 87%
main debug: Buffering 89%
qt4 debug: Video was requested 0, 0
main debug: using vout window hwnd module "qt4"
main debug: TIMER module_need() : 16.000 ms - Total 16.000 ms / 1 intvls (Avg 16.000 ms)
main debug: Buffering 92%
direct3d debug: created video sub-window
direct3d debug: Vout EventThread running
direct3d debug: disabling screen saver
main debug: Buffering 95%
main debug: Buffering 98%
main debug: Stream buffering done (1219 ms in 424 ms)
main debug: VoutDisplayEvent 'resize' 1936x1118 window
direct3d warning: trying surface pixel format: YV12
direct3d debug: selected surface pixel format is YV12
direct3d debug: Direct3D scene created successfully
direct3d debug: Direct3D device adapter successfully initialized
main debug: using vout display module "direct3d"
main debug: TIMER module_need() : 113.000 ms - Total 113.000 ms / 1 intvls (Avg 113.000 ms)
main debug: using video output module "vout_wrapper"
main debug: TIMER module_need() : 113.000 ms - Total 113.000 ms / 1 intvls (Avg 113.000 ms)
main debug: got 1 direct buffer(s)
main debug: pic render sz 1920x1080, of (0,0), vsz 1920x1080, 4cc I420, sar 1:1, msk r0x0 g0x0 b0x0
main debug: pic in sz 1920x1080, of (0,0), vsz 1920x1080, 4cc I420, sar 1:1, msk r0x0 g0x0 b0x0
main debug: pic out sz 1920x1080, of (0,0), vsz 1920x1080, 4cc I420, sar 1:1, msk r0x0 g0x0 b0x0
main debug: direct render, mapping render pictures 0-23 to system pictures 1-24
main debug: VoutDisplayEvent 'resize' 944x1020 window
avcodec debug: using direct rendering
main debug: End of video preroll
main debug: Received first picture
main debug: Post-processing available
main debug: Detected interlaced video
main debug: deinterlace 0, mode blend, is_needed 1
main warning: vlc_object_find_name(postproc) is not safe!
main debug: Decoder buffering done in 329 ms
main warning: buffer is 42669 in advance, triggering downsampling
ts warning: lost synchro
ts debug: skipping 14 bytes of garbage
ts warning: discontinuity received 0x7 instead of 0x6 (pid=450)
ts warning: lost synchro
ts debug: skipping 14 bytes of garbage
ts warning: discontinuity received 0xf instead of 0xe (pid=450)
main warning: output date isn't PTS date, requesting resampling (56847)
freetype debug: using fontsize: 67
main debug: looking for video blending module: 1 candidate
blend debug: chroma: YUVA -> I420
main debug: using video blending module "blend"
main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
ts warning: lost synchro
ts debug: skipping 14 bytes of garbage
ts warning: discontinuity received 0xc instead of 0xb (pid=450)
main warning: resampling stopped after 1323000 usec (drift: -14366)
ts warning: lost synchro
ts debug: skipping 14 bytes of garbage
ts warning: discontinuity received 0x1 instead of 0x0 (pid=450)
ts warning: lost synchro
ts debug: skipping 14 bytes of garbage
ts warning: discontinuity received 0x8 instead of 0x7 (pid=450)
main debug: auto hidding mouse
ts warning: lost synchro
ts debug: skipping 14 bytes of garbage
ts warning: discontinuity received 0x7 instead of 0x6 (pid=450)
ts warning: lost synchro
ts debug: skipping 14 bytes of garbage
ts warning: discontinuity received 0x1 instead of 0x0 (pid=450)
ts warning: lost synchro
ts debug: skipping 14 bytes of garbage
ts warning: discontinuity received 0x5 instead of 0x4 (pid=450)
ts warning: lost synchro
ts debug: skipping 14 bytes of garbage
ts warning: discontinuity received 0x9 instead of 0x8 (pid=450)
ts warning: lost synchro
ts debug: skipping 14 bytes of garbage
ts warning: discontinuity received 0xf instead of 0xe (pid=450)
ts warning: lost synchro
ts debug: skipping 14 bytes of garbage
ts warning: discontinuity received 0xd instead of 0xc (pid=450)
ts warning: lost synchro
ts debug: skipping 14 bytes of garbage
ts warning: discontinuity received 0x9 instead of 0x8 (pid=450)
ts warning: lost synchro
ts debug: skipping 14 bytes of garbage
ts warning: discontinuity received 0xc instead of 0xb (pid=450)
ts warning: lost synchro
ts debug: skipping 14 bytes of garbage
ts warning: discontinuity received 0x2 instead of 0x1 (pid=450)
ts warning: lost synchro
ts debug: skipping 14 bytes of garbage
ts warning: discontinuity received 0x9 instead of 0x8 (pid=450)
ts warning: lost synchro
ts debug: skipping 14 bytes of garbage
ts warning: discontinuity received 0xb instead of 0xa (pid=450)
ts warning: lost synchro
ts debug: skipping 14 bytes of garbage
ts warning: discontinuity received 0x9 instead of 0x8 (pid=450)
ts warning: lost synchro
ts debug: skipping 14 bytes of garbage
ts warning: discontinuity received 0xf instead of 0xe (pid=450)
main debug: incoming request - stopping current input
main debug: waitpipe: object killed
main debug: dying input
main debug: control type=0
main debug: control: stopping input
main debug: dying input
main warning: can't get output picture
avcodec warning: disabling direct rendering
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main debug: thread times: real 0m17.269951s, kernel 0m0.031200s, user 0m7.737649s
avcodec debug: ffmpeg codec (H264 - MPEG-4 AVC (part 10)) stopped
main debug: removing module "avcodec"
main debug: killing decoder fourcc `h264', 0 PES in FIFO
main debug: [0] 4 0
main debug: [1] 2 0
main debug: [2] 4 0
main debug: [3] 4 0
main debug: [4] 4 0
main debug: [5] 4 0
main debug: [6] 4 0
main debug: [7] 2 0
main debug: [8] 4 0
main debug: [9] 4 0
main debug: [10] 4 0
main debug: [11] 4 0
main debug: [12] 4 0
main debug: [13] 4 0
main debug: [14] 4 0
main debug: [15] 4 0
main debug: [16] 4 0
main debug: [17] 4 0
main debug: [18] 4 0
main debug: [19] 4 0
main debug: [20] 4 0
main debug: [21] 4 0
main debug: [22] 4 0
main debug: [23] 2 0
main debug: saving a free vout
main debug: removing module "packetizer_h264"
main warning: received buffer in the future
main debug: thread times: real 0m17.267951s, kernel 0m0.000000s, user 0m0.000000s
main debug: removing module "faad"
main debug: killing decoder fourcc `mp4a', 1 PES in FIFO
main debug: removing module "scaletempo"
main debug: removing module "ugly_resampler"
aout_directx debug: closing audio device
aout_directx debug: DirectSoundThread exiting
main debug: thread ended
main debug: thread times: real 0m17.228949s, kernel 0m0.000000s, user 0m0.078000s
main debug: removing module "aout_directx"
main debug: removing module "audio_format"
main debug: removing module "float32_mixer"
main debug: releasing aout
main debug: removing module "packetizer_mpeg4audio"
ts debug: pid list:
ts debug: - pid[0] seen
ts debug: - pid[31] seen
ts debug: - pid[300] seen
ts debug: - pid[400] seen
ts debug: - pid[410] seen
main debug: Program doesn't contain anymore ES
ts debug: - pid[450] seen
ts debug: - pid[8191] seen
main debug: removing module "ts"
main debug: removing module "stream_filter_record"
main debug: removing module "access_http"
main debug: thread ended
main debug: dead input
main debug: thread times: real 0m17.858982s, kernel 0m0.031200s, user 0m0.280801s
main debug: destroying useless vout
qt4 debug: IM: Deleting the input
main debug: TIMER input launching for 'http://192.168.2.107:60001/AV-0-2684354 ... 799041_BDY' : 429.000 ms - Total 429.000 ms / 1 intvls (Avg 429.000 ms)
direct3d debug: Direct3D scene released successfully
direct3d debug: DirectXEventThread terminating
direct3d debug: DirectXCloseWindow
direct3d debug: WinProc WM_DESTROY
qt4 debug: releasing video...
qt4 debug: Video is not needed anymore
main debug: removing module "qt4"
main debug: removing module "direct3d"
main debug: removing module "vout_wrapper"
main debug: removing module "blend"
main debug: removing module "freetype"
main debug: removing module "yuvp"
main debug: removing module "swscale"

VLC_help
Mega Cone Master
Mega Cone Master
Posts: 25661
Joined: 13 Sep 2006 14:16

Re: Video becomes garbled when playing H264 - MPEG-4 AVC Sou

Postby VLC_help » 08 Jan 2012 14:44

Those TS messages would indicate that the stream is damaged or VLC parses it incorrectly. Can you use wget, curl or similar to capture from that device?

JonathonM
New Cone
New Cone
Posts: 9
Joined: 04 Jan 2012 07:36

Re: Video becomes garbled when playing H264 - MPEG-4 AVC Sou

Postby JonathonM » 08 Jan 2012 19:30

I'm not familiar with either of those and I am not sure what protocol DLNA uses to pass streams between server and client. I will try wget when I get home from work.

VLC_help
Mega Cone Master
Mega Cone Master
Posts: 25661
Joined: 13 Sep 2006 14:16

Re: Video becomes garbled when playing H264 - MPEG-4 AVC Sou

Postby VLC_help » 09 Jan 2012 17:02


JonathonM
New Cone
New Cone
Posts: 9
Joined: 04 Jan 2012 07:36

Re: Video becomes garbled when playing H264 - MPEG-4 AVC Sou

Postby JonathonM » 11 Jan 2012 20:47

That is correct. I get that address from WMP12 and then use it to stream in VLC. If I use the VLC stream to file utility and select raw file will it change the stream in anyway? Would this produce the same stream as using either of the above utilities? I haven't made it home to check either yet.

VLC_help
Mega Cone Master
Mega Cone Master
Posts: 25661
Joined: 13 Sep 2006 14:16

Re: Video becomes garbled when playing H264 - MPEG-4 AVC Sou

Postby VLC_help » 12 Jan 2012 16:16

Demux dump should work unless there is a bug in communicating between VLC HTTP client and your devices HTTP server.

JonathonM
New Cone
New Cone
Posts: 9
Joined: 04 Jan 2012 07:36

Re: Video becomes garbled when playing H264 - MPEG-4 AVC Sou

Postby JonathonM » 12 Jan 2012 19:38

I tried this when I got home but the size of the raw file is extremely large. What length video do you need to test? I'm fighting a small monthly cap at the moment.

VLC_help
Mega Cone Master
Mega Cone Master
Posts: 25661
Joined: 13 Sep 2006 14:16

Re: Video becomes garbled when playing H264 - MPEG-4 AVC Sou

Postby VLC_help » 13 Jan 2012 20:37

Few megabytes is enough. You can cut TS streams with any binary cutter. One way is to use Virtualdub hex editor
http://www.avidemux.org/admWiki/doku.ph ... _ts_sample

JonathonM
New Cone
New Cone
Posts: 9
Joined: 04 Jan 2012 07:36

Re: Video becomes garbled when playing H264 - MPEG-4 AVC Sou

Postby JonathonM » 15 Jan 2012 22:36

I have uploaded 10s or so of the stream.


Return to “VLC media player for Windows Troubleshooting”

Who is online

Users browsing this forum: No registered users and 39 guests