Share

movie thumbnailer

The forum address has changed, you have been automatically redirected. Please update any bookmarks to use the new URL.

Subscribe

fails on MPEG-2 transport stream

You are viewing a single message from this topic. View all messages.

  1. 2008-10-01 22:55:09 UTC
    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
    [/code]
< Previous | 1 | Next >

Add a Reply

This forum does not allow anonymous participation.

Log in to add a reply. Not registered? Create an account to participate and receive email updates when replies are posted to this topic.