Page 1 of 1

MPG4 wont play

Posted: 30 Nov 2010 01:56
by linz1607
Hi
Looking for some help,VLC will not play an MPG4 file, there appears to be 3.6GB of data but nothing happens?
How can i check if the file is corrupt, or fix it?
Any comments appreciatted.

Re: MPG4 wont play

Posted: 30 Nov 2010 09:29
by Lotesdelere
Open Tools -> Messages (set Verbosity to 2) before you start the playback and then paste the resulting log here.
Also upload a SHORT sample of a problematic file on some file sharing site like Rapidshare or Megaupload. Use DGsplit and read here about how to do it: viewtopic.php?f=14&t=57724&p=193335#p193335

Re: MPG4 wont play

Posted: 30 Nov 2010 10:59
by linz1607
I have set up and recorded the log file, however it appears that i dont have permission to attach a file (maybe) or i dont know how to do it (tried cut and paste).
I will try as you suggest using DGsplit and uploading, thanks for the advice so far.

Re: MPG4 wont play

Posted: 30 Nov 2010 11:49
by Lotesdelere
Don't attach the log to your post but copy and paste it here between Code tags (button Code at the top of the text input box).

Re: MPG4 wont play

Posted: 30 Nov 2010 11:56
by linz1607

Code: Select all

