MP4 file that 706 can't process

stevehiner

New member
I have a video I picked up in a Humble Movie Bundle. It's called Men with Beards and was delivered as an MP4 file. I've found that it plays fine on a PC and plays on my Android tablet but it won't play in BeyondTV. I decided to use quickstream fix on it as a test to see if it would create a file that will play in BeyondTV (which supports MP4 files normally).

I tell you this because VRD consistently stops at exactly the same point during QSF processing. I've tried it 3 times and QSF never makes much progress and the resulting file is 19,003,674 bytes. It seems there must be something about this file that VRD is choking on. It turns out that VRD can't even open the output file.

Let me know if this is something you are interested in pursuing and what I can provide you to help you figure it out.

Here's the program info for the source file:
File: Name : G:\Men with Beards 720p.mp4
Size : 1.420 GB
Duration : 01:20:15.18
Mux type : MP4
Video: Encoding : H.264
VideoStreamID : x201
Frame rate : 23.98 fps
Encoding size : 1280 x 720
Aspect ratio : 16:9
Header bit rate : 14.000 Mbps
VBV buffer : 212 KBytes
Profile : Main/3.1
Progressive : Progressive
Chroma : 4:2:0
Entropy mode : CABAC
Bit rate : 2.264 Mbps
Captioning : None found
Audio Stream: 1 (Primary) Codec : AAC
Format : RAW
Channels : 6.0
Language : und
PID : x202
PES Stream Id : xC0
Sampling rate : 48000
 

Dan203

Senior Developer
Staff member
Can you open the file in MediaInfo, switch to text view and then copy/paste it here. There are some things about the file that could be wrong that we may not be displaying in our program info screen.
 

stevehiner

New member
Code:
General
Complete name                            : G:\Men with Beards 720p.mp4
Format                                   : MPEG-4
Format profile                           : Base Media
Codec ID                                 : isom
File size                                : 1.32 GiB
Duration                                 : 1h 20mn
Overall bit rate mode                    : Variable
Overall bit rate                         : 2 358 Kbps
Encoded date                             : UTC 2014-03-25 16:04:39
Tagged date                              : UTC 2014-03-25 16:04:39

Video
ID                                       : 1
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format profile                           : Main@L3.1
Format settings, CABAC                   : Yes
Format settings, ReFrames                : 3 frames
Format settings, GOP                     : N=1
Codec ID                                 : avc1
Codec ID/Info                            : Advanced Video Coding
Duration                                 : 1h 20mn
Bit rate                                 : 2 036 Kbps
Maximum bit rate                         : 9 866 Kbps
Width                                    : 1 280 pixels
Height                                   : 720 pixels
Display aspect ratio                     : 16:9
Frame rate mode                          : Constant
Frame rate                               : 23.976 fps
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Bits/(Pixel*Frame)                       : 0.092
Stream size                              : 1.14 GiB (86%)
Writing library                          : Zencoder Video Encoding System
Encoded date                             : UTC 2014-03-25 15:56:03
Tagged date                              : UTC 2014-03-25 16:11:10

Audio
ID                                       : 2
Format                                   : AAC
Format/Info                              : Advanced Audio Codec
Format profile                           : LC
Codec ID                                 : 40
Duration                                 : 1h 20mn
Bit rate mode                            : Variable
Bit rate                                 : 320 Kbps
Maximum bit rate                         : 325 Kbps
Channel(s)                               : 2 channels
Channel(s)_Original                      : 6 channels
Channel positions                        : Front: L C R, Side: L R, LFE
Sampling rate                            : 48.0 KHz
Compression mode                         : Lossy
Stream size                              : 184 MiB (14%)
Title                                    : /data/tmp/zencoder/output/9/d1/ed/16/215614840/66/20140325152721/transcode/encoded.audio.aac - Imported with GPAC 0.4.6-DEV-revexported
Encoded date                             : UTC 2014-03-25 16:10:09
Tagged date                              : UTC 2014-03-25 16:11:10
 

Dan203

Senior Developer
Staff member
Looks like it should work. Can you load the file into the UI? If so scrub to the part where it stops and try to play it, does it throw an error?
 

stevehiner

New member
Fortunately the problem seemed to be early on in the file so I loaded it in the UI and just let it play. At around 21 to 23 seconds the playback skips to about 34 seconds. Then about 10 seconds later it jumped a few times rapidly and landed at about 60 to 90 seconds and the audio is gone. I use the word "about" because it is not consistent.

If I start the playback from the beginning then I get the audio back but if I then jump deep into the movie the audio is still missing. If I pause playback the audio only displays under the current frame.
MenWithBeards_ss1.jpg

Something is definitely weird about this video.
 

Dan203

Senior Developer
Staff member
Hmmm... I'm able to QSF the file just fine. However it does have some weird playback issues in VRD, and even though it removed 121 audio frames for resync the resulting file sill has weird playback issues in VRD. I'm guessing it's a video issue. I'm trying a full recode on the video now just to see what it does, but it's going to take a while.
 

Dan203

Senior Developer
Staff member
Recoding did fix the problem, so it's definitely the video. I increased the min buffer to 1024 in Tools->Options->Stream Parameters and was able to bypass most of the playback issues so perhaps doing that on your system would help with the QSF stall.
 
Top Bottom