mtn 200808a is failing with PID filtered MPEG-2 Transport Streams which have been captured from QAM cable using a HDHomerun device. This is fairly standard format which is widely supported. The problem was replicated using the compiled binaries on Windows XP SP3 and Linux 2.6.24.19 (Ubuntu Hardy).
[code]mediainfo -F "Worst Week-080929-102 The Bird.ts"
General
Count : 232
Count of stream of this kind : 1
Kind of stream : General
Kind of stream : General
Stream identifier : 0
ID : 1
Count of video streams : 1
Count of audio streams : 1
Video_Format_List : MPEG Video
Video_Format_WithHint_List : MPEG Video
Codecs Video : MPEG-2 Video
Audio_Format_List : AC-3
Audio_Format_WithHint_List : AC-3
Audio codecs : AC3
Audio_Language_List : English
Complete name : Worst Week-080929-102 The Bird.ts
File name : orst Week-080929-102 The Bird
File extension : ts
Format : MPEG-TS
Format : MPEG-TS
Codec : MPEG-TS
Codec : MPEG-TS
File size : 2641565816
File size : 2.46 GiB
File size : 2 GiB
File size : 2.5 GiB
File size : 2.46 GiB
File size : 2.460 GiB
Duration : 1739058
Duration : 28mn 59s
Duration : 28mn 59s 58ms
Duration : 28mn 59s
Duration : 00:28:59.058
Overall bit rate : 12151708
Overall bit rate : 12.2 Mbps
Video
Count : 133
Count of stream of this kind : 1
Kind of stream : Video
Kind of stream : Video
Stream identifier : 0
ID : 33
ID : 33 (0x21)
Menu ID : 2610
Menu ID : 2610 (0xA32)
Format : MPEG Video
Format version : Version 2
Format profile : Main@High
Format settings, Matrix : Standard
Format settings, Matrix : Standard
Codec : MPEG-2V
Codec : MPEG-2 Video
Codec/Family : MPEG-V
Codec profile : Main@High
Codec settings, Matrix : Default
Duration : 1739058
Duration : 28mn 59s
Duration : 28mn 59s 58ms
Duration : 28mn 59s
Duration : 00:28:59.058
Bit rate mode : CBR
Bit rate mode : Constant
Bit rate : 11285285
Bit rate : 11.3 Mbps
Nominal bit rate : 37799200
Nominal bit rate : 37.8 Mbps
Width : 1920
Width : 1 920 pixels
Height : 1080
Height : 1 080 pixels
Pixel Aspect Ratio : 1.000
Display aspect ratio : 1.778
Display aspect ratio : 16/9
Frame rate : 29.970
Frame rate : 29.970 fps
Frame count : 52120
Standard : Component
Colorimetry : 4:2:0
Scan type : Interlaced
Scan type : Interlaced
Scan order : TFF
Scan order : Top Field First
Interlacement : TFF
Interlacement : Top Field First
Bits/(Pixel*Frame) : 0.608
Delay : 38937714
Delay : 10h 48mn
Delay : 10h 48mn 57s 714ms
Delay : 10h 48mn
Delay : 10:48:57.714
Audio
Count : 117
Count of stream of this kind : 1
Kind of stream : Audio
Kind of stream : Audio
Stream identifier : 0
ID : 34
ID : 34 (0x22)
Menu ID : 2610
Menu ID : 2610 (0xA32)
Format : AC-3
Format/Info : Audio Coding 3
Codec : AC3
Codec : AC3
Bit rate mode : CBR
Bit rate mode : Constant
Bit rate : 384000
Bit rate : 384 Kbps
Channel(s) : 6
Channel(s) : 6 channels
Channel positions : Front: L C R, Rear: L R, LFE
Channel positions : 3/2.1
Sampling rate : 48000
Sampling rate : 48.0 KHz
Delay : 38937183
Delay : 10h 48mn
Delay : 10h 48mn 57s 183ms
Delay : 10h 48mn
Delay : 10:48:57.183
Video delay : -531
Video delay : -531ms
Video delay : -531ms
Video delay : -531ms
Video delay : -00:00:00.531
Video0 delay : -531
Video0 delay : -531ms
Video0 delay : -531ms
Video0 delay : -531ms
Video0 delay : -00:00:00.531
Language : eng
Language : English
[/code]
[code]
mtn -v -W -i -t -o .jpg -D6 -b0.6 -c1 -h 100 -r3 . Worst\ Week-080929-102\ The\ Bird.ts
process_loop: .
process_loop: ./Worst Week-080929-102 The Bird.ts
make_thumbnail: ./Worst Week-080929-102 The Bird.ts
***dump_format_context, name: mpegts, long_name: MPEG-2 transport stream format
File: ./Worst Week-080929-102 The Bird.ts
Size: 2641565816 bytes (2.46 GiB), duration: 00:28:59, avg.bitrate: 12152 kb/s
Stream 1[0x22]: Audio: ac3, 48000 Hz, 5:1, 384 kb/s (eng)
Stream 0[0x21]: Video: mpeg2video, yuv420p, 1920x1080, 37799 kb/s, 29.97 fps(r)
start_time av: 38936927356, duration av: 1739857633, file_size: 2641565816
start_time s: 38936.93, duration s: 1739.86
***dump_stream, time_base: 1 / 90000
cur_dts tb?: 3504388283, start_time tb: 3504397292, duration tb: 156513357, nb_frames: 0
cur_dts s?: 38937.65, start_time s: 38937.75, duration s: 1739.04
*** nb_index_entries: 0, avg. timestamp s diff: nan
***dump_codec_context , time_base: 1001 / 30000
frame_number: 0, width: 1920, height: 1080, sample_aspect_ratio 1/1**a**
***dump_packet: pos:-1
pts tb: 3504397292, dts tb: 3504388283, duration tb: 3003
pts s: 38937.75, dts s: 38937.65, duration s: 0.03
*saving gb_video_pkt_pts: 3504397292
*avcodec_decode_video: got_picture: 0, key_frame: 1, pict_type: 0
***dump_packet: pos:-1
pts tb: 3504397292, dts tb: 3504388283, duration tb: 3003
pts s: 38937.75, dts s: 38937.65, duration s: 0.03
*saving gb_video_pkt_pts: 3504397292
*avcodec_decode_video: got_picture: 0, key_frame: 1, pict_type: 0
***dump_packet: pos:-1
pts tb: 3504391286, dts tb: 3504391286, duration tb: 3003
pts s: 38937.68, dts s: 38937.68, duration s: 0.03
*saving gb_video_pkt_pts: 3504391286
*avcodec_decode_video: got_picture: 0, key_frame: 1, pict_type: 0
***dump_packet: pos:-1
pts tb: 3504394289, dts tb: 3504394289, duration tb: 3003
pts s: 38937.71, dts s: 38937.71, duration s: 0.03
*saving gb_video_pkt_pts: 3504394289
*avcodec_decode_video: got_picture: 0, key_frame: 1, pict_type: 0
***dump_packet: pos:-1
pts tb: 3504406301, dts tb: 3504397292, duration tb: 3003
pts s: 38937.85, dts s: 38937.75, duration s: 0.03
*saving gb_video_pkt_pts: 3504406301
*avcodec_decode_video: got_picture: 0, key_frame: 1, pict_type: 0
***dump_packet: pos:-1
pts tb: 3504400295, dts tb: 3504400295, duration tb: 3003
pts s: 38937.78, dts s: 38937.78, duration s: 0.03
*saving gb_video_pkt_pts: 3504400295
*avcodec_decode_video: got_picture: 0, key_frame: 1, pict_type: 0
***dump_packet: pos:-1
pts tb: 3504403298, dts tb: 3504403298, duration tb: 3003
pts s: 38937.81, dts s: 38937.81, duration s: 0.03
*saving gb_video_pkt_pts: 3504403298
*avcodec_decode_video: got_picture: 0, key_frame: 1, pict_type: 0
***dump_packet: pos:-1
pts tb: 3504415310, dts tb: 3504406301, duration tb: 3003
pts s: 38937.95, dts s: 38937.85, duration s: 0.03
*saving gb_video_pkt_pts: 3504415310
*coping gb_video_pkt_pts: 3504415310 to opaque
*avcodec_decode_video: got_picture: 0, key_frame: 1, pict_type: 0
***dump_packet: pos:-1
pts tb: 3504409304, dts tb: 3504409304, duration tb: 3003
pts s: 38937.88, dts s: 38937.88, duration s: 0.03
*saving gb_video_pkt_pts: 3504409304
*avcodec_decode_video: got_picture: 0, key_frame: 1, pict_type: 0
***dump_packet: pos:-1
pts tb: 3504412307, dts tb: 3504412307, duration tb: 3003
pts s: 38937.91, dts s: 38937.91, duration s: 0.03
*saving gb_video_pkt_pts: 3504412307
*avcodec_decode_video: got_picture: 0, key_frame: 1, pict_type: 0
***dump_packet: pos:-1
pts tb: 3504424319, dts tb: 3504415310, duration tb: 3003
pts s: 38938.05, dts s: 38937.95, duration s: 0.03
*saving gb_video_pkt_pts: 3504424319
*coping gb_video_pkt_pts: 3504424319 to opaque
*avcodec_decode_video: got_picture: 32, key_frame: 1, pict_type: 1
*****got picture, repeat_pict: 0, key_frame: 1, pict_type: 1
*value in opaque: 3504415310
***dump_stream, time_base: 1 / 90000
cur_dts tb?: 3504418313, start_time tb: 3504397292, duration tb: 156513357, nb_frames: 0
cur_dts s?: 38937.98, start_time s: 38937.75, duration s: 1739.04
***dump_codec_context , time_base: 1001 / 30000
frame_number: 1, width: 1920, height: 1080, sample_aspect_ratio 1/1**a**
step: 434 s; # tiles: 1x3, tile size: 1024x576; total size: 1024x1728
all rows're skipped?
make_thumbnail: done
process_loop: Worst Week-080929-102 The Bird.ts
make_thumbnail: Worst Week-080929-102 The Bird.ts
***dump_format_context, name: mpegts, long_name: MPEG-2 transport stream format
File: Worst Week-080929-102 The Bird.ts
Size: 2641565816 bytes (2.46 GiB), duration: 00:28:59, avg.bitrate: 12152 kb/s
Stream 1[0x22]: Audio: ac3, 48000 Hz, 5:1, 384 kb/s (eng)
Stream 0[0x21]: Video: mpeg2video, yuv420p, 1920x1080, 37799 kb/s, 29.97 fps(r)
start_time av: 38936927356, duration av: 1739857633, file_size: 2641565816
start_time s: 38936.93, duration s: 1739.86
***dump_stream, time_base: 1 / 90000
cur_dts tb?: 3504388283, start_time tb: 3504397292, duration tb: 156513357, nb_frames: 0
cur_dts s?: 38937.65, start_time s: 38937.75, duration s: 1739.04
*** nb_index_entries: 0, avg. timestamp s diff: nan
***dump_codec_context , time_base: 1001 / 30000
frame_number: 0, width: 1920, height: 1080, sample_aspect_ratio 1/1**a**
***dump_packet: pos:-1
pts tb: 3504397292, dts tb: 3504388283, duration tb: 3003
pts s: 38937.75, dts s: 38937.65, duration s: 0.03
*saving gb_video_pkt_pts: 3504397292
*avcodec_decode_video: got_picture: 0, key_frame: 1, pict_type: 0
***dump_packet: pos:-1
pts tb: 3504397292, dts tb: 3504388283, duration tb: 3003
pts s: 38937.75, dts s: 38937.65, duration s: 0.03
*saving gb_video_pkt_pts: 3504397292
*avcodec_decode_video: got_picture: 0, key_frame: 1, pict_type: 0
***dump_packet: pos:-1
pts tb: 3504391286, dts tb: 3504391286, duration tb: 3003
pts s: 38937.68, dts s: 38937.68, duration s: 0.03
*saving gb_video_pkt_pts: 3504391286
*avcodec_decode_video: got_picture: 0, key_frame: 1, pict_type: 0
***dump_packet: pos:-1
pts tb: 3504394289, dts tb: 3504394289, duration tb: 3003
pts s: 38937.71, dts s: 38937.71, duration s: 0.03
*saving gb_video_pkt_pts: 3504394289
*avcodec_decode_video: got_picture: 0, key_frame: 1, pict_type: 0
***dump_packet: pos:-1
pts tb: 3504406301, dts tb: 3504397292, duration tb: 3003
pts s: 38937.85, dts s: 38937.75, duration s: 0.03
*saving gb_video_pkt_pts: 3504406301
*avcodec_decode_video: got_picture: 0, key_frame: 1, pict_type: 0
***dump_packet: pos:-1
pts tb: 3504400295, dts tb: 3504400295, duration tb: 3003
pts s: 38937.78, dts s: 38937.78, duration s: 0.03
*saving gb_video_pkt_pts: 3504400295
*avcodec_decode_video: got_picture: 0, key_frame: 1, pict_type: 0
***dump_packet: pos:-1
pts tb: 3504403298, dts tb: 3504403298, duration tb: 3003
pts s: 38937.81, dts s: 38937.81, duration s: 0.03
*saving gb_video_pkt_pts: 3504403298
*avcodec_decode_video: got_picture: 0, key_frame: 1, pict_type: 0
***dump_packet: pos:-1
pts tb: 3504415310, dts tb: 3504406301, duration tb: 3003
pts s: 38937.95, dts s: 38937.85, duration s: 0.03
*saving gb_video_pkt_pts: 3504415310
*coping gb_video_pkt_pts: 3504415310 to opaque
*avcodec_decode_video: got_picture: 0, key_frame: 1, pict_type: 0
***dump_packet: pos:-1
pts tb: 3504409304, dts tb: 3504409304, duration tb: 3003
pts s: 38937.88, dts s: 38937.88, duration s: 0.03
*saving gb_video_pkt_pts: 3504409304
*avcodec_decode_video: got_picture: 0, key_frame: 1, pict_type: 0
***dump_packet: pos:-1
pts tb: 3504412307, dts tb: 3504412307, duration tb: 3003
pts s: 38937.91, dts s: 38937.91, duration s: 0.03
*saving gb_video_pkt_pts: 3504412307
*avcodec_decode_video: got_picture: 0, key_frame: 1, pict_type: 0
***dump_packet: pos:-1
pts tb: 3504424319, dts tb: 3504415310, duration tb: 3003
pts s: 38938.05, dts s: 38937.95, duration s: 0.03
*saving gb_video_pkt_pts: 3504424319
*coping gb_video_pkt_pts: 3504424319 to opaque
*avcodec_decode_video: got_picture: 32, key_frame: 1, pict_type: 1
*****got picture, repeat_pict: 0, key_frame: 1, pict_type: 1
*value in opaque: 3504415310
***dump_stream, time_base: 1 / 90000
cur_dts tb?: 3504418313, start_time tb: 3504397292, duration tb: 156513357, nb_frames: 0
cur_dts s?: 38937.98, start_time s: 38937.75, duration s: 1739.04
***dump_codec_context , time_base: 1001 / 30000
frame_number: 1, width: 1920, height: 1080, sample_aspect_ratio 1/1**a**
step: 434 s; # tiles: 1x3, tile size: 1024x576; total size: 1024x1728
all rows're skipped?
make_thumbnail: done