main debug: adding item `GOPR0021a.MP4' ( file:///C:/Docs/Go%20Pro/GOPR0021a.MP4 ) main debug: rebuilding array of current - root Playlist main debug: rebuild done - 1 items, index -1 main debug: Creating an input for 'GOPR0021a.MP4' main debug: processing request item GOPR0021a.MP4 node null skip 0 main debug: resyncing on GOPR0021a.MP4 main debug: GOPR0021a.MP4 is at 0 main debug: starting new item main debug: creating new input thread main debug: Creating an input for 'GOPR0021a.MP4' qt4 debug: Adding a new MRL to recent ones: C:\Docs\Go Pro\GOPR0021a.MP4 main debug: thread (input) created at priority 1 (../.././src/input/input.c:214) main debug: thread started main debug: using timeshift granularity of 50 MiB main debug: using timeshift path 'C:\Users\Lauston\AppData\Local\Temp' main debug: `file:///C:/Docs/Go%20Pro/GOPR0021a.MP4' gives access `file' demux `' path `C:\Docs\Go Pro\GOPR0021a.MP4' main debug: creating demux: access='file' demux='' path='C:\Docs\Go Pro\GOPR0021a.MP4' main debug: looking for access_demux module: 2 candidates main debug: no access_demux module matching "file" could be loaded main debug: TIMER module_need() : 0.775 ms - Total 0.775 ms / 1 intvls (Avg 0.775 ms) main debug: creating access 'file' path='C:\Docs\Go Pro\GOPR0021a.MP4' main debug: looking for access module: 2 candidates filesystem debug: opening file `C:\Docs\Go Pro\GOPR0021a.MP4' main debug: using access module "filesystem" main debug: TIMER module_need() : 0.528 ms - Total 0.528 ms / 1 intvls (Avg 0.528 ms) main debug: Using AStream*Stream main debug: pre buffering main debug: received first data after 0 ms main debug: pre-buffering done 1024 bytes in 0s - 29411 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.095 ms - Total 0.095 ms / 1 intvls (Avg 0.095 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.089 ms - Total 0.089 ms / 1 intvls (Avg 0.089 ms) main debug: creating demux: access='file' demux='' path='C:\Docs\Go Pro\GOPR0021a.MP4' main debug: looking for demux module: 51 candidates mp4 debug: found Box: ftyp size 32 mp4 debug: found Box: moov size 2326492 mp4 debug: found Box: mvhd size 108 mp4 debug: read box: "mvhd" creation 734025d-08h:51m:34s modification 734025d-08h:51m:34s time scale 90000 duration 694977d-48h:59m:25s rate 1.000000 volume 1.000000 next track id 3 mp4 debug: found Box: udta size 384 mp4 debug: found Box: AMBA size 128 mp4 warning: unknown box type AMBA (incompletely loaded) mp4 debug: found Box: free size 248 mp4 debug: skip box: "free" mp4 debug: found Box: trak size 1328871 mp4 debug: found Box: tkhd size 92 mp4 debug: read box: "tkhd" creation 734025d-08h:51m:34s modification 734025d-08h:51m:34s duration 697681d-42h:51m:00s track ID 1 layer 0 volume 0.000000 width 1280.000000 height 960.000000 mp4 debug: found Box: edts size 36 mp4 debug: found Box: elst size 28 mp4 debug: read box: "elst" entry-count 1 mp4 debug: found Box: tapt size 68 mp4 warning: unknown box type tapt (incompletely loaded) mp4 debug: found Box: mdia size 1328667 mp4 debug: found Box: mdhd size 32 mp4 debug: read box: "mdhd" creation 734025d-08h:51m:34s modification 734025d-08h:51m:34s time scale 90000 duration 697681d-42h:51m:00s language ``` mp4 debug: found Box: hdlr size 46 mp4 debug: read box: "hdlr" handler type vide name GoPro AVC mp4 debug: found Box: minf size 1328581 mp4 debug: found Box: vmhd size 20 mp4 debug: read box: "vmhd" graphics-mode 0 opcolor (0, 0, 0) mp4 debug: found Box: dinf size 36 mp4 debug: found Box: dref size 28 mp4 debug: found Box: url size 12 mp4 debug: read box: "url" url: (null) mp4 debug: read box: "dref" entry-count 1 mp4 debug: found Box: stbl size 1328517 mp4 debug: found Box: stsd size 249 mp4 debug: found Box: avc1 size 233 mp4 debug: found Box: pasp size 16 mp4 warning: unknown box type pasp (incompletely loaded) mp4 debug: found Box: clap size 40 mp4 warning: unknown box type clap (incompletely loaded) mp4 debug: found Box: avcC size 71 mp4 debug: read box: "avcC" version=1 profile=0x4d level=0x28 length size=4 sps=1 pps=1 mp4 debug: - sps[0] length=48 mp4 debug: - pps[0] length=4 mp4 debug: found Box: btrt size 20 mp4 warning: unknown box type btrt (incompletely loaded) mp4 debug: read box: "vide" in stsd 1280x960 depth 24 mp4 debug: read box: "stsd" entry-count 1 mp4 debug: found Box: stts size 24 mp4 debug: read box: "stts" entry-count 1 mp4 debug: found Box: ctts size 622576 mp4 debug: read box: "ctts" entry-count 77820 mp4 debug: found Box: ??;. size 3083058376 mp4 warning: unknown box type ??;. (incompletely loaded) mp4 debug: out of bound child mp4 debug: found Box: D?=? size 558448082 mp4 warning: unknown box type D?=? (incompletely loaded) mp4 debug: out of bound child mp4 debug: found Box: mdat size 287639692 mp4 debug: skip box: "mdat" mp4 debug: found Box: ?/<r size 237092820 mp4 warning: unknown box type ?/<r (incompletely loaded) mp4 debug: found Box: ??y size 1751816233 mp4 warning: unknown box type ??y (incompletely loaded) mp4 debug: found Box: p?\ size 1879565318 mp4 warning: unknown box type p?\ (incompletely loaded) mp4 debug: out of bound child mp4 debug: dumping root Box "root" mp4 debug: | + ftyp size 32 mp4 debug: | + moov size 2326492 mp4 debug: | | + mvhd size 108 mp4 debug: | | + udta size 384 mp4 debug: | | | + AMBA size 128 mp4 debug: | | | + free size 248 mp4 debug: | | + trak size 1328871 mp4 debug: | | | + tkhd size 92 mp4 debug: | | | + edts size 36 mp4 debug: | | | | + elst size 28 mp4 debug: | | | + tapt size 68 mp4 debug: | | | + mdia size 1328667 mp4 debug: | | | | + mdhd size 32 mp4 debug: | | | | + hdlr size 46 mp4 debug: | | | | + minf size 1328581 mp4 debug: | | | | | + vmhd size 20 mp4 debug: | | | | | + dinf size 36 mp4 debug: | | | | | | + dref size 28 mp4 debug: | | | | | | | + url size 12 mp4 debug: | | | | | + stbl size 1328517 mp4 debug: | | | | | | + stsd size 249 mp4 debug: | | | | | | | + avc1 size 233 mp4 debug: | | | | | | | | + pasp size 16 mp4 debug: | | | | | | | | + clap size 40 mp4 debug: | | | | | | | | + avcC size 71 mp4 debug: | | | | | | | | + btrt size 20 mp4 debug: | | | | | | + stts size 24 mp4 debug: | | | | | | + ctts size 622576 mp4 debug: | | | | | | + ??;. size -1211908920 mp4 debug: | | + D?=? size 558448082 mp4 debug: | + mdat size 287639692 mp4 debug: | + ?/<r size 237092820 mp4 debug: | + ??y size 1751816233 mp4 debug: | + p?\ size 1879565318 mp4 debug: unrecognized major file specification (avc1). mp4 debug: found 1 tracks mp4 warning: elst box found mp4 debug: - [0] duration=2596594ms media time=33ms) rate=1.0 mp4 debug: ignoring track[Id 0x1] main debug: using demux module "mp4" main debug: TIMER module_need() : 91.405 ms - Total 91.405 ms / 1 intvls (Avg 91.405 ms) mp4 warning: control query 14 unimplemented main debug: looking for a subtitle file in C:\Docs\Go Pro\ main debug: looking for meta reader module: 2 candidates lua debug: Trying Lua scripts in C:\Users\Lauston\AppData\Roaming\vlc\lua\meta\reader lua debug: Trying Lua scripts in C:\Program Files\VideoLAN\VLC\lua\meta\reader lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\meta\reader\filename.lua main debug: meta ok for (null), need to fetch art main debug: no meta reader module matching "any" could be loaded main debug: TIMER module_need() : 2.378 ms - Total 2.378 ms / 1 intvls (Avg 2.378 ms) main debug: `file:///C:/Docs/Go%20Pro/GOPR0021a.MP4' successfully opened main debug: looking for meta fetcher module: 1 candidate lua debug: Trying Lua scripts in C:\Users\Lauston\AppData\Roaming\vlc\lua\meta\fetcher lua debug: Trying Lua scripts in C:\Program Files\VideoLAN\VLC\lua\meta\fetcher lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\meta\fetcher\tvrage.lua qt4 debug: IM: Setting an input main debug: using meta fetcher module "lua" main debug: TIMER module_need() : 16.168 ms - Total 16.168 ms / 1 intvls (Avg 16.168 ms) main debug: removing module "lua" main debug: searching art for GOPR0021a.MP4 main debug: looking for art finder module: 2 candidates lua debug: Trying Lua scripts in C:\Users\Lauston\AppData\Roaming\vlc\lua\meta\art lua debug: Trying Lua scripts in C:\Program Files\VideoLAN\VLC\lua\meta\art lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\meta\art\01_googleimage.lua lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\meta\art\02_frenchtv.lua lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\meta\art\03_lastfm.lua main debug: EOF reached lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\meta\art\04_musicbrainz.lua mp4 debug: freeing all memory main debug: finished input main debug: removing module "mp4" main debug: removing module "stream_filter_record" main debug: removing module "filesystem" main debug: thread ended main debug: dead input main debug: thread times: real 0m0.355000s, kernel 0m0.187201s, user 0m0.000000s main debug: changing item without a request (current 0/1) main debug: nothing to play main debug: no art finder module matching "any" could be loaded main debug: TIMER module_need() : 288.551 ms - Total 288.551 ms / 1 intvls (Avg 288.551 ms) main debug: art not found for GOPR0021a.MP4 qt4 debug: IM: Deleting the input main debug: TIMER input launching for 'GOPR0021a.MP4' : 96.799 ms - Total 96.799 ms / 1 intvls (Avg 96.799 ms) main debug: processing request item GOPR0021a.MP4 node Playlist skip 0 main debug: resyncing on GOPR0021a.MP4 main debug: GOPR0021a.MP4 is at 0 main debug: starting new item main debug: creating new input thread main debug: Creating an input for 'GOPR0021a.MP4' main debug: thread started main debug: using timeshift granularity of 50 MiB main debug: using timeshift path 'C:\Users\Lauston\AppData\Local\Temp' main debug: thread (input) created at priority 1 (../.././src/input/input.c:214) main debug: `file:///C:/Docs/Go%20Pro/GOPR0021a.MP4' gives access `file' demux `' path `C:\Docs\Go Pro\GOPR0021a.MP4' main debug: creating demux: access='file' demux='' path='C:\Docs\Go Pro\GOPR0021a.MP4' main debug: looking for access_demux module: 2 candidates main debug: no access_demux module matching "file" could be loaded main debug: TIMER module_need() : 0.854 ms - Total 0.854 ms / 1 intvls (Avg 0.854 ms) main debug: creating access 'file' path='C:\Docs\Go Pro\GOPR0021a.MP4' main debug: looking for access module: 2 candidates filesystem debug: opening file `C:\Docs\Go Pro\GOPR0021a.MP4' main debug: using access module "filesystem" main debug: TIMER module_need() : 0.513 ms - Total 0.513 ms / 1 intvls (Avg 0.513 ms) main debug: Using AStream*Stream main debug: pre buffering main debug: received first data after 0 ms main debug: pre-buffering done 1024 bytes in 0s - 32258 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.094 ms - Total 0.094 ms / 1 intvls (Avg 0.094 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.091 ms - Total 0.091 ms / 1 intvls (Avg 0.091 ms) main debug: creating demux: access='file' demux='' path='C:\Docs\Go Pro\GOPR0021a.MP4' main debug: looking for demux module: 51 candidates mp4 debug: found Box: ftyp size 32 mp4 debug: found Box: moov size 2326492 mp4 debug: found Box: mvhd size 108 mp4 debug: read box: "mvhd" creation 734025d-08h:51m:34s modification 734025d-08h:51m:34s time scale 90000 duration 694977d-48h:59m:25s rate 1.000000 volume 1.000000 next track id 3 mp4 debug: found Box: udta size 384 mp4 debug: found Box: AMBA size 128 mp4 warning: unknown box type AMBA (incompletely loaded) mp4 debug: found Box: free size 248 mp4 debug: skip box: "free" mp4 debug: found Box: trak size 1328871 mp4 debug: found Box: tkhd size 92 mp4 debug: read box: "tkhd" creation 734025d-08h:51m:34s modification 734025d-08h:51m:34s duration 697681d-42h:51m:00s track ID 1 layer 0 volume 0.000000 width 1280.000000 height 960.000000 mp4 debug: found Box: edts size 36 mp4 debug: found Box: elst size 28 mp4 debug: read box: "elst" entry-count 1 mp4 debug: found Box: tapt size 68 mp4 warning: unknown box type tapt (incompletely loaded) mp4 debug: found Box: mdia size 1328667 mp4 debug: found Box: mdhd size 32 mp4 debug: read box: "mdhd" creation 734025d-08h:51m:34s modification 734025d-08h:51m:34s time scale 90000 duration 697681d-42h:51m:00s language ``` mp4 debug: found Box: hdlr size 46 mp4 debug: read box: "hdlr" handler type vide name GoPro AVC mp4 debug: found Box: minf size 1328581 mp4 debug: found Box: vmhd size 20 mp4 debug: read box: "vmhd" graphics-mode 0 opcolor (0, 0, 0) mp4 debug: found Box: dinf size 36 mp4 debug: found Box: dref size 28 mp4 debug: found Box: url size 12 mp4 debug: read box: "url" url: (null) mp4 debug: read box: "dref" entry-count 1 mp4 debug: found Box: stbl size 1328517 mp4 debug: found Box: stsd size 249 mp4 debug: found Box: avc1 size 233 mp4 debug: found Box: pasp size 16 mp4 warning: unknown box type pasp (incompletely loaded) mp4 debug: found Box: clap size 40 mp4 warning: unknown box type clap (incompletely loaded) mp4 debug: found Box: avcC size 71 mp4 debug: read box: "avcC" version=1 profile=0x4d level=0x28 length size=4 sps=1 pps=1 mp4 debug: - sps[0] length=48 mp4 debug: - pps[0] length=4 mp4 debug: found Box: btrt size 20 mp4 warning: unknown box type btrt (incompletely loaded) mp4 debug: read box: "vide" in stsd 1280x960 depth 24 mp4 debug: read box: "stsd" entry-count 1 mp4 debug: found Box: stts size 24 mp4 debug: read box: "stts" entry-count 1 mp4 debug: found Box: ctts size 622576 qt4 debug: IM: Setting an input mp4 debug: read box: "ctts" entry-count 77820 mp4 debug: found Box: ??;. size 3083058376 mp4 warning: unknown box type ??;. (incompletely loaded) mp4 debug: out of bound child mp4 debug: found Box: D?=? size 558448082 mp4 warning: unknown box type D?=? (incompletely loaded) mp4 debug: out of bound child mp4 debug: found Box: mdat size 287639692 mp4 debug: skip box: "mdat" mp4 debug: found Box: ?/<r size 237092820 mp4 warning: unknown box type ?/<r (incompletely loaded) mp4 debug: found Box: ??y size 1751816233 mp4 warning: unknown box type ??y (incompletely loaded) mp4 debug: found Box: p?\ size 1879565318 mp4 warning: unknown box type p?\ (incompletely loaded) mp4 debug: out of bound child mp4 debug: dumping root Box "root" mp4 debug: | + ftyp size 32 mp4 debug: | + moov size 2326492 mp4 debug: | | + mvhd size 108 mp4 debug: | | + udta size 384 mp4 debug: | | | + AMBA size 128 mp4 debug: | | | + free size 248 mp4 debug: | | + trak size 1328871 mp4 debug: | | | + tkhd size 92 mp4 debug: | | | + edts size 36 mp4 debug: | | | | + elst size 28 mp4 debug: | | | + tapt size 68 mp4 debug: | | | + mdia size 1328667 mp4 debug: | | | | + mdhd size 32 mp4 debug: | | | | + hdlr size 46 mp4 debug: | | | | + minf size 1328581 mp4 debug: | | | | | + vmhd size 20 mp4 debug: | | | | | + dinf size 36 mp4 debug: | | | | | | + dref size 28 mp4 debug: | | | | | | | + url size 12 mp4 debug: | | | | | + stbl size 1328517 mp4 debug: | | | | | | + stsd size 249 mp4 debug: | | | | | | | + avc1 size 233 mp4 debug: | | | | | | | | + pasp size 16 mp4 debug: | | | | | | | | + clap size 40 mp4 debug: | | | | | | | | + avcC size 71 mp4 debug: | | | | | | | | + btrt size 20 mp4 debug: | | | | | | + stts size 24 mp4 debug: | | | | | | + ctts size 622576 mp4 debug: | | | | | | + ??;. size -1211908920 mp4 debug: | | + D?=? size 558448082 mp4 debug: | + mdat size 287639692 mp4 debug: | + ?/<r size 237092820 mp4 debug: | + ??y size 1751816233 mp4 debug: | + p?\ size 1879565318 mp4 debug: unrecognized major file specification (avc1). mp4 debug: found 1 tracks mp4 warning: elst box found mp4 debug: - [0] duration=2596594ms media time=33ms) rate=1.0 mp4 debug: ignoring track[Id 0x1] main debug: using demux module "mp4" main debug: TIMER module_need() : 4.271 ms - Total 4.271 ms / 1 intvls (Avg 4.271 ms) mp4 warning: control query 14 unimplemented main debug: looking for a subtitle file in C:\Docs\Go Pro\ main debug: looking for meta reader module: 2 candidates lua debug: Trying Lua scripts in C:\Users\Lauston\AppData\Roaming\vlc\lua\meta\reader lua debug: Trying Lua scripts in C:\Program Files\VideoLAN\VLC\lua\meta\reader lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\meta\reader\filename.lua main debug: no meta reader module matching "any" could be loaded main debug: TIMER module_need() : 2.259 ms - Total 2.259 ms / 1 intvls (Avg 2.259 ms) main debug: `file:///C:/Docs/Go%20Pro/GOPR0021a.MP4' successfully opened main debug: EOF reached mp4 debug: freeing all memory main debug: removing module "mp4" main debug: removing module "stream_filter_record" main debug: removing module "filesystem" main debug: thread ended main debug: dead input main debug: thread times: real 0m0.215000s, kernel 0m0.156001s, user 0m0.031200s main debug: changing item without a request (current 0/1) main debug: nothing to play qt4 debug: IM: Deleting the input main debug: TIMER input launching for 'GOPR0021a.MP4' : 9.472 ms - Total 9.472 ms / 1 intvls (Avg 9.472 ms)]

Re: MPG4 wont play

Posted: 30 Nov 2010 12:52
by linz1607
I have split off 10mb as suggested and uploaded as per link below.

http://www.megaupload.com/?d=5RPHPJMK

File name: gopro21split

Re: MPG4 wont play

Posted: 30 Nov 2010 20:55
by Lotesdelere
Are you able to play this sample with any other player ? If so, which one and if it's a DirectShow player using which splitter ?

Because I've tried many players on Windows and none of them can play this nor I can demux it. It seems to be a strange MP4 container.