[FFmpeg-trac] #2198(avformat:new): support reporting UL of MXF tracks
FFmpeg
trac at avcodec.org
Sat Jan 26 17:01:53 CET 2013
#2198: support reporting UL of MXF tracks
---------------------------------------+----------------------------------
Reporter: dericed | Owner:
Type: enhancement | Status: new
Priority: normal | Component: avformat
Version: git-master | Keywords: mxf
Blocked By: | Blocking:
Reproduced by developer: 0 | Analyzed by developer: 0
---------------------------------------+----------------------------------
I'd like to use ffprobe (or ffmpeg) to report on the Universal Label (UL)
of the contained streams. With AVI and QuickTime the fourcc is reported
but with MXF the output is "codec_tag_string=[0][0][0][0]" since it uses
16 byte UL's instead of 4 byte fourccs.
Below is a ffmpeg output. The space that would report to fourcc for avi or
QuickTime is blank in the case of MXF.
How to reproduce:
{{{
ffmpeg -i ul.mxf
ffmpeg version 1.1.git Copyright (c) 2000-2013 the FFmpeg developers
built on Jan 24 2013 22:19:12 with Apple clang version 4.1
(tags/Apple/clang-421.11.66) (based on LLVM 3.1svn)
configuration: --prefix=/usr/local/Cellar/ffmpeg/HEAD --enable-shared
--enable-pthreads --enable-gpl --enable-version3 --enable-nonfree
--enable-hardcoded-tables --enable-avresample --cc=cc --host-cflags=
--host-ldflags= --enable-libx264 --enable-libfaac --enable-libmp3lame
--enable-libxvid --enable-ffplay --enable-libopenjpeg --extra-
cflags='-I/usr/local/Cellar/openjpeg/1.5.1/include/openjpeg-1.5 '
libavutil 52. 15.103 / 52. 15.103
libavcodec 54. 90.100 / 54. 90.100
libavformat 54. 61.104 / 54. 61.104
libavdevice 54. 3.102 / 54. 3.102
libavfilter 3. 33.100 / 3. 33.100
libswscale 2. 2.100 / 2. 2.100
libswresample 0. 17.102 / 0. 17.102
libpostproc 52. 2.100 / 52. 2.100
Input #0, mxf, from 'ul.mxf':
Metadata:
timecode : 00:00:00:00
Duration: 00:00:01.00, start: 0.000000, bitrate: 631 kb/s
Stream #0:0: Video: mpeg2video (Main), yuv420p, 320x240 [SAR 1:1 DAR
4:3], 25 fps, 25 tbr, 25 tbn, 50 tbc
At least one output file must be specified
}}}
--
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/2198>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list