VideoHelp Forum
+ Reply to Thread
Page 1 of 2
1 2 LastLast
Results 1 to 30 of 39
Thread
  1. Hello All,
    I have a cheap 3d camera , and I want to play 3d videos on it's parallax barrier 2.4" screen, I assumed that it will play files similar to the files it create.
    it shoots videos with psp mp4 format (as stated in mediainfo), I tried to convert my external 3d clips to this format , and manged to get it to recognize these converted files , but it hangs and It does not play them.
    I though that there is tool that analyzes video file format to create conversion profile with the aim to create Identical format converted files.

    Is there is such a tool ?!!

    Thank you.
    Last edited by eenghooda; 3rd Jan 2014 at 15:43.
    Quote Quote  
  2. I noticed that mediainfo can export file information in various forms CSV,XML,text,MPEG7,.....

    Is there a conversion software that import any of these formats as it's target format ?

    Any hints will be appreciated
    Quote Quote  
  3. I'm a MEGA Super Moderator Baldrick's Avatar
    Join Date
    Aug 2000
    Location
    Sweden
    Search Comp PM
    No.

    But you could post a mediainfo report....and maybe also a short mp4 sample.
    Quote Quote  
  4. aBigMeanie aedipuss's Avatar
    Join Date
    Oct 2005
    Location
    666th portal
    Search Comp PM
    no but you can try to match the file info. looks like it should be side by side 1280x720 mp4 video. but why would anyone want to watch video on a 2 inch screen....
    --
    "a lot of people are better dead" - prisoner KSC2-303
    Quote Quote  
  5. Here is the sample attached with every possible media info output form.

    2.4" screen is a small screen but it's portable no glasses 3d , and it's a challenge for me to get every possible use out of this camera

    I appreciate your responses.
    Thank you
    Image Attached Files
    Quote Quote  
  6. Do you have any clues my friends ?

    Thank you , if you are still investigating , you may put me on the picture , so we can think together.

    I appreciate your efforts.
    Thank you
    Quote Quote  
  7. Hello My Friends,
    Any progress ?!
    Is it impossible using available tools ?!
    Should I quit Trying ?!

    Sorry for inconvenience.
    Quote Quote  
  8. Test if these plays ok . The 2nd one "muxed2.mp4" uses CBR audio like your sample, and has some different metadata for mp4 alternate brands


    Some of the mediainfo details are incorrect. I believe these are some of the important details:

    MP4 : container muxed using "MSNV" or "Sony PSP" profile

    Video: Main@L4.0 , no b-frames, GOP size 15, 1 reference frame

    Audio: 16Khz , 64Kb/s


    You have to do some tests to see what the device limits are in terms of audio sampling rate, bitrates, video bitrates
    Image Attached Files
    Last edited by poisondeathray; 16th Jan 2014 at 21:42.
    Quote Quote  
  9. @poisondeathray

    Thank you very much for your efforts.

    unfortunately both files did not play , actually the cam hanged just trying to list files on the SD card.
    I tried to each one alone at a time , that did not make a difference.

    Media info out put for your files had a noticeable difference form the original file format. (Attached)
    For example your files had
    Title : 264:fps=29.970@GPAC0.5.1-DEV-rev4454
    Writing library : x264 core 138 r2358kMod 9e941d1
    Encoding settings : cabac=1 / ref=1 / deblock=1:0:0 / analyse=0x1:0x111 / me=hex / subme=4 / psy=1 / fade_compensate=0.00 / psy_rd=1.00:0.00 / mixed_ref=0 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=0 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=0 / threads=6 / lookahead_threads=1 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=0 / weightp=1 / keyint=15 / keyint_min=1 / scenecut=40 / intra_refresh=0 / rc_lookahead=20 / rc=abr / mbtree=1 / bitrate=4000 / ratetol=1.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / vbv_maxrate=5000 / vbv_bufsize=5000 / nal_hrd=none / ip_ratio=1.40 / aq=1:1.00
    Original file did not have any of these.

    The following link contains camera manuals and datasheet with it's specifications.
    http://download.aiptek.de/Aiptek3D/Aiptek3D%20i2/

    it's settings menu , have function unreled to video recording (lang,time,...) Except frequency setting whish provides 2 options (50Hz,60Hz) , I think it only produces one format files Just like the sample.
    Originally Posted by poisondeathray View Post
    You have to do some tests to see what the device limits are in terms of audio sampling rate, bitrates, video bitrates
    Do you mean that the camera may produce files with different (audio sampling rate, bitrates, video bitrates) values.
    With the same settings. ?

    excuse me if I have some incorrect concepts as I am a newbie.

    I appreciate your highly valued efforts, Thank you very Much.
    Image Attached Files
    Last edited by eenghooda; 18th Jan 2014 at 08:14.
    Quote Quote  
  10. Original doesn't have the encoding settings metadata because it's a hardware based encoder. The only decent free software AVC encoder is x264. It is very flexible in terms of settings. It posts the settings used in a metadata string (you can remove them if you want, but it won't affect compatibility for devices)

    Sorry, I have no more ideas, maybe get a better device, or see if you can buy the same hardware encoder somewhere (it would be cheaper to get a new device)
    Quote Quote  
  11. btw. using h264_parse allows to get some additional infos from a raw H.264 stream which might help configuring x264 to better adjust it to the target.
    Quote Quote  
  12. @poisondeathray
    Thank You (I hope you are not bored from that ) .
    I searched for x264 . That what I found http://www.videolan.org/developers/x264.html , is that a cli tool ?!! , I may learn how to use it but is there any better way with the same features ?

    @Selur
    Thank you for your response, I searched for h264_parse I found a C code file , Is there any compiled version you suggest ?
    Quote Quote  
  13. regarding x264: there are tons of GUIs to use the cli tool.
    regarding h264_parse: attached the binary I use with MKV Cutter. (it's originally a part of mpeg4ip)
    Image Attached Files
    Quote Quote  
  14. @Selur
    Which GUI do you recommend for x264 ?

    I tried h264_parse on the sample video following is the output :

    D:\3D Cam\test\h264_parse>h264_parse.exe
    usage: h264_parse.exe [-version] <file-name>
    D:\3D Cam\test\h264_parse>h264_parse.exe CLIP0001.MP4
    h264_parse.exe - mpeg4ip version 1.5.0.1
    Nal length 135 start code 4 bytes
    ref 3 type 6 SEI
    payload_type: 116 unknown value
    payload_size: 121
    0x70 0x4d 0x53 0x4e 0x56 0x1 0x29 0x0
    0x46 0x4d 0x53 0x4e 0x56 0x6d 0x70 0x34
    0x32 0x69 0x73 0x6f 0x6d 0x0 0x0 0x0
    0x94 0x75 0x75 0x69 0x64 0x50 0x52 0x4f
    0x46 0x21 0xd2 0x4f 0xce 0xbb 0x88 0x69
    0x5c 0xfa 0xc9 0xc7 0x40 0x0 0x0 0x0
    0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x14
    0x46 0x50 0x52 0x46 0x0 0x0 0x0 0x0
    0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0
    0x0 0x0 0x0 0x2c 0x41 0x50 0x52 0x46
    0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x2
    0x6d 0x70 0x34 0x61 0x0 0x0 0x2 0xf
    0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x40
    0x0 0x0 0x0 0x40 0x0 0x0 0x3e 0x80
    0x0 0x0 0x0 0x2 0x0 0x0 0x0 0x34
    0x56
    payload_type: 80 unknown value
    payload_size: 82
    0x46 0x0 0x0 0x0 0x0
    ERROR reading bitstream read past NAL end

    couldn't find start code in buffer from 0
    is this a correct usage ?
    What is the version required ?

    Thanks
    Quote Quote  
  15. is this a correct usage ?
    Like I wrote before, h264_parse is ment to get 'infos from a raw H.264 stream ', your stream isn't a raw stream it's inside a mp4 container
    Quote Quote  
  16. didn't know the structure of video files , is there any simplified reference to learn form ?
    You are adding to my information, so thank you , keep doing this

    Found this :
    http://stackoverflow.com/questions/19300350/extracting-h264-raw-video-stream-from-mp4-...ate-an-invalid

    Downloaded http://ffmpeg.zeranoe.com/builds/
    Then -->
    PS D:\3D Cam\test\ffmpeg-20140115-git-785dc14-win64-static\ffmpeg-20140115-git-785dc14-win64-static\bin> .\ffmpeg.exe -i
    .\CLIP0001.MP4 -vcodec copy -an -bsf:v h264_mp4toannexb test.h264
    ffmpeg version N-59852-g785dc14 Copyright (c) 2000-2014 the FFmpeg developers
    built on Jan 14 2014 22:07:30 with gcc 4.8.2 (GCC)
    configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfi
    g --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libcaca --enable-libfreetyp
    e --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopenco
    re-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libsp
    eex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-li
    bvorbis --enable-libvpx --enable-libwavpack --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib
    libavutil 52. 62.100 / 52. 62.100
    libavcodec 55. 48.101 / 55. 48.101
    libavformat 55. 23.103 / 55. 23.103
    libavdevice 55. 5.102 / 55. 5.102
    libavfilter 4. 1.100 / 4. 1.100
    libswscale 2. 5.101 / 2. 5.101
    libswresample 0. 17.104 / 0. 17.104
    libpostproc 52. 3.100 / 52. 3.100
    Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '.\CLIP0001.MP4':
    Metadata:
    major_brand : MSNV
    minor_version : 19464262
    compatible_brands: MSNVmp42isom
    creation_time : 2014-01-09 01:51:59
    Duration: 00:00:04.24, start: 0.000000, bitrate: 3959 kb/s
    Stream #0:0(jpn): Video: h264 (Main) (avc1 / 0x31637661), yuv420p, 1280x720, 3888 kb/s, 29.97 fps, 29.97 tbr, 30k tb
    n, 60k tbc (default)
    Metadata:
    creation_time : 2014-01-09 01:51:59
    handler_name : ?Video Media Handler
    Stream #0:1(jpn): Audio: aac (mp4a / 0x6134706D), 16000 Hz, stereo, fltp, 64 kb/s (default)
    Metadata:
    creation_time : 2014-01-09 01:51:59
    handler_name : ?Sound Media Handler
    Output #0, h264, to 'test.h264':
    Metadata:
    major_brand : MSNV
    minor_version : 19464262
    compatible_brands: MSNVmp42isom
    encoder : Lavf55.23.103
    Stream #0:0(jpn): Video: h264 (avc1 / 0x31637661), yuv420p, 1280x720, q=2-31, 3888 kb/s, 29.97 fps, 90k tbn, 30k tbc
    (default)
    Metadata:
    creation_time : 2014-01-09 01:51:59
    handler_name : ?Video Media Handler
    Stream mapping:
    Stream #0:0 -> #0:0 (copy)
    Press [q] to stop, [?] for help
    frame= 127 fps=0.0 q=-1.0 Lsize= 2012kB time=00:00:04.20 bitrate=3919.8kbits/s
    video:2011kB audio:0kB subtitle:0 global headers:0kB muxing overhead 0.009613%
    PS D:\3D Cam\test\ffmpeg-20140115-git-785dc14-win64-static\ffmpeg-20140115-git-785dc14-win64-static\bin> cd ../../../
    PS D:\3D Cam\test> cd .\h264_parse
    Then ran h264_parse

    PS D:\3D Cam\test\h264_parse> .\h264_parse.exe .\test.h264
    D:\3D Cam\test\h264_parse\h264_parse.exe - mpeg4ip version 1.5.0.1
    Nal length 13 start code 4 bytes
    ref 1 type 7 Sequence parameter set
    profile: 77
    constaint_set0_flag: 0
    constaint_set1_flag: 0
    constaint_set2_flag: 0
    constaint_set3_flag: 0
    level_idc: 40
    seq parameter set id: 0
    log2_max_frame_num_minus4: 0
    pic_order_cnt_type: 0
    log2_max_pic_order_cnt_lsb_minus4: 0
    num_ref_frames: 1
    gaps_in_frame_num_value_allowed_flag: 0
    pic_width_in_mbs_minus1: 79 (1280)
    pic_height_in_map_minus1: 44
    frame_mbs_only_flag: 1
    derived height: 720
    direct_8x8_inference_flag: 1
    frame_cropping_flag: 0
    vui_parameters_present_flag: 0
    Nal length 9 start code 4 bytes
    ref 1 type 8 Picture parameter set
    pic_parameter_set_id: 0
    seq_parameter_set_id: 0
    entropy_coding_mode_flag: 1
    pic_order_present_flag: 0
    num_slice_groups_minus1: 0
    num_ref_idx_l0_active_minus1: 0
    num_ref_idx_l1_active_minus1: 0
    weighted_pred_flag: 0
    weighted_bipred_idc: 0
    pic_init_qp_minus26: -8
    pic_init_qs_minus26: 0
    chroma_qp_index_offset: 0
    deblocking_filter_control_present_flag: 0
    constrained_intra_pred_flag: 0
    redundant_pic_cnt_present_flag: 0
    Nal length 32818 start code 4 bytes
    ref 1 type 5 Coded slice of an IDR picture
    first_mb_in_slice: 0
    slice_type: 7 (I)
    pic_parameter_set_id: 0
    frame_num: 0 (4 bits)
    idr_pic_id: 0
    pic_order_cnt_lsb: 0
    Nal length 12807 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 1 (4 bits)
    pic_order_cnt_lsb: 1
    Nal is new picture
    Nal length 14206 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 2 (4 bits)
    pic_order_cnt_lsb: 2
    Nal is new picture
    Nal length 13660 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 3 (4 bits)
    pic_order_cnt_lsb: 3
    Nal is new picture
    Nal length 14292 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 4 (4 bits)
    pic_order_cnt_lsb: 4
    Nal is new picture
    Nal length 17673 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 5 (4 bits)
    pic_order_cnt_lsb: 5
    Nal is new picture
    Nal length 14627 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 6 (4 bits)
    pic_order_cnt_lsb: 6
    Nal is new picture
    Nal length 16239 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 7 (4 bits)
    pic_order_cnt_lsb: 7
    Nal is new picture
    Nal length 15238 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 8 (4 bits)
    pic_order_cnt_lsb: 8
    Nal is new picture
    Nal length 14457 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 9 (4 bits)
    pic_order_cnt_lsb: 9
    Nal is new picture
    Nal length 17315 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 10 (4 bits)
    pic_order_cnt_lsb: 10
    Nal is new picture
    Nal length 15546 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 11 (4 bits)
    pic_order_cnt_lsb: 11
    Nal is new picture
    Nal length 14728 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 12 (4 bits)
    pic_order_cnt_lsb: 12
    Nal is new picture
    Nal length 15379 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 13 (4 bits)
    pic_order_cnt_lsb: 13
    Nal is new picture
    Nal length 13767 start code 4 bytes
    ref 0 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 14 (4 bits)
    pic_order_cnt_lsb: 14
    Nal is new picture
    Nal length 13 start code 4 bytes
    ref 1 type 7 Sequence parameter set
    profile: 77
    constaint_set0_flag: 0
    constaint_set1_flag: 0
    constaint_set2_flag: 0
    constaint_set3_flag: 0
    level_idc: 40
    seq parameter set id: 0
    log2_max_frame_num_minus4: 0
    pic_order_cnt_type: 0
    log2_max_pic_order_cnt_lsb_minus4: 0
    num_ref_frames: 1
    gaps_in_frame_num_value_allowed_flag: 0
    pic_width_in_mbs_minus1: 79 (1280)
    pic_height_in_map_minus1: 44
    frame_mbs_only_flag: 1
    derived height: 720
    direct_8x8_inference_flag: 1
    frame_cropping_flag: 0
    vui_parameters_present_flag: 0
    Nal length 9 start code 4 bytes
    ref 1 type 8 Picture parameter set
    pic_parameter_set_id: 0
    seq_parameter_set_id: 0
    entropy_coding_mode_flag: 1
    pic_order_present_flag: 0
    num_slice_groups_minus1: 0
    num_ref_idx_l0_active_minus1: 0
    num_ref_idx_l1_active_minus1: 0
    weighted_pred_flag: 0
    weighted_bipred_idc: 0
    pic_init_qp_minus26: -8
    pic_init_qs_minus26: 0
    chroma_qp_index_offset: 0
    deblocking_filter_control_present_flag: 0
    constrained_intra_pred_flag: 0
    redundant_pic_cnt_present_flag: 0
    Nal length 32881 start code 4 bytes
    ref 1 type 5 Coded slice of an IDR picture
    first_mb_in_slice: 0
    slice_type: 7 (I)
    pic_parameter_set_id: 0
    frame_num: 0 (4 bits)
    idr_pic_id: 0
    pic_order_cnt_lsb: 0
    Nal is new picture
    Nal length 14700 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 1 (4 bits)
    pic_order_cnt_lsb: 1
    Nal is new picture
    Nal length 15060 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 2 (4 bits)
    pic_order_cnt_lsb: 2
    Nal is new picture
    Nal length 14506 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 3 (4 bits)
    pic_order_cnt_lsb: 3
    Nal is new picture
    Nal length 16544 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 4 (4 bits)
    pic_order_cnt_lsb: 4
    Nal is new picture
    Nal length 16545 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 5 (4 bits)
    pic_order_cnt_lsb: 5
    Nal is new picture
    Nal length 15897 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 6 (4 bits)
    pic_order_cnt_lsb: 6
    Nal is new picture
    Nal length 16342 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 7 (4 bits)
    pic_order_cnt_lsb: 7
    Nal is new picture
    Nal length 15249 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 8 (4 bits)
    pic_order_cnt_lsb: 8
    Nal is new picture
    Nal length 14737 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 9 (4 bits)
    pic_order_cnt_lsb: 9
    Nal is new picture
    Nal length 16444 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 10 (4 bits)
    pic_order_cnt_lsb: 10
    Nal is new picture
    Nal length 15970 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 11 (4 bits)
    pic_order_cnt_lsb: 11
    Nal is new picture
    Nal length 16439 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 12 (4 bits)
    pic_order_cnt_lsb: 12
    Nal is new picture
    Nal length 17797 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 13 (4 bits)
    pic_order_cnt_lsb: 13
    Nal is new picture
    Nal length 14662 start code 4 bytes
    ref 0 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 14 (4 bits)
    pic_order_cnt_lsb: 14
    Nal is new picture
    Nal length 13 start code 4 bytes
    ref 1 type 7 Sequence parameter set
    profile: 77
    constaint_set0_flag: 0
    constaint_set1_flag: 0
    constaint_set2_flag: 0
    constaint_set3_flag: 0
    level_idc: 40
    seq parameter set id: 0
    log2_max_frame_num_minus4: 0
    pic_order_cnt_type: 0
    log2_max_pic_order_cnt_lsb_minus4: 0
    num_ref_frames: 1
    gaps_in_frame_num_value_allowed_flag: 0
    pic_width_in_mbs_minus1: 79 (1280)
    pic_height_in_map_minus1: 44
    frame_mbs_only_flag: 1
    derived height: 720
    direct_8x8_inference_flag: 1
    frame_cropping_flag: 0
    vui_parameters_present_flag: 0
    Nal length 9 start code 4 bytes
    ref 1 type 8 Picture parameter set
    pic_parameter_set_id: 0
    seq_parameter_set_id: 0
    entropy_coding_mode_flag: 1
    pic_order_present_flag: 0
    num_slice_groups_minus1: 0
    num_ref_idx_l0_active_minus1: 0
    num_ref_idx_l1_active_minus1: 0
    weighted_pred_flag: 0
    weighted_bipred_idc: 0
    pic_init_qp_minus26: -8
    pic_init_qs_minus26: 0
    chroma_qp_index_offset: 0
    deblocking_filter_control_present_flag: 0
    constrained_intra_pred_flag: 0
    redundant_pic_cnt_present_flag: 0
    Nal length 33452 start code 4 bytes
    ref 1 type 5 Coded slice of an IDR picture
    first_mb_in_slice: 0
    slice_type: 7 (I)
    pic_parameter_set_id: 0
    frame_num: 0 (4 bits)
    idr_pic_id: 0
    pic_order_cnt_lsb: 0
    Nal is new picture
    Nal length 14584 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 1 (4 bits)
    pic_order_cnt_lsb: 1
    Nal is new picture
    Nal length 15621 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 2 (4 bits)
    pic_order_cnt_lsb: 2
    Nal is new picture
    Nal length 15226 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 3 (4 bits)
    pic_order_cnt_lsb: 3
    Nal is new picture
    Nal length 13346 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 4 (4 bits)
    pic_order_cnt_lsb: 4
    Nal is new picture
    Nal length 14072 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 5 (4 bits)
    pic_order_cnt_lsb: 5
    Nal is new picture
    Nal length 13592 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 6 (4 bits)
    pic_order_cnt_lsb: 6
    Nal is new picture
    Nal length 13209 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 7 (4 bits)
    pic_order_cnt_lsb: 7
    Nal is new picture
    Nal length 15493 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 8 (4 bits)
    pic_order_cnt_lsb: 8
    Nal is new picture
    Nal length 15074 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 9 (4 bits)
    pic_order_cnt_lsb: 9
    Nal is new picture
    Nal length 13184 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 10 (4 bits)
    pic_order_cnt_lsb: 10
    Nal is new picture
    Nal length 13418 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 11 (4 bits)
    pic_order_cnt_lsb: 11
    Nal is new picture
    Nal length 14299 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 12 (4 bits)
    pic_order_cnt_lsb: 12
    Nal is new picture
    Nal length 14234 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 13 (4 bits)
    pic_order_cnt_lsb: 13
    Nal is new picture
    Nal length 14673 start code 4 bytes
    ref 0 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 14 (4 bits)
    pic_order_cnt_lsb: 14
    Nal is new picture
    Nal length 13 start code 4 bytes
    ref 1 type 7 Sequence parameter set
    profile: 77
    constaint_set0_flag: 0
    constaint_set1_flag: 0
    constaint_set2_flag: 0
    constaint_set3_flag: 0
    level_idc: 40
    seq parameter set id: 0
    log2_max_frame_num_minus4: 0
    pic_order_cnt_type: 0
    log2_max_pic_order_cnt_lsb_minus4: 0
    num_ref_frames: 1
    gaps_in_frame_num_value_allowed_flag: 0
    pic_width_in_mbs_minus1: 79 (1280)
    pic_height_in_map_minus1: 44
    frame_mbs_only_flag: 1
    derived height: 720
    direct_8x8_inference_flag: 1
    frame_cropping_flag: 0
    vui_parameters_present_flag: 0
    Nal length 9 start code 4 bytes
    ref 1 type 8 Picture parameter set
    pic_parameter_set_id: 0
    seq_parameter_set_id: 0
    entropy_coding_mode_flag: 1
    pic_order_present_flag: 0
    num_slice_groups_minus1: 0
    num_ref_idx_l0_active_minus1: 0
    num_ref_idx_l1_active_minus1: 0
    weighted_pred_flag: 0
    weighted_bipred_idc: 0
    pic_init_qp_minus26: -8
    pic_init_qs_minus26: 0
    chroma_qp_index_offset: 0
    deblocking_filter_control_present_flag: 0
    constrained_intra_pred_flag: 0
    redundant_pic_cnt_present_flag: 0
    Nal length 32752 start code 4 bytes
    ref 1 type 5 Coded slice of an IDR picture
    first_mb_in_slice: 0
    slice_type: 7 (I)
    pic_parameter_set_id: 0
    frame_num: 0 (4 bits)
    idr_pic_id: 0
    pic_order_cnt_lsb: 0
    Nal is new picture
    Nal length 15623 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 1 (4 bits)
    pic_order_cnt_lsb: 1
    Nal is new picture
    Nal length 14300 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 2 (4 bits)
    pic_order_cnt_lsb: 2
    Nal is new picture
    Nal length 13631 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 3 (4 bits)
    pic_order_cnt_lsb: 3
    Nal is new picture
    Nal length 13498 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 4 (4 bits)
    pic_order_cnt_lsb: 4
    Nal is new picture
    Nal length 13569 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 5 (4 bits)
    pic_order_cnt_lsb: 5
    Nal is new picture
    Nal length 13150 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 6 (4 bits)
    pic_order_cnt_lsb: 6
    Nal is new picture
    Nal length 14230 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 7 (4 bits)
    pic_order_cnt_lsb: 7
    Nal is new picture
    Nal length 15297 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 8 (4 bits)
    pic_order_cnt_lsb: 8
    Nal is new picture
    Nal length 13374 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 9 (4 bits)
    pic_order_cnt_lsb: 9
    Nal is new picture
    Nal length 16237 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 10 (4 bits)
    pic_order_cnt_lsb: 10
    Nal is new picture
    Nal length 14300 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 11 (4 bits)
    pic_order_cnt_lsb: 11
    Nal is new picture
    Nal length 17231 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 12 (4 bits)
    pic_order_cnt_lsb: 12
    Nal is new picture
    Nal length 14112 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 13 (4 bits)
    pic_order_cnt_lsb: 13
    Nal is new picture
    Nal length 16549 start code 4 bytes
    ref 0 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 14 (4 bits)
    pic_order_cnt_lsb: 14
    Nal is new picture
    Nal length 13 start code 4 bytes
    ref 1 type 7 Sequence parameter set
    profile: 77
    constaint_set0_flag: 0
    constaint_set1_flag: 0
    constaint_set2_flag: 0
    constaint_set3_flag: 0
    level_idc: 40
    seq parameter set id: 0
    log2_max_frame_num_minus4: 0
    pic_order_cnt_type: 0
    log2_max_pic_order_cnt_lsb_minus4: 0
    num_ref_frames: 1
    gaps_in_frame_num_value_allowed_flag: 0
    pic_width_in_mbs_minus1: 79 (1280)
    pic_height_in_map_minus1: 44
    frame_mbs_only_flag: 1
    derived height: 720
    direct_8x8_inference_flag: 1
    frame_cropping_flag: 0
    vui_parameters_present_flag: 0
    Nal length 9 start code 4 bytes
    ref 1 type 8 Picture parameter set
    pic_parameter_set_id: 0
    seq_parameter_set_id: 0
    entropy_coding_mode_flag: 1
    pic_order_present_flag: 0
    num_slice_groups_minus1: 0
    num_ref_idx_l0_active_minus1: 0
    num_ref_idx_l1_active_minus1: 0
    weighted_pred_flag: 0
    weighted_bipred_idc: 0
    pic_init_qp_minus26: -8
    pic_init_qs_minus26: 0
    chroma_qp_index_offset: 0
    deblocking_filter_control_present_flag: 0
    constrained_intra_pred_flag: 0
    redundant_pic_cnt_present_flag: 0
    Nal length 33463 start code 4 bytes
    ref 1 type 5 Coded slice of an IDR picture
    first_mb_in_slice: 0
    slice_type: 7 (I)
    pic_parameter_set_id: 0
    frame_num: 0 (4 bits)
    idr_pic_id: 0
    pic_order_cnt_lsb: 0
    Nal is new picture
    Nal length 14427 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 1 (4 bits)
    pic_order_cnt_lsb: 1
    Nal is new picture
    Nal length 14085 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 2 (4 bits)
    pic_order_cnt_lsb: 2
    Nal is new picture
    Nal length 13875 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 3 (4 bits)
    pic_order_cnt_lsb: 3
    Nal is new picture
    Nal length 14077 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 4 (4 bits)
    pic_order_cnt_lsb: 4
    Nal is new picture
    Nal length 13469 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 5 (4 bits)
    pic_order_cnt_lsb: 5
    Nal is new picture
    Nal length 15483 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 6 (4 bits)
    pic_order_cnt_lsb: 6
    Nal is new picture
    Nal length 13806 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 7 (4 bits)
    pic_order_cnt_lsb: 7
    Nal is new picture
    Nal length 13301 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 8 (4 bits)
    pic_order_cnt_lsb: 8
    Nal is new picture
    Nal length 16323 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 9 (4 bits)
    pic_order_cnt_lsb: 9
    Nal is new picture
    Nal length 13985 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 10 (4 bits)
    pic_order_cnt_lsb: 10
    Nal is new picture
    Nal length 14039 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 11 (4 bits)
    pic_order_cnt_lsb: 11
    Nal is new picture
    Nal length 13305 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 12 (4 bits)
    pic_order_cnt_lsb: 12
    Nal is new picture
    Nal length 13538 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 13 (4 bits)
    pic_order_cnt_lsb: 13
    Nal is new picture
    Nal length 17297 start code 4 bytes
    ref 0 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 14 (4 bits)
    pic_order_cnt_lsb: 14
    Nal is new picture
    Nal length 13 start code 4 bytes
    ref 1 type 7 Sequence parameter set
    profile: 77
    constaint_set0_flag: 0
    constaint_set1_flag: 0
    constaint_set2_flag: 0
    constaint_set3_flag: 0
    level_idc: 40
    seq parameter set id: 0
    log2_max_frame_num_minus4: 0
    pic_order_cnt_type: 0
    log2_max_pic_order_cnt_lsb_minus4: 0
    num_ref_frames: 1
    gaps_in_frame_num_value_allowed_flag: 0
    pic_width_in_mbs_minus1: 79 (1280)
    pic_height_in_map_minus1: 44
    frame_mbs_only_flag: 1
    derived height: 720
    direct_8x8_inference_flag: 1
    frame_cropping_flag: 0
    vui_parameters_present_flag: 0
    Nal length 9 start code 4 bytes
    ref 1 type 8 Picture parameter set
    pic_parameter_set_id: 0
    seq_parameter_set_id: 0
    entropy_coding_mode_flag: 1
    pic_order_present_flag: 0
    num_slice_groups_minus1: 0
    num_ref_idx_l0_active_minus1: 0
    num_ref_idx_l1_active_minus1: 0
    weighted_pred_flag: 0
    weighted_bipred_idc: 0
    pic_init_qp_minus26: -8
    pic_init_qs_minus26: 0
    chroma_qp_index_offset: 0
    deblocking_filter_control_present_flag: 0
    constrained_intra_pred_flag: 0
    redundant_pic_cnt_present_flag: 0
    Nal length 33520 start code 4 bytes
    ref 1 type 5 Coded slice of an IDR picture
    first_mb_in_slice: 0
    slice_type: 7 (I)
    pic_parameter_set_id: 0
    frame_num: 0 (4 bits)
    idr_pic_id: 0
    pic_order_cnt_lsb: 0
    Nal is new picture
    Nal length 14326 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 1 (4 bits)
    pic_order_cnt_lsb: 1
    Nal is new picture
    Nal length 13162 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 2 (4 bits)
    pic_order_cnt_lsb: 2
    Nal is new picture
    Nal length 13312 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 3 (4 bits)
    pic_order_cnt_lsb: 3
    Nal is new picture
    Nal length 15855 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 4 (4 bits)
    pic_order_cnt_lsb: 4
    Nal is new picture
    Nal length 13437 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 5 (4 bits)
    pic_order_cnt_lsb: 5
    Nal is new picture
    Nal length 13609 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 6 (4 bits)
    pic_order_cnt_lsb: 6
    Nal is new picture
    Nal length 15112 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 7 (4 bits)
    pic_order_cnt_lsb: 7
    Nal is new picture
    Nal length 13970 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 8 (4 bits)
    pic_order_cnt_lsb: 8
    Nal is new picture
    Nal length 14852 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 9 (4 bits)
    pic_order_cnt_lsb: 9
    Nal is new picture
    Nal length 13917 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 10 (4 bits)
    pic_order_cnt_lsb: 10
    Nal is new picture
    Nal length 14072 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 11 (4 bits)
    pic_order_cnt_lsb: 11
    Nal is new picture
    Nal length 13976 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 12 (4 bits)
    pic_order_cnt_lsb: 12
    Nal is new picture
    Nal length 13436 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 13 (4 bits)
    pic_order_cnt_lsb: 13
    Nal is new picture
    Nal length 13350 start code 4 bytes
    ref 0 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 14 (4 bits)
    pic_order_cnt_lsb: 14
    Nal is new picture
    Nal length 13 start code 4 bytes
    ref 1 type 7 Sequence parameter set
    profile: 77
    constaint_set0_flag: 0
    constaint_set1_flag: 0
    constaint_set2_flag: 0
    constaint_set3_flag: 0
    level_idc: 40
    seq parameter set id: 0
    log2_max_frame_num_minus4: 0
    pic_order_cnt_type: 0
    log2_max_pic_order_cnt_lsb_minus4: 0
    num_ref_frames: 1
    gaps_in_frame_num_value_allowed_flag: 0
    pic_width_in_mbs_minus1: 79 (1280)
    pic_height_in_map_minus1: 44
    frame_mbs_only_flag: 1
    derived height: 720
    direct_8x8_inference_flag: 1
    frame_cropping_flag: 0
    vui_parameters_present_flag: 0
    Nal length 9 start code 4 bytes
    ref 1 type 8 Picture parameter set
    pic_parameter_set_id: 0
    seq_parameter_set_id: 0
    entropy_coding_mode_flag: 1
    pic_order_present_flag: 0
    num_slice_groups_minus1: 0
    num_ref_idx_l0_active_minus1: 0
    num_ref_idx_l1_active_minus1: 0
    weighted_pred_flag: 0
    weighted_bipred_idc: 0
    pic_init_qp_minus26: -8
    pic_init_qs_minus26: 0
    chroma_qp_index_offset: 0
    deblocking_filter_control_present_flag: 0
    constrained_intra_pred_flag: 0
    redundant_pic_cnt_present_flag: 0
    Nal length 33392 start code 4 bytes
    ref 1 type 5 Coded slice of an IDR picture
    first_mb_in_slice: 0
    slice_type: 7 (I)
    pic_parameter_set_id: 0
    frame_num: 0 (4 bits)
    idr_pic_id: 0
    pic_order_cnt_lsb: 0
    Nal is new picture
    Nal length 14076 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 1 (4 bits)
    pic_order_cnt_lsb: 1
    Nal is new picture
    Nal length 16112 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 2 (4 bits)
    pic_order_cnt_lsb: 2
    Nal is new picture
    Nal length 13759 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 3 (4 bits)
    pic_order_cnt_lsb: 3
    Nal is new picture
    Nal length 14702 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 4 (4 bits)
    pic_order_cnt_lsb: 4
    Nal is new picture
    Nal length 14699 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 5 (4 bits)
    pic_order_cnt_lsb: 5
    Nal is new picture
    Nal length 14085 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 6 (4 bits)
    pic_order_cnt_lsb: 6
    Nal is new picture
    Nal length 14187 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 7 (4 bits)
    pic_order_cnt_lsb: 7
    Nal is new picture
    Nal length 13859 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 8 (4 bits)
    pic_order_cnt_lsb: 8
    Nal is new picture
    Nal length 13386 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 9 (4 bits)
    pic_order_cnt_lsb: 9
    Nal is new picture
    Nal length 16657 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 10 (4 bits)
    pic_order_cnt_lsb: 10
    Nal is new picture
    Nal length 17014 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 11 (4 bits)
    pic_order_cnt_lsb: 11
    Nal is new picture
    Nal length 14664 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 12 (4 bits)
    pic_order_cnt_lsb: 12
    Nal is new picture
    Nal length 15498 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 13 (4 bits)
    pic_order_cnt_lsb: 13
    Nal is new picture
    Nal length 15017 start code 4 bytes
    ref 0 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 14 (4 bits)
    pic_order_cnt_lsb: 14
    Nal is new picture
    Nal length 13 start code 4 bytes
    ref 1 type 7 Sequence parameter set
    profile: 77
    constaint_set0_flag: 0
    constaint_set1_flag: 0
    constaint_set2_flag: 0
    constaint_set3_flag: 0
    level_idc: 40
    seq parameter set id: 0
    log2_max_frame_num_minus4: 0
    pic_order_cnt_type: 0
    log2_max_pic_order_cnt_lsb_minus4: 0
    num_ref_frames: 1
    gaps_in_frame_num_value_allowed_flag: 0
    pic_width_in_mbs_minus1: 79 (1280)
    pic_height_in_map_minus1: 44
    frame_mbs_only_flag: 1
    derived height: 720
    direct_8x8_inference_flag: 1
    frame_cropping_flag: 0
    vui_parameters_present_flag: 0
    Nal length 9 start code 4 bytes
    ref 1 type 8 Picture parameter set
    pic_parameter_set_id: 0
    seq_parameter_set_id: 0
    entropy_coding_mode_flag: 1
    pic_order_present_flag: 0
    num_slice_groups_minus1: 0
    num_ref_idx_l0_active_minus1: 0
    num_ref_idx_l1_active_minus1: 0
    weighted_pred_flag: 0
    weighted_bipred_idc: 0
    pic_init_qp_minus26: -8
    pic_init_qs_minus26: 0
    chroma_qp_index_offset: 0
    deblocking_filter_control_present_flag: 0
    constrained_intra_pred_flag: 0
    redundant_pic_cnt_present_flag: 0
    Nal length 33008 start code 4 bytes
    ref 1 type 5 Coded slice of an IDR picture
    first_mb_in_slice: 0
    slice_type: 7 (I)
    pic_parameter_set_id: 0
    frame_num: 0 (4 bits)
    idr_pic_id: 0
    pic_order_cnt_lsb: 0
    Nal is new picture
    Nal length 17922 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 1 (4 bits)
    pic_order_cnt_lsb: 1
    Nal is new picture
    Nal length 15011 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 2 (4 bits)
    pic_order_cnt_lsb: 2
    Nal is new picture
    Nal length 16258 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 3 (4 bits)
    pic_order_cnt_lsb: 3
    Nal is new picture
    Nal length 16808 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 4 (4 bits)
    pic_order_cnt_lsb: 4
    Nal is new picture
    Nal length 16718 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 5 (4 bits)
    pic_order_cnt_lsb: 5
    Nal is new picture
    Nal length 15413 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 6 (4 bits)
    pic_order_cnt_lsb: 6
    Nal is new picture
    Nal length 14925 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 7 (4 bits)
    pic_order_cnt_lsb: 7
    Nal is new picture
    Nal length 17144 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 8 (4 bits)
    pic_order_cnt_lsb: 8
    Nal is new picture
    Nal length 16519 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 9 (4 bits)
    pic_order_cnt_lsb: 9
    Nal is new picture
    Nal length 14620 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 10 (4 bits)
    pic_order_cnt_lsb: 10
    Nal is new picture
    Nal length 15162 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 11 (4 bits)
    pic_order_cnt_lsb: 11
    Nal is new picture
    Nal length 14189 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 12 (4 bits)
    pic_order_cnt_lsb: 12
    Nal is new picture
    Nal length 14592 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 13 (4 bits)
    pic_order_cnt_lsb: 13
    Nal is new picture
    Nal length 15684 start code 4 bytes
    ref 0 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 14 (4 bits)
    pic_order_cnt_lsb: 14
    Nal is new picture
    Nal length 13 start code 4 bytes
    ref 1 type 7 Sequence parameter set
    profile: 77
    constaint_set0_flag: 0
    constaint_set1_flag: 0
    constaint_set2_flag: 0
    constaint_set3_flag: 0
    level_idc: 40
    seq parameter set id: 0
    log2_max_frame_num_minus4: 0
    pic_order_cnt_type: 0
    log2_max_pic_order_cnt_lsb_minus4: 0
    num_ref_frames: 1
    gaps_in_frame_num_value_allowed_flag: 0
    pic_width_in_mbs_minus1: 79 (1280)
    pic_height_in_map_minus1: 44
    frame_mbs_only_flag: 1
    derived height: 720
    direct_8x8_inference_flag: 1
    frame_cropping_flag: 0
    vui_parameters_present_flag: 0
    Nal length 9 start code 4 bytes
    ref 1 type 8 Picture parameter set
    pic_parameter_set_id: 0
    seq_parameter_set_id: 0
    entropy_coding_mode_flag: 1
    pic_order_present_flag: 0
    num_slice_groups_minus1: 0
    num_ref_idx_l0_active_minus1: 0
    num_ref_idx_l1_active_minus1: 0
    weighted_pred_flag: 0
    weighted_bipred_idc: 0
    pic_init_qp_minus26: -8
    pic_init_qs_minus26: 0
    chroma_qp_index_offset: 0
    deblocking_filter_control_present_flag: 0
    constrained_intra_pred_flag: 0
    redundant_pic_cnt_present_flag: 0
    Nal length 32954 start code 4 bytes
    ref 1 type 5 Coded slice of an IDR picture
    first_mb_in_slice: 0
    slice_type: 7 (I)
    pic_parameter_set_id: 0
    frame_num: 0 (4 bits)
    idr_pic_id: 0
    pic_order_cnt_lsb: 0
    Nal is new picture
    Nal length 16760 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 1 (4 bits)
    pic_order_cnt_lsb: 1
    Nal is new picture
    Nal length 15551 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 2 (4 bits)
    pic_order_cnt_lsb: 2
    Nal is new picture
    Nal length 16123 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 3 (4 bits)
    pic_order_cnt_lsb: 3
    Nal is new picture
    Nal length 17699 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 4 (4 bits)
    pic_order_cnt_lsb: 4
    Nal is new picture
    Nal length 16687 start code 4 bytes
    ref 1 type 1 Coded slice of non-IDR picture
    first_mb_in_slice: 0
    slice_type: 5 (P)
    pic_parameter_set_id: 0
    frame_num: 5 (4 bits)
    pic_order_cnt_lsb: 5
    Nal is new picture

    What can I get from this long output ?
    Quote Quote  
  17. a. the stuff mediainfo, ffmpeg&co show:
    profile: 77
    +
    level_idc: 40
    -> Main@L4.0


    no B-slice types
    -> no b-frames


    pic_order_cnt_lsb goes from 0 to 14
    -> GOP size 15


    num_ref_frames: 1
    -> 1 reference frame



    pic_width_in_mbs_minus1: 79 (1280)
    pic_height_in_map_minus1: 44

    -> resolution


    there are also some other infos like if weighted predictions are used if 8x8 blocks are used, will look at that when I have time, have to go now
    Quote Quote  
  18. Thank you for your time .

    This gives me an idea of making a script that collects the data from this output and genrates conversion commands parameters.

    Needs some research.
    Quote Quote  
  19. num_ref_frames -> number of references
    weighted_pred_flag -> weighted P-frames
    weighted_bipred_idc -> weighted B-frames
    num_reorder_frames -> max B-frames
    pic_init_qp_minus26 -> quantizer min
    chroma_qp_index_offset -> chroma offsetthere are probably some other settings I'm missing atm. so if anyone wants to chip in, please do
    Quote Quote  
  20. I am trying to find periodicity in this 1358 lines output , assuming it generates specification for every frame for this 3sec sample.

    Nal length xxx start code xxx bytes , repeated 144 times.
    Nal is new picture , repeated 125 times.
    frame_num , repeated 144 times.
    slice_type , repeated 126 times.
    ref 1 type 1 Coded slice of non-IDR picture , repeated 109 times.
    pic_order_cnt_lsb , repeated 135 times.

    confusing !!!

    after extracting all data, I need to find a way to use it in the conversion process...

    Never did this before
    Quote Quote  
  21. don't think the infos you posted are really relevant, try to use the part I pointed out.
    Quote Quote  
  22. Looking closer, I missed disabling weightp and deblocking . I attached "muxed3.mp4" below

    You can read about x264 settings by using x264 --fullhelp or reading about some of the settings here. Perhaps I missed some other settings
    http://mewiki.project357.com/wiki/X264_Settings

    This is the commandline so far,

    Code:
     
    
    x264 --profile main --level 4.0 --preset faster --bitrate 4000 --weightp 0 --deblock 0 --bframes 0 --keyint 15 --ref 1 -o output.264 input.avs
    To mux with "MSNV" profile, I used mp4box, specifying -brand "MSNV" , and alternate brand mp42

    Code:
    mp4box -add "output.264:fps=29.970" -add "audio.m4a#1" -brand "MSNV" -ab "mp42" -new "muxed3.mp4"
    Image Attached Files
    Quote Quote  
  23. @poisondeathray: Why disable deblocking?
    Quote Quote  
  24. Originally Posted by Selur View Post
    @poisondeathray: Why disable deblocking?
    Code:
    deblocking_filter_control_present_flag: 0
    This is not the alpha , beta offset value. This is deblocking on/off , or 1/0
    Quote Quote  
  25. Thanks for clearing that up, I assumed would just indicate is there was some global or local deblocking
    Quote Quote  
  26. Originally Posted by Selur View Post
    don't think the infos you posted are really relevant, try to use the part I pointed out.
    I was just trying to find periodicity , didn't know if it was relevant or not.

    @poisondeathray
    Thank you for you third trail.
    but unfortunately the device reaction to the third file was the same.

    I will try and learn from the link you posted, and the command you used.

    also I have a lot of concepts to grasp
    Quote Quote  
  27. as a side note: defining profile&level does not make the content profile&level conform unless one also specifies the VBV restrictions, so for main@4.0:
    Code:
    --vbv-maxrate 20000 --vbv-bufsize 25000
    should be added
    Quote Quote  
  28. Originally Posted by Selur View Post
    as a side note: defining profile&level does not make the content profile&level conform unless one also specifies the VBV restrictions, so for main@4.0:
    Code:
    --vbv-maxrate 20000 --vbv-bufsize 25000
    should be added

    Good point. I initially had it at --vbv-maxrate 5000 --vbv-bufsize 5000 for the 1st clip but forgot it for the last clip. I probably forgot a few other things

    I can't figure out what makes "constaint_set1_flag: 0" , it's set to 1 in the last example . I think it has to do with setting a profile
    Quote Quote  
  29. OPTIONAL parameters:
    profile-level-id:
    A base16 [6] (hexadecimal) representation of
    the following three bytes in the sequence
    parameter set NAL unit specified in [1]: 1)
    profile_idc, 2) a byte herein referred to as
    profile-iop, composed of the values of
    constraint_set0_flag, constraint_set1_flag,
    constraint_set2_flag, and reserved_zero_5bits
    in bit-significance order, starting from the
    most significant bit, and 3) level_idc. Note
    that reserved_zero_5bits is required to be
    equal to 0 in [1], but other values for it may
    be specified in the future by ITU-T or ISO/IEC.

    If the profile-level-id parameter is used to
    indicate properties of a NAL unit stream, it
    indicates the profile and level that a decoder
    has to support in order to comply with [1] when
    it decodes the stream. The profile-iop byte
    indicates whether the NAL unit stream also
    obeys all constraints of the indicated profiles
    as follows. If bit 7 (the most significant
    bit), bit 6, or bit 5 of profile-iop is equal
    to 1, all constraints of the Baseline profile,
    the Main profile, or the Extended profile,
    respectively, are obeyed in the NAL unit
    stream.

    If the profile-level-id parameter is used for
    capability exchange or session setup procedure,
    it indicates the profile that the codec
    supports and the highest level
    supported for the signaled profile. The
    profile-iop byte indicates whether the codec
    has additional limitations whereby only the
    common subset of the algorithmic features and
    limitations of the profiles signaled with the
    profile-iop byte and of the profile indicated
    by profile_idc is supported by the codec. For
    example, if a codec supports only the common
    subset of the coding tools of the Baseline
    profile and the Main profile at level 2.1 and
    below, the profile-level-id becomes 42E015, in
    which 42 stands for the Baseline profile, E0
    indicates that only the common subset for all
    profiles is supported, and 15 indicates level
    2.1.
    source: http://tools.ietf.org/html/rfc3984
    -> setting profile&level&vbv properly should also take care of the "constraint_setX_flag"s
    Quote Quote  
  30. It was still set to "1" for muxed1 & muxed2 (which had profile, level, vbv set) . I think it has something do to specifically with an x264 patch . I doubt it affects compatibility; logically it would seem more constraints would be ok
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!