Bug#694616: libav-tools: avprobe does not support -show_frames option from ffprobe

David Banks amoebae at gmail.com
Wed Nov 28 12:02:28 UTC 2012


Package: libav-tools
Version: 6:0.8.4-1
Severity: wishlist
File: /usr/bin/avprobe

Hey,

The 'ffprobe' tool from ffmpeg supports the option -show_frames, which produces
output like the following:

  [FRAME]
  media_type=video
  key_frame=1
  pkt_pts=N/A
  pkt_pts_time=N/A
  pkt_dts=1
  pkt_dts_time=0.040000
  pkt_duration=1
  pkt_duration_time=0.040000
  pkt_pos=17724
  width=608
  height=336
  pix_fmt=yuv420p
  sample_aspect_ratio=1:1
  pict_type=I
  coded_picture_number=0
  display_picture_number=0
  interlaced_frame=0
  top_field_first=0
  repeat_pict=0
  reference=3
  [/FRAME]
  ...

It prints detailed per-frame information.  It differs from the output of
-show_packets, which avprobe does support, by showing more detailed information
about the video encoding.  This example output is from the 'ffprobe' in the
upstream git repository of ffmpeg.  The 'ffprobe' that was in squeeze also
supports the -show_frames option, so in some ways this is a feature regression
with the libav transition.  However, the output from the ffprobe in squeeze is
considerably less detailed, and didn't work for some files that I tested on; so
merging the code from ffmpeg would be preferable.

Cheers,
Dave


-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.2.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libav-tools depends on:
ii  dpkg             1.16.9
ii  libavcodec53     6:0.8.4-1
ii  libavdevice53    6:0.8.4-1
ii  libavfilter2     6:0.8.4-1
ii  libavformat53    6:0.8.4-1
ii  libavutil51      6:0.8.4-1
ii  libc6            2.13-37
ii  libpostproc52    6:0.8.4-1
ii  libsdl1.2debian  1.2.15-5
ii  libswscale2      6:0.8.4-1

libav-tools recommends no packages.

libav-tools suggests no packages.

-- no debconf information



More information about the pkg-multimedia-maintainers mailing list