Quantcast
Channel: VideoHelp Forum
Viewing all articles
Browse latest Browse all 45622

NeuLion Capture - strange chunks

$
0
0
Hello

I am trying to capture streams from Neulion (new service provider for Univision, used to be edgefcs before via rtmp)
They service the file as downloadable 2-second MP4 (H264) chunks.

I am able to download all chunks, they number 0000 through 0058, then 0100 through 0158, etc.

Example:
http://nldsvod.cdnak.neulion.com/nld...p4/00/0000.mp4
http://nldsvod.cdnak.neulion.com/nld...p4/00/0002.mp4
http://nldsvod.cdnak.neulion.com/nld...p4/00/0004.mp4
http://nldsvod.cdnak.neulion.com/nld...p4/00/0006.mp4

I AM able to download those chunks, and even join them fine with MP4Box.
The video plays somewhat fine (there are some bad, fragmented or pixelated frames) but more or less it's fine. What concerns me, however, is that there are many "strange" chunks, which download as mp4 but I cannot open them in any audio/video program, even if I add them to Premiere Pro they "show" just as one frame no audio/video ... however, they have "full" size the same as other regular mp4 chunks do:

e.g. "strange" chunk

http://nldsvod.cdnak.neulion.com/nld...p4/00/0034.mp4
http://nldsvod.cdnak.neulion.com/nld...p4/00/0042.mp4
http://nldsvod.cdnak.neulion.com/nld...p4/00/0046.mp4

The regular chunks have these properties (using Winnydows XVid4PSP):

File: 0000.mp4
Size: 1.1mb (1168540 bytes)
FormatName: MOV,MP4,M4A,3GP,3G2,MJ2
FormatLongName: QuickTime/MPEG-4/Motion JPEG 2000 format
Duration: 00:00:02.019
StreamCount: 4
major_brand: isom
minor_version: 1
compatible_brands: isomavc1
creation_time: 2013-01-23 19:58:45

VideoStream 0:
CodecName: h264
CodecLongName: H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
CodecTag: 828601953 (avc1)
Profile: Main @ L3.2
Duration: 00:00:02.001
Decoder Timebase: 50 / 2997
Stream Timebase: 1 / 1000
Frames: 60
Bitrate: 4557kbps
Bits: 24
Resolution: 1280x720p
Interlace: Progressive
Aspect: 1.778
PixelFormat: YUV420P
Framerate: 29.970
AverageFramerate: 30.000
IsVariableFramerate (VFR)
AverageSecondsRate: 0.033s
Tick: 1
B-frames mode: 1
Max refs frames: 3
ID: 1
creation_time: 2013-01-23 19:58:45

AudioStream 1:
CodecName: aac
CodecLongName: Advanced Audio Coding
CodecTag: 1630826605 (mp4a)
Duration: 00:00:02.019
Decoder Timebase: 0 / 1
Stream Timebase: 1 / 1000
Frames: 86
Bitrate: 101kbps
Bits: 16
Channels: 2
Channels Layout: Stereo (3)
Samplerate: 44100hz
SampleFormat: AV_SAMPLE_FMT_S16
FrameSize: 1024
AverageSecondsRate: 0.023s

VideoStream 2:
CodecName: h264
CodecLongName: H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
CodecTag: 828601953 (avc1)
Duration: 00:00:02.003
Decoder Timebase: 1 / 2000
Stream Timebase: 1 / 1000
Frames: 60
Bitrate: 1741kbps
Bits: 24
Resolution: 0x0p
Interlace: Progressive
Aspect: NaN
PixelFormat: NONE
Framerate: 29.970
AverageFramerate: 29.979
IsVariableFramerate (VFR)
AverageSecondsRate: 0.033s
Tick: 1
Max refs frames: 1
ID: 1
creation_time: 2013-01-23 19:58:53

AudioStream 3:
CodecName: aac
CodecLongName: Advanced Audio Coding
CodecTag: 1630826605 (mp4a)
Duration: 00:00:01.998
Start Position: 0.02s
Decoder Timebase: 0 / 1
Stream Timebase: 1 / 1000
Frames: 86
Bitrate: 108kbps
Bits: 16
Channels: 2
Channels Layout: Stereo (3)
Samplerate: 44100hz
SampleFormat: AV_SAMPLE_FMT_S16
FrameSize: 1024
AverageSecondsRate: 0.023s


The strange chunks have these properties:

File: 0034.mp4
Size: 454.9kb (465792 bytes)
FormatName: MOV,MP4,M4A,3GP,3G2,MJ2
FormatLongName: QuickTime/MPEG-4/Motion JPEG 2000 format
Duration: 00:00:02.003
StreamCount: 2
major_brand: isom
minor_version: 1
compatible_brands: isomavc1
creation_time: 2013-01-23 19:58:53

VideoStream 0:
CodecName: h264
CodecLongName: H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
CodecTag: 828601953 (avc1)
Duration: 00:00:02.003
Decoder Timebase: 1 / 2000
Stream Timebase: 1 / 1000
Frames: 60
Bitrate: 1741kbps
Bits: 24
Resolution: 0x0p
Interlace: Progressive
Aspect: NaN
PixelFormat: NONE
Framerate: 29.970
AverageFramerate: 29.979
IsVariableFramerate (VFR)
AverageSecondsRate: 0.033s
Tick: 1
Max refs frames: 1
ID: 1
creation_time: 2013-01-23 19:58:53

AudioStream 1:
CodecName: aac
CodecLongName: Advanced Audio Coding
CodecTag: 1630826605 (mp4a)
Duration: 00:00:01.998
Start Position: 0.02s
Delay: 15ms
Decoder Timebase: 0 / 1
Stream Timebase: 1 / 1000
Frames: 86
Bitrate: 108kbps
Bits: 16
Channels: 2
Channels Layout: Stereo (3)
Samplerate: 44100hz
SampleFormat: AV_SAMPLE_FMT_S16
FrameSize: 1024
AverageSecondsRate: 0.023s



Also very strange thing is that when I join all the "good" chunks, the resulting video is shorter by 6-7 minutes compared to the original video on the website, even though I cannot "perceive" *** the difference between the videos played. That leads me to believe that the "strange" chunks have to do something with it.

*** I say perceive because I just randomly checked spots in the resulting video and everything seems to be OK (besides some bad frames like pixelation, etc.), but I have not yet had time to see the whole video back to back


QUESTION: Does anybody know how to get the good, full video from neulion, or what to do with these "strange" chunks?

Viewing all articles
Browse latest Browse all 45622

Trending Articles