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.
+ Reply to Thread
Results 1 to 30 of 39
-
Last edited by eenghooda; 3rd Jan 2014 at 14:43.
-
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 -
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 -
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 -
Hello My Friends,
Any progress ?!
Is it impossible using available tools ?!
Should I quit Trying ?!
Sorry for inconvenience. -
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 bitratesLast edited by poisondeathray; 16th Jan 2014 at 20:42.
-
@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
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.
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.Last edited by eenghooda; 18th Jan 2014 at 07:14.
-
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) -
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.
-
@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 ? -
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) -
@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
What is the version required ?
Thanks -
is this a correct usage ?
-
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
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 ? -
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 -
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. -
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 -
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 -
don't think the infos you posted are really relevant, try to use the part I pointed out.
-
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
Code:mp4box -add "output.264:fps=29.970" -add "audio.m4a#1" -brand "MSNV" -ab "mp42" -new "muxed3.mp4"
-
-
Thanks for clearing that up, I assumed would just indicate is there was some global or local deblocking
-
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 -
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
-
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 -
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.
-> setting profile&level&vbv properly should also take care of the "constraint_setX_flag"s -
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
Similar Threads
-
How can I convert MKV profile high@5.1 to MKV profile 4.1 ?
By utahmar in forum Video ConversionReplies: 53Last Post: 4th Nov 2012, 08:03 -
Convert MKV profile 5.1 to MKV profile 4.1 ?
By Khalua in forum Video ConversionReplies: 3Last Post: 7th May 2011, 12:52 -
Conversion of x264 High Profile 5.1 MKV 1080p to accomodate GPU
By cmwill3407 in forum Video ConversionReplies: 2Last Post: 27th Oct 2009, 23:18 -
How can I convert MKV profile 5.1 to MKV profile 4.1 ?
By Sanshero in forum Video ConversionReplies: 5Last Post: 28th Mar 2009, 03:40 -
How can I convert MKV profile 5.1 to MKV profile 4.1 ?
By Sanshero in forum Video Streaming DownloadingReplies: 1Last Post: 26th Mar 2009, 12:32