[FFmpeg-trac] #9806(undetermined:new): ffprobe - pkt_size is always 0 When Using AV1 Codec

FFmpeg trac at avcodec.org
Wed Jun 8 14:09:52 EEST 2022


#9806: ffprobe - pkt_size is always 0 When Using AV1 Codec
-------------------------------------+-------------------------------------
             Reporter:  dbmaxpayne   |                     Type:  defect
               Status:  new          |                 Priority:  minor
            Component:               |                  Version:  git-
  undetermined                       |  master
             Keywords:               |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 Summary of the bug:
 When using ffprobe to get the frame sizes, it always reports 0 if the
 codec is AV1.

 [libdav1d @ 000002479cb43b40] libdav1d 1.0.0-29-gb4f9eac
 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'av1_file':
   Metadata:
     major_brand     : isom
     minor_version   : 512
     compatible_brands: isomav01iso2mp41
     encoder         : Lavf59.24.100
   Duration: 00:03:52.93, start: 0.000000, bitrate: 1035 kb/s
   Stream #0:0[0x1](und): Video: av1 (Main) (av01 / 0x31307661),
 yuv420p10le(tv, bottom coded first (swapped)), 716x302, 868 kb/s, SAR
 5285:5728 DAR 35:16, 29.97 fps, 29.97 tbr, 30k tbn (default)
     Metadata:
       handler_name    : VideoHandler
       vendor_id       : [0][0][0][0]
   Stream #0:1[0x2](eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz,
 stereo, fltp, 160 kb/s (default)
     Metadata:
       handler_name    : SoundHandler
       vendor_id       : [0][0][0][0]
 [libdav1d @ 000002479cd5f1c0] libdav1d 1.0.0-29-gb4f9eac
     <frames>
         <frame best_effort_timestamp_time="0.000000" pkt_size="0"
 pict_type="I"/>
         <frame best_effort_timestamp_time="0.000000" pkt_size="427"/>
         <frame best_effort_timestamp_time="0.021333" pkt_size="426"/>
         <frame best_effort_timestamp_time="0.033367" pkt_size="0"
 pict_type="P"/>
         <frame best_effort_timestamp_time="0.042667" pkt_size="427"/>
         <frame best_effort_timestamp_time="0.064000" pkt_size="427"/>
         <frame best_effort_timestamp_time="0.066733" pkt_size="0"
 pict_type="P"/>
 [...]

 How to reproduce:
 {{{
 % ffprobe.exe -print_format xml -show_entries
 frame=pict_type,pkt_pts_time,best_effort_timestamp_time,pkt_size
 av1_input_file

 ffprobe version N-107046-gc6364b711b-ffmpeg-windows-build-helpers
 Copyright (c) 2007-2022 the FFmpeg developers
   built with gcc 10.2.0 (GCC)

 built on 03.06.2022
 }}}
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/9806>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list