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