| 1 | incorrect info in ffprobe
|
|---|
| 2 | using intervals between
|
|---|
| 3 |
|
|---|
| 4 | I have this from
|
|---|
| 5 | command prompt:>ffprobe -read_intervals 5925%5926.045126 -show_frames -show_entries frame=pkt_pts_time,pkt_duration_time,best_effort_timestamp_time,pict_type -select_streams v source.mp4 -of csv -hide_banner
|
|---|
| 6 | frame,5918.746167,5918.746167,0.041708,I
|
|---|
| 7 | frame,5918.787875,5918.787875,0.041708,B
|
|---|
| 8 | frame,5918.829583,5918.829583,0.041708,P
|
|---|
| 9 | frame,5918.871292,5918.871292,0.041708,B
|
|---|
| 10 | frame,5918.913000,5918.913000,0.041708,B
|
|---|
| 11 | frame,5918.954708,5918.954708,0.041708,B
|
|---|
| 12 | frame,5918.996417,5918.996417,0.041708,P
|
|---|
| 13 | frame,5919.038125,5919.038125,0.041708,B
|
|---|
| 14 | frame,5919.079833,5919.079833,0.041708,B
|
|---|
| 15 | frame,5919.121542,5919.121542,0.041708,B
|
|---|
| 16 | frame,5919.163250,5919.163250,0.041708,P
|
|---|
| 17 | frame,5919.204958,5919.204958,0.041708,B
|
|---|
| 18 | frame,5919.246667,5919.246667,0.041708,B
|
|---|
| 19 | frame,5919.288375,5919.288375,0.041708,P
|
|---|
| 20 | frame,5919.330083,5919.330083,0.041708,B
|
|---|
| 21 | frame,5919.371792,5919.371792,0.041708,B
|
|---|
| 22 | frame,5919.413500,5919.413500,0.041708,B
|
|---|
| 23 | frame,5919.455208,5919.455208,0.041708,P
|
|---|
| 24 | frame,5919.496917,5919.496917,0.041708,B
|
|---|
| 25 | frame,5919.538625,5919.538625,0.041708,B
|
|---|
| 26 | frame,5919.580333,5919.580333,0.041708,P
|
|---|
| 27 | frame,5919.622042,5919.622042,0.041708,B
|
|---|
| 28 | frame,5919.663750,5919.663750,0.041708,P
|
|---|
| 29 | frame,5919.705458,5919.705458,0.041708,B
|
|---|
| 30 | frame,5919.747167,5919.747167,0.041708,B
|
|---|
| 31 | frame,5919.788875,5919.788875,0.041708,P
|
|---|
| 32 | frame,5919.830583,5919.830583,0.041708,B
|
|---|
| 33 | frame,5919.872292,5919.872292,0.041708,B
|
|---|
| 34 | frame,5919.914000,5919.914000,0.041708,B
|
|---|
| 35 | frame,5919.955708,5919.955708,0.041708,P
|
|---|
| 36 | frame,5919.997417,5919.997417,0.041708,B
|
|---|
| 37 | frame,5920.039125,5920.039125,0.041708,B
|
|---|
| 38 | frame,5920.080833,5920.080833,0.041708,B
|
|---|
| 39 | frame,5920.122542,5920.122542,0.041708,P
|
|---|
| 40 | frame,5920.164250,5920.164250,0.041708,B
|
|---|
| 41 | frame,5920.205958,5920.205958,0.041708,B
|
|---|
| 42 | frame,5920.247667,5920.247667,0.041708,B
|
|---|
| 43 | frame,5920.289375,5920.289375,0.041708,P
|
|---|
| 44 | frame,5920.331083,5920.331083,0.041708,B
|
|---|
| 45 | frame,5920.372792,5920.372792,0.041708,B
|
|---|
| 46 | frame,5920.414500,5920.414500,0.041708,B
|
|---|
| 47 | frame,5920.456208,5920.456208,0.041708,P
|
|---|
| 48 | frame,5920.497917,5920.497917,0.041708,B
|
|---|
| 49 | frame,5920.539625,5920.539625,0.041708,B
|
|---|
| 50 | frame,5920.581333,5920.581333,0.041708,B
|
|---|
| 51 | frame,5920.623042,5920.623042,0.041708,P
|
|---|
| 52 | frame,5920.664750,5920.664750,0.041708,B
|
|---|
| 53 | frame,5920.706458,5920.706458,0.041708,B
|
|---|
| 54 | frame,5920.748167,5920.748167,0.041708,B
|
|---|
| 55 | frame,5920.789875,5920.789875,0.041708,P
|
|---|
| 56 | frame,5920.831583,5920.831583,0.041708,B
|
|---|
| 57 | frame,5920.873292,5920.873292,0.041708,B
|
|---|
| 58 | frame,5920.915000,5920.915000,0.041708,B
|
|---|
| 59 | frame,5920.956708,5920.956708,0.041708,P
|
|---|
| 60 | frame,5920.998417,5920.998417,0.041708,B
|
|---|
| 61 | frame,5921.040125,5921.040125,0.041708,B
|
|---|
| 62 | frame,5921.081833,5921.081833,0.041708,B
|
|---|
| 63 | frame,5921.123542,5921.123542,0.041708,P
|
|---|
| 64 | frame,5921.165250,5921.165250,0.041708,B
|
|---|
| 65 | frame,5921.206958,5921.206958,0.041708,B
|
|---|
| 66 | frame,5921.248667,5921.248667,0.041708,B
|
|---|
| 67 | frame,5921.290375,5921.290375,0.041708,P
|
|---|
| 68 | frame,5921.332083,5921.332083,0.041708,B
|
|---|
| 69 | frame,5921.373792,5921.373792,0.041708,B
|
|---|
| 70 | frame,5921.415500,5921.415500,0.041708,B
|
|---|
| 71 | frame,5921.457208,5921.457208,0.041708,P
|
|---|
| 72 | frame,5921.498917,5921.498917,0.041708,B
|
|---|
| 73 | frame,5921.540625,5921.540625,0.041708,B
|
|---|
| 74 | frame,5921.582333,5921.582333,0.041708,B
|
|---|
| 75 | frame,5921.624042,5921.624042,0.041708,P
|
|---|
| 76 | frame,5921.665750,5921.665750,0.041708,B
|
|---|
| 77 | frame,5921.707458,5921.707458,0.041708,P
|
|---|
| 78 | frame,5921.749167,5921.749167,0.041708,B
|
|---|
| 79 | frame,5921.790875,5921.790875,0.041708,B
|
|---|
| 80 | frame,5921.832583,5921.832583,0.041708,B
|
|---|
| 81 | frame,5921.874292,5921.874292,0.041708,P
|
|---|
| 82 | frame,5921.916000,5921.916000,0.041708,B
|
|---|
| 83 | frame,5921.957708,5921.957708,0.041708,B
|
|---|
| 84 | frame,5921.999417,5921.999417,0.041708,B
|
|---|
| 85 | frame,5922.041125,5922.041125,0.041708,P
|
|---|
| 86 | frame,5922.082833,5922.082833,0.041708,B
|
|---|
| 87 | frame,5922.124542,5922.124542,0.041708,B
|
|---|
| 88 | frame,5922.166250,5922.166250,0.041708,B
|
|---|
| 89 | frame,5922.207958,5922.207958,0.041708,P
|
|---|
| 90 | frame,5922.249667,5922.249667,0.041708,B
|
|---|
| 91 | frame,5922.291375,5922.291375,0.041708,B
|
|---|
| 92 | frame,5922.333083,5922.333083,0.041708,B
|
|---|
| 93 | frame,5922.374792,5922.374792,0.041708,P
|
|---|
| 94 | frame,5922.416500,5922.416500,0.041708,B
|
|---|
| 95 | frame,5922.458208,5922.458208,0.041708,B
|
|---|
| 96 | frame,5922.499917,5922.499917,0.041708,B
|
|---|
| 97 | frame,5922.541625,5922.541625,0.041708,P
|
|---|
| 98 | frame,5922.583333,5922.583333,0.041708,B
|
|---|
| 99 | frame,5922.625042,5922.625042,0.041708,B
|
|---|
| 100 | frame,5922.666750,5922.666750,0.041708,B
|
|---|
| 101 | frame,5922.708458,5922.708458,0.041708,P
|
|---|
| 102 | frame,5922.750167,5922.750167,0.041708,B
|
|---|
| 103 | frame,5922.791875,5922.791875,0.041708,B
|
|---|
| 104 | frame,5922.833583,5922.833583,0.041708,B
|
|---|
| 105 | frame,5922.875292,5922.875292,0.041708,P
|
|---|
| 106 | frame,5922.917000,5922.917000,0.041708,B
|
|---|
| 107 | frame,5922.958708,5922.958708,0.041708,B
|
|---|
| 108 | frame,5923.000417,5923.000417,0.041708,B
|
|---|
| 109 | frame,5923.042125,5923.042125,0.041708,P
|
|---|
| 110 | frame,5923.083833,5923.083833,0.041708,B
|
|---|
| 111 | frame,5923.125542,5923.125542,0.041708,B
|
|---|
| 112 | frame,5923.167250,5923.167250,0.041708,B
|
|---|
| 113 | frame,5923.208958,5923.208958,0.041708,P
|
|---|
| 114 | frame,5923.250667,5923.250667,0.041708,B
|
|---|
| 115 | frame,5923.292375,5923.292375,0.041708,B
|
|---|
| 116 | frame,5923.334083,5923.334083,0.041708,B
|
|---|
| 117 | frame,5923.375792,5923.375792,0.041708,P
|
|---|
| 118 | frame,5923.417500,5923.417500,0.041708,B
|
|---|
| 119 | frame,5923.459208,5923.459208,0.041708,B
|
|---|
| 120 | frame,5923.500917,5923.500917,0.041708,B
|
|---|
| 121 | frame,5923.542625,5923.542625,0.041708,P
|
|---|
| 122 | frame,5923.584333,5923.584333,0.041708,B
|
|---|
| 123 | frame,5923.626042,5923.626042,0.041708,B
|
|---|
| 124 | frame,5923.667750,5923.667750,0.041708,B
|
|---|
| 125 | frame,5923.709458,5923.709458,0.041708,P
|
|---|
| 126 | frame,5923.751167,5923.751167,0.041708,B
|
|---|
| 127 | frame,5923.792875,5923.792875,0.041708,B
|
|---|
| 128 | frame,5923.834583,5923.834583,0.041708,B
|
|---|
| 129 | frame,5923.876292,5923.876292,0.041708,P
|
|---|
| 130 | frame,5923.918000,5923.918000,0.041708,B
|
|---|
| 131 | frame,5923.959708,5923.959708,0.041708,B
|
|---|
| 132 | frame,5924.001417,5924.001417,0.041708,B
|
|---|
| 133 | frame,5924.043125,5924.043125,0.041708,P
|
|---|
| 134 | frame,5924.084833,5924.084833,0.041708,B
|
|---|
| 135 | frame,5924.126542,5924.126542,0.041708,B
|
|---|
| 136 | frame,5924.168250,5924.168250,0.041708,B
|
|---|
| 137 | frame,5924.209958,5924.209958,0.041708,P
|
|---|
| 138 | frame,5924.251667,5924.251667,0.041708,B
|
|---|
| 139 | frame,5924.293375,5924.293375,0.041708,B
|
|---|
| 140 | frame,5924.335083,5924.335083,0.041708,B
|
|---|
| 141 | frame,5924.376792,5924.376792,0.041708,P
|
|---|
| 142 | frame,5924.418500,5924.418500,0.041708,B
|
|---|
| 143 | frame,5924.460208,5924.460208,0.041708,B
|
|---|
| 144 | frame,5924.501917,5924.501917,0.041708,B
|
|---|
| 145 | frame,5924.543625,5924.543625,0.041708,P
|
|---|
| 146 | frame,5924.585333,5924.585333,0.041708,B
|
|---|
| 147 | frame,5924.627042,5924.627042,0.041708,B
|
|---|
| 148 | frame,5924.668750,5924.668750,0.041708,B
|
|---|
| 149 | frame,5924.710458,5924.710458,0.041708,P
|
|---|
| 150 | frame,5924.752167,5924.752167,0.041708,B
|
|---|
| 151 | frame,5924.793875,5924.793875,0.041708,B
|
|---|
| 152 | frame,5924.835583,5924.835583,0.041708,B
|
|---|
| 153 | frame,5924.877292,5924.877292,0.041708,P
|
|---|
| 154 | frame,5924.919000,5924.919000,0.041708,B
|
|---|
| 155 | frame,5924.960708,5924.960708,0.041708,B
|
|---|
| 156 | frame,5925.002417,5925.002417,0.041708,B
|
|---|
| 157 | frame,5925.044125,5925.044125,0.041708,P
|
|---|
| 158 | frame,5925.085833,5925.085833,0.041708,B
|
|---|
| 159 | frame,5925.127542,5925.127542,0.041708,B
|
|---|
| 160 | frame,5925.169250,5925.169250,0.041708,B
|
|---|
| 161 | frame,5925.210958,5925.210958,0.041708,P
|
|---|
| 162 | frame,5925.252667,5925.252667,0.041708,B
|
|---|
| 163 | frame,5925.294375,5925.294375,0.041708,B
|
|---|
| 164 | frame,5925.336083,5925.336083,0.041708,B
|
|---|
| 165 | frame,5925.377792,5925.377792,0.041708,P
|
|---|
| 166 | frame,5925.419500,5925.419500,0.041708,B
|
|---|
| 167 | frame,5925.461208,5925.461208,0.041708,B
|
|---|
| 168 | frame,5925.502917,5925.502917,0.041708,B
|
|---|
| 169 | frame,5925.544625,5925.544625,0.041708,P
|
|---|
| 170 | frame,5925.586333,5925.586333,0.041708,B
|
|---|
| 171 | frame,5925.628042,5925.628042,0.041708,B
|
|---|
| 172 | frame,5925.669750,5925.669750,0.041708,B
|
|---|
| 173 | frame,5925.711458,5925.711458,0.041708,P
|
|---|
| 174 | frame,5925.753167,5925.753167,0.041708,B
|
|---|
| 175 | frame,5925.794875,5925.794875,0.041708,B
|
|---|
| 176 | frame,5925.836583,5925.836583,0.041708,B
|
|---|
| 177 | frame,5925.878292,5925.878292,0.041708,P
|
|---|
| 178 | frame,5925.920000,5925.920000,0.041708,B
|
|---|
| 179 | frame,5925.961708,5925.961708,0.041708,B
|
|---|
| 180 | frame,5926.003417,5926.003417,0.041708,P
|
|---|
| 181 | frame,5926.045125,5926.045125,0.041708,I
|
|---|
| 182 |
|
|---|
| 183 | I supposed that any time in-between any two consecutive frames used as an ffbrobe interval should show at least the first of them.
|
|---|
| 184 | AKA
|
|---|
| 185 | ffprobe -read_intervals 5926.003416%5926.003418 -show_frames -show_entries frame=pkt_pts_time,pkt_duration_time,best_effort_timestamp_time,pict_type -select_streams v source.mp4 -of csv -hide_banner
|
|---|
| 186 | should show at least frames including frame,5926.003417,5926.003417,0.041708,P
|
|---|
| 187 | but even:
|
|---|
| 188 | ffprobe -read_intervals 5925.961707%5926.003418 -show_frames -show_entries frame=pkt_pts_time,pkt_duration_time,best_effort_timestamp_time,pict_type -select_streams v source.mp4 -of csv -hide_banner
|
|---|
| 189 | which includes two consecutive frames inside the interval does not show any info.
|
|---|
| 190 |
|
|---|
| 191 | with debug:
|
|---|
| 192 | command prompt:>ffprobe -loglevel debug -read_intervals 5926.003416%5926.003418 -show_frames -show_entries frame=pkt_pts_time,pkt_duration_time,best_effort_timestamp_time,pict_type -select_streams v source.mp4 -of csv -hide_banner
|
|---|
| 193 | Parsed log interval id:0 start:5926 end:5926/ffmpg/test$ ffprobe -loglevel debug -read_intervals 5926.003416%5926.003418 -show_frames -show_entries frame=pkt_pts_time,pkt_duration_time,bestAdding 'pkt_pts_time' to the entries to show in section 'frame'
|
|---|
| 194 | Adding 'pkt_duration_time' to the entries to show in section 'frame'
|
|---|
| 195 | Adding 'best_effort_timestamp_time' to the entries to show in section 'frame'
|
|---|
| 196 | Adding 'pict_type' to the entries to show in section 'frame'
|
|---|
| 197 | 'frame' matches section with unique name 'frame'
|
|---|
| 198 | [mov,mp4,m4a,3gp,3g2,mj2 @ 0x2383040] Format mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100
|
|---|
| 199 | [mov,mp4,m4a,3gp,3g2,mj2 @ 0x2383040] ISO: File Type Major Brand: isom
|
|---|
| 200 | [mov,mp4,m4a,3gp,3g2,mj2 @ 0x2383040] Before avformat_find_stream_info() pos: 998185907 bytes read:3916051 seeks:1
|
|---|
| 201 | [h264 @ 0x2383ea0] no picture
|
|---|
| 202 | [mov,mp4,m4a,3gp,3g2,mj2 @ 0x2383040] All info found
|
|---|
| 203 | [mov,mp4,m4a,3gp,3g2,mj2 @ 0x2383040] After avformat_find_stream_info() pos: 3907258 bytes read:3948819 seeks:2 frames:13
|
|---|
| 204 | Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'source.mp4':
|
|---|
| 205 | Metadata:
|
|---|
| 206 | major_brand : isom
|
|---|
| 207 | minor_version : 1
|
|---|
| 208 | compatible_brands: isomavc1
|
|---|
| 209 | creation_time : 2012-03-02 17:26:10
|
|---|
| 210 | Duration: 02:38:08.51, start: 0.000000, bitrate: 841 kb/s
|
|---|
| 211 | Stream #0:0(und), 12, 1/96000: Video: h264 (High), 5 reference frames (avc1 / 0x31637661), yuv420p(left), 1280x536 (1280x544) [SAR 1:1 DAR 160:67], 1001/48000, 774 kb/s, 23.98 fps, 23.98 tbr, 96k tbn, 47.95 tbc (default)
|
|---|
| 212 | Metadata:
|
|---|
| 213 | creation_time : 2012-03-02 17:26:10
|
|---|
| 214 | Stream #0:1(und), 1, 1/24000: Audio: aac (HE-AAC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 64 kb/s (default)
|
|---|
| 215 | Metadata:
|
|---|
| 216 | creation_time : 2012-03-02 17:32:51
|
|---|
| 217 | handler_name : GPAC ISO Audio Handler
|
|---|
| 218 | detected 4 logical cores
|
|---|
| 219 | Processing read interval id:0 start:5926 end:5926
|
|---|
| 220 | Seeking to read interval start point 5926
|
|---|
| 221 | [AVIOContext @ 0x238b7a0] Statistics: 3981587 bytes read, 3 seeks
|
|---|
| 222 |
|
|---|
| 223 | my ffprobe:
|
|---|
| 224 | command prompt:>ffprobe -version
|
|---|
| 225 | ffprobe version 2.8.11-0ubuntu0.16.04.1 Copyright (c) 2007-2017 the FFmpeg developers
|
|---|
| 226 | built with gcc 5.4.0 (Ubuntu 5.4.0-6ubuntu1~16.04.4) 20160609
|
|---|
| 227 | configuration: --prefix=/usr --extra-version=0ubuntu0.16.04.1 --build-suffix=-ffmpeg --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --cc=cc --cxx=g++ --enable-gpl --enable-shared --disable-stripping --disable-decoder=libopenjpeg --disable-decoder=libschroedinger --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-librtmp --enable-libschroedinger --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxvid --enable-libzvbi --enable-openal --enable-opengl --enable-x11grab --enable-libdc1394 --enable-libiec61883 --enable-libzmq --enable-frei0r --enable-libx264 --enable-libopencv
|
|---|
| 228 | libavutil 54. 31.100 / 54. 31.100
|
|---|
| 229 | libavcodec 56. 60.100 / 56. 60.100
|
|---|
| 230 | libavformat 56. 40.101 / 56. 40.101
|
|---|
| 231 | libavdevice 56. 4.100 / 56. 4.100
|
|---|
| 232 | libavfilter 5. 40.101 / 5. 40.101
|
|---|
| 233 | libavresample 2. 1. 0 / 2. 1. 0
|
|---|
| 234 | libswscale 3. 1.101 / 3. 1.101
|
|---|
| 235 | libswresample 1. 2.101 / 1. 2.101
|
|---|
| 236 | libpostproc 53. 3.100 / 53. 3.100
|
|---|
| 237 |
|
|---|