[FFmpeg-trac] #5155(avformat:open): mxf muxer ignores -aspect
FFmpeg
trac at avcodec.org
Mon Dec 26 16:00:39 EET 2016
#5155: mxf muxer ignores -aspect
------------------------------------+------------------------------------
Reporter: danousea | Owner:
Type: defect | Status: open
Priority: normal | Component: avformat
Version: git-master | Resolution:
Keywords: mxf aspect | Blocked By:
Blocking: | Reproduced by developer: 1
Analyzed by developer: 0 |
------------------------------------+------------------------------------
Comment (by violetina):
i can confirm this, mxf muxing always seems to set aspect 4:3 , see test
below where i convert a dvvideo stream to 16:9 and remux it to mxf, result
is 4:3, tho it says original aspect 16:9 , this is really annoying for us
as we need to rewrap / encode half petabyte video with 4:3 to 16:9 aspect,
due faulty files any suggestion how to wrokaround is appreciated or any
ETA on when this bug is fixed or are there any patches yet ?
Regards Tina
tina at violetina ~ $ ffprobe n29p274d0j.mxf
ffprobe version 3.2.2 Copyright (c) 2007-2016 the FFmpeg developers
built with gcc 5.4.0 (Gentoo 5.4.0 p1.0, pie-0.6.5)
configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64
--docdir=/usr/share/doc/ffmpeg-3.2.2/html --mandir=/usr/share/man
--enable-shared --cc=x86_64-pc-linux-gnu-gcc --cxx=x86_64-pc-linux-gnu-g++
--ar=x86_64-pc-linux-gnu-ar --optflags='-O2 -march=native -pipe -fomit-
frame-pointer' --disable-static --enable-avfilter --enable-avresample
--disable-stripping --enable-nonfree --enable-version3 --disable-indev=oss
--disable-outdev=oss --enable-nonfree --enable-bzlib --disable-runtime-
cpudetect --disable-debug --disable-gcrypt --enable-gnutls --disable-gmp
--enable-gpl --enable-hardcoded-tables --enable-iconv --enable-lzma
--enable-network --enable-openssl --enable-postproc --enable-libsmbclient
--enable-ffplay --enable-sdl2 --enable-vaapi --disable-vdpau --enable-xlib
--enable-libxcb --enable-libxcb-shm --enable-libxcb-xfixes --enable-zlib
--enable-libcdio --disable-libiec61883 --disable-libdc1394 --disable-
libcaca --enable-openal --enable-opengl --disable-libv4l2 --enable-
libpulse --disable-libopencore-amrwb --disable-libopencore-amrnb --enable-
libfdk-aac --enable-libopenjpeg --enable-libbluray --disable-libcelt
--disable-libgme --disable-libgsm --disable-mmal --disable-libmodplug
--enable-libopus --disable-libilbc --enable-librtmp --disable-libssh
--enable-libschroedinger --disable-libspeex --enable-libvorbis --enable-
libvpx --disable-libzvbi --disable-libbs2b --disable-chromaprint
--disable-libebur128 --disable-libflite --disable-frei0r --disable-
libfribidi --enable-fontconfig --enable-ladspa --enable-libass --enable-
libfreetype --enable-librubberband --disable-libzimg --enable-libsoxr
--enable-pthreads --disable-libvo-amrwbenc --enable-libmp3lame --disable-
libkvazaar --disable-nvenc --disable-libopenh264 --disable-libsnappy
--enable-libtheora --enable-libtwolame --enable-libwavpack --disable-
libwebp --enable-libx264 --disable-libx265 --enable-libxvid --disable-
amd3dnow --disable-amd3dnowext --disable-aesni --disable-avx --disable-
avx2 --disable-fma3 --disable-fma4 --disable-xop --cpu=host --disable-doc
--disable-htmlpages --enable-manpages
libavutil 55. 34.100 / 55. 34.100
libavcodec 57. 64.101 / 57. 64.101
libavformat 57. 56.100 / 57. 56.100
libavdevice 57. 1.100 / 57. 1.100
libavfilter 6. 65.100 / 6. 65.100
libavresample 3. 1. 0 / 3. 1. 0
libswscale 4. 2.100 / 4. 2.100
libswresample 2. 3.100 / 2. 3.100
libpostproc 54. 1.100 / 54. 1.100
Input #0, mxf, from 'n29p274d0j.mxf':
Metadata:
uid : 41726465-6e64-2f01-885a-7b32623f684e
generation_uid : 41726465-6e64-2f01-ba56-73336740396f
modification_date: 2014-07-11T12:14:39.000000Z
product_uid : ce7b2c91-ab6a-e7ab-3a92-547d9cc557be
company_name : Ardendo
product_name : fileconform-tools
product_version : 1.9.7.10
material_package_umid:
0x060A2B340101010101010D1313000000417264656E646F01706A777A74203820
timecode : 10:00:00:00
Duration: 00:02:02.40, start: 0.000000, bitrate: 32257 kb/s
Stream #0:0: Video: dvvideo, yuv420p(bottom first), 720x576 [SAR 16:15
DAR 4:3], 25 fps, 25 tbr, 25 tbn, 25 tbc
Metadata:
file_package_umid:
0x060A2B340101010101010D1313000000417264656E646F010374032C404B6D60
track_name : Picture
Stream #0:1: Audio: pcm_s16le, 48000 Hz, 1 channels, s16, 768 kb/s
Metadata:
file_package_umid:
0x060A2B340101010101010D1313000000417264656E646F010374032C404B6D60
track_name : Audio 0
Stream #0:2: Audio: pcm_s16le, 48000 Hz, 1 channels, s16, 768 kb/s
Metadata:
file_package_umid:
0x060A2B340101010101010D1313000000417264656E646F010374032C404B6D60
track_name : Audio 1
Stream #0:3: Audio: pcm_s16le, 48000 Hz, 1 channels, s16, 768 kb/s
Metadata:
file_package_umid:
0x060A2B340101010101010D1313000000417264656E646F010374032C404B6D60
track_name : Audio 2
Stream #0:4: Audio: pcm_s16le, 48000 Hz, 1 channels, s16, 768 kb/s
Metadata:
file_package_umid:
0x060A2B340101010101010D1313000000417264656E646F010374032C404B6D60
track_name : Audio 3
tina at violetina ~ $ ffmpeg -y -hide_banner -loglevel info -i n29p274d0j.mxf
-an -c:v dvvideo -aspect 16:9 -flags +ildct+ilme n29p274d0j.dv
Guessed Channel Layout for Input Stream #0.1 : mono
Guessed Channel Layout for Input Stream #0.2 : mono
Guessed Channel Layout for Input Stream #0.3 : mono
Guessed Channel Layout for Input Stream #0.4 : mono
Input #0, mxf, from 'n29p274d0j.mxf':
Metadata:
uid : 41726465-6e64-2f01-885a-7b32623f684e
generation_uid : 41726465-6e64-2f01-ba56-73336740396f
modification_date: 2014-07-11T12:14:39.000000Z
product_uid : ce7b2c91-ab6a-e7ab-3a92-547d9cc557be
company_name : Ardendo
product_name : fileconform-tools
product_version : 1.9.7.10
material_package_umid:
0x060A2B340101010101010D1313000000417264656E646F01706A777A74203820
timecode : 10:00:00:00
Duration: 00:02:02.40, start: 0.000000, bitrate: 32257 kb/s
Stream #0:0: Video: dvvideo, yuv420p(bottom first), 720x576 [SAR 16:15
DAR 4:3], 25 fps, 25 tbr, 25 tbn, 25 tbc
Metadata:
file_package_umid:
0x060A2B340101010101010D1313000000417264656E646F010374032C404B6D60
track_name : Picture
Stream #0:1: Audio: pcm_s16le, 48000 Hz, mono, s16, 768 kb/s
Metadata:
file_package_umid:
0x060A2B340101010101010D1313000000417264656E646F010374032C404B6D60
track_name : Audio 0
Stream #0:2: Audio: pcm_s16le, 48000 Hz, mono, s16, 768 kb/s
Metadata:
file_package_umid:
0x060A2B340101010101010D1313000000417264656E646F010374032C404B6D60
track_name : Audio 1
Stream #0:3: Audio: pcm_s16le, 48000 Hz, mono, s16, 768 kb/s
Metadata:
file_package_umid:
0x060A2B340101010101010D1313000000417264656E646F010374032C404B6D60
track_name : Audio 2
Stream #0:4: Audio: pcm_s16le, 48000 Hz, mono, s16, 768 kb/s
Metadata:
file_package_umid:
0x060A2B340101010101010D1313000000417264656E646F010374032C404B6D60
track_name : Audio 3
Output #0, dv, to 'n29p274d0j.dv':
Metadata:
uid : 41726465-6e64-2f01-885a-7b32623f684e
generation_uid : 41726465-6e64-2f01-ba56-73336740396f
modification_date: 2014-07-11T12:14:39.000000Z
product_uid : ce7b2c91-ab6a-e7ab-3a92-547d9cc557be
company_name : Ardendo
product_name : fileconform-tools
product_version : 1.9.7.10
material_package_umid:
0x060A2B340101010101010D1313000000417264656E646F01706A777A74203820
timecode : 10:00:00:00
encoder : Lavf57.56.100
Stream #0:0: Video: dvvideo, yuv420p, 720x576 [SAR 64:45 DAR 16:9],
q=2-31, 200 kb/s, 25 fps, 25 tbn, 25 tbc
Metadata:
file_package_umid:
0x060A2B340101010101010D1313000000417264656E646F010374032C404B6D60
track_name : Picture
encoder : Lavc57.64.101 dvvideo
Stream mapping:
Stream #0:0 -> #0:0 (dvvideo (native) -> dvvideo (native))
Press [q] to stop, [?] for help
frame= 3060 fps=350 q=-0.0 Lsize= 430312kB time=00:02:02.40
bitrate=28800.0kbits/s speed= 14x
video:430312kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB
muxing overhead: 0.000000%
tina at violetina ~ $ ffprobe n29p274d0j.dv
ffprobe version 3.2.2 Copyright (c) 2007-2016 the FFmpeg developers
built with gcc 5.4.0 (Gentoo 5.4.0 p1.0, pie-0.6.5)
configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64
--docdir=/usr/share/doc/ffmpeg-3.2.2/html --mandir=/usr/share/man
--enable-shared --cc=x86_64-pc-linux-gnu-gcc --cxx=x86_64-pc-linux-gnu-g++
--ar=x86_64-pc-linux-gnu-ar --optflags='-O2 -march=native -pipe -fomit-
frame-pointer' --disable-static --enable-avfilter --enable-avresample
--disable-stripping --enable-nonfree --enable-version3 --disable-indev=oss
--disable-outdev=oss --enable-nonfree --enable-bzlib --disable-runtime-
cpudetect --disable-debug --disable-gcrypt --enable-gnutls --disable-gmp
--enable-gpl --enable-hardcoded-tables --enable-iconv --enable-lzma
--enable-network --enable-openssl --enable-postproc --enable-libsmbclient
--enable-ffplay --enable-sdl2 --enable-vaapi --disable-vdpau --enable-xlib
--enable-libxcb --enable-libxcb-shm --enable-libxcb-xfixes --enable-zlib
--enable-libcdio --disable-libiec61883 --disable-libdc1394 --disable-
libcaca --enable-openal --enable-opengl --disable-libv4l2 --enable-
libpulse --disable-libopencore-amrwb --disable-libopencore-amrnb --enable-
libfdk-aac --enable-libopenjpeg --enable-libbluray --disable-libcelt
--disable-libgme --disable-libgsm --disable-mmal --disable-libmodplug
--enable-libopus --disable-libilbc --enable-librtmp --disable-libssh
--enable-libschroedinger --disable-libspeex --enable-libvorbis --enable-
libvpx --disable-libzvbi --disable-libbs2b --disable-chromaprint
--disable-libebur128 --disable-libflite --disable-frei0r --disable-
libfribidi --enable-fontconfig --enable-ladspa --enable-libass --enable-
libfreetype --enable-librubberband --disable-libzimg --enable-libsoxr
--enable-pthreads --disable-libvo-amrwbenc --enable-libmp3lame --disable-
libkvazaar --disable-nvenc --disable-libopenh264 --disable-libsnappy
--enable-libtheora --enable-libtwolame --enable-libwavpack --disable-
libwebp --enable-libx264 --disable-libx265 --enable-libxvid --disable-
amd3dnow --disable-amd3dnowext --disable-aesni --disable-avx --disable-
avx2 --disable-fma3 --disable-fma4 --disable-xop --cpu=host --disable-doc
--disable-htmlpages --enable-manpages
libavutil 55. 34.100 / 55. 34.100
libavcodec 57. 64.101 / 57. 64.101
libavformat 57. 56.100 / 57. 56.100
libavdevice 57. 1.100 / 57. 1.100
libavfilter 6. 65.100 / 6. 65.100
libavresample 3. 1. 0 / 3. 1. 0
libswscale 4. 2.100 / 4. 2.100
libswresample 2. 3.100 / 2. 3.100
libpostproc 54. 1.100 / 54. 1.100
[dv @ 0x1ca25b0] Estimating duration from bitrate, this may be inaccurate
Input #0, dv, from 'n29p274d0j.dv':
Metadata:
timecode : 10:00:00:00
Duration: 00:02:02.40, start: 0.000000, bitrate: 28800 kb/s
Stream #0:0: Video: dvvideo, yuv420p, 720x576 [SAR 64:45 DAR 16:9],
25000 kb/s, 25 fps, 25 tbr, 25 tbn, 25 tbc
tina at violetina ~ $ ffmpeg -y -hide_banner -loglevel info -i n29p274d0j.mxf
-vn -c:a copy a01.wav a02.wav a03.wav a04.wavGuessed Channel Layout for
Input Stream #0.1 : mono
Guessed Channel Layout for Input Stream #0.2 : mono
Guessed Channel Layout for Input Stream #0.3 : mono
Guessed Channel Layout for Input Stream #0.4 : mono
Input #0, mxf, from 'n29p274d0j.mxf':
Metadata:
uid : 41726465-6e64-2f01-885a-7b32623f684e
generation_uid : 41726465-6e64-2f01-ba56-73336740396f
modification_date: 2014-07-11T12:14:39.000000Z
product_uid : ce7b2c91-ab6a-e7ab-3a92-547d9cc557be
company_name : Ardendo
product_name : fileconform-tools
product_version : 1.9.7.10
material_package_umid:
0x060A2B340101010101010D1313000000417264656E646F01706A777A74203820
timecode : 10:00:00:00
Duration: 00:02:02.40, start: 0.000000, bitrate: 32257 kb/s
Stream #0:0: Video: dvvideo, yuv420p(bottom first), 720x576 [SAR 16:15
DAR 4:3], 25 fps, 25 tbr, 25 tbn, 25 tbc
Metadata:
file_package_umid:
0x060A2B340101010101010D1313000000417264656E646F010374032C404B6D60
track_name : Picture
Stream #0:1: Audio: pcm_s16le, 48000 Hz, mono, s16, 768 kb/s
Metadata:
file_package_umid:
0x060A2B340101010101010D1313000000417264656E646F010374032C404B6D60
track_name : Audio 0
Stream #0:2: Audio: pcm_s16le, 48000 Hz, mono, s16, 768 kb/s
Metadata:
file_package_umid:
0x060A2B340101010101010D1313000000417264656E646F010374032C404B6D60
track_name : Audio 1
Stream #0:3: Audio: pcm_s16le, 48000 Hz, mono, s16, 768 kb/s
Metadata:
file_package_umid:
0x060A2B340101010101010D1313000000417264656E646F010374032C404B6D60
track_name : Audio 2
Stream #0:4: Audio: pcm_s16le, 48000 Hz, mono, s16, 768 kb/s
Metadata:
file_package_umid:
0x060A2B340101010101010D1313000000417264656E646F010374032C404B6D60
track_name : Audio 3
Output #0, wav, to 'a01.wav':
Metadata:
uid : 41726465-6e64-2f01-885a-7b32623f684e
generation_uid : 41726465-6e64-2f01-ba56-73336740396f
modification_date: 2014-07-11T12:14:39.000000Z
product_uid : ce7b2c91-ab6a-e7ab-3a92-547d9cc557be
company_name : Ardendo
product_name : fileconform-tools
product_version : 1.9.7.10
material_package_umid:
0x060A2B340101010101010D1313000000417264656E646F01706A777A74203820
ISMP : 10:00:00:00
ISFT : Lavf57.56.100
Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, mono,
768 kb/s
Metadata:
file_package_umid:
0x060A2B340101010101010D1313000000417264656E646F010374032C404B6D60
track_name : Audio 0
Output #1, wav, to 'a02.wav':
Metadata:
uid : 41726465-6e64-2f01-885a-7b32623f684e
generation_uid : 41726465-6e64-2f01-ba56-73336740396f
modification_date: 2014-07-11T12:14:39.000000Z
product_uid : ce7b2c91-ab6a-e7ab-3a92-547d9cc557be
company_name : Ardendo
product_name : fileconform-tools
product_version : 1.9.7.10
material_package_umid:
0x060A2B340101010101010D1313000000417264656E646F01706A777A74203820
ISMP : 10:00:00:00
ISFT : Lavf57.56.100
Stream #1:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, mono,
s16, 768 kb/s
Metadata:
file_package_umid:
0x060A2B340101010101010D1313000000417264656E646F010374032C404B6D60
track_name : Audio 0
encoder : Lavc57.64.101 pcm_s16le
Output #2, wav, to 'a03.wav':
Metadata:
uid : 41726465-6e64-2f01-885a-7b32623f684e
generation_uid : 41726465-6e64-2f01-ba56-73336740396f
modification_date: 2014-07-11T12:14:39.000000Z
product_uid : ce7b2c91-ab6a-e7ab-3a92-547d9cc557be
company_name : Ardendo
product_name : fileconform-tools
product_version : 1.9.7.10
material_package_umid:
0x060A2B340101010101010D1313000000417264656E646F01706A777A74203820
ISMP : 10:00:00:00
ISFT : Lavf57.56.100
Stream #2:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, mono,
s16, 768 kb/s
Metadata:
file_package_umid:
0x060A2B340101010101010D1313000000417264656E646F010374032C404B6D60
track_name : Audio 0
encoder : Lavc57.64.101 pcm_s16le
Output #3, wav, to 'a04.wav':
Metadata:
uid : 41726465-6e64-2f01-885a-7b32623f684e
generation_uid : 41726465-6e64-2f01-ba56-73336740396f
modification_date: 2014-07-11T12:14:39.000000Z
product_uid : ce7b2c91-ab6a-e7ab-3a92-547d9cc557be
company_name : Ardendo
product_name : fileconform-tools
product_version : 1.9.7.10
material_package_umid:
0x060A2B340101010101010D1313000000417264656E646F01706A777A74203820
ISMP : 10:00:00:00
ISFT : Lavf57.56.100
Stream #3:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, mono,
s16, 768 kb/s
Metadata:
file_package_umid:
0x060A2B340101010101010D1313000000417264656E646F010374032C404B6D60
track_name : Audio 0
encoder : Lavc57.64.101 pcm_s16le
Stream mapping:
Stream #0:1 -> #0:0 (copy)
Stream #0:1 -> #1:0 (pcm_s16le (native) -> pcm_s16le (native))
Stream #0:1 -> #2:0 (pcm_s16le (native) -> pcm_s16le (native))
Stream #0:1 -> #3:0 (pcm_s16le (native) -> pcm_s16le (native))
Press [q] to stop, [?] for help
size= 11475kB time=00:02:02.40 bitrate= 768.0kbits/s speed= 634x
video:0kB audio:45900kB subtitle:0kB other streams:0kB global headers:0kB
muxing overhead: unknown
tina at violetina ~ $ ffmpeg -i n29p274d0j.dv -i a01.wav -i a02.wav -i
a03.wav -i a04.wav -c copy muxed.mxf
ffmpeg version 3.2.2 Copyright (c) 2000-2016 the FFmpeg developers
built with gcc 5.4.0 (Gentoo 5.4.0 p1.0, pie-0.6.5)
configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64
--docdir=/usr/share/doc/ffmpeg-3.2.2/html --mandir=/usr/share/man
--enable-shared --cc=x86_64-pc-linux-gnu-gcc --cxx=x86_64-pc-linux-gnu-g++
--ar=x86_64-pc-linux-gnu-ar --optflags='-O2 -march=native -pipe -fomit-
frame-pointer' --disable-static --enable-avfilter --enable-avresample
--disable-stripping --enable-nonfree --enable-version3 --disable-indev=oss
--disable-outdev=oss --enable-nonfree --enable-bzlib --disable-runtime-
cpudetect --disable-debug --disable-gcrypt --enable-gnutls --disable-gmp
--enable-gpl --enable-hardcoded-tables --enable-iconv --enable-lzma
--enable-network --enable-openssl --enable-postproc --enable-libsmbclient
--enable-ffplay --enable-sdl2 --enable-vaapi --disable-vdpau --enable-xlib
--enable-libxcb --enable-libxcb-shm --enable-libxcb-xfixes --enable-zlib
--enable-libcdio --disable-libiec61883 --disable-libdc1394 --disable-
libcaca --enable-openal --enable-opengl --disable-libv4l2 --enable-
libpulse --disable-libopencore-amrwb --disable-libopencore-amrnb --enable-
libfdk-aac --enable-libopenjpeg --enable-libbluray --disable-libcelt
--disable-libgme --disable-libgsm --disable-mmal --disable-libmodplug
--enable-libopus --disable-libilbc --enable-librtmp --disable-libssh
--enable-libschroedinger --disable-libspeex --enable-libvorbis --enable-
libvpx --disable-libzvbi --disable-libbs2b --disable-chromaprint
--disable-libebur128 --disable-libflite --disable-frei0r --disable-
libfribidi --enable-fontconfig --enable-ladspa --enable-libass --enable-
libfreetype --enable-librubberband --disable-libzimg --enable-libsoxr
--enable-pthreads --disable-libvo-amrwbenc --enable-libmp3lame --disable-
libkvazaar --disable-nvenc --disable-libopenh264 --disable-libsnappy
--enable-libtheora --enable-libtwolame --enable-libwavpack --disable-
libwebp --enable-libx264 --disable-libx265 --enable-libxvid --disable-
amd3dnow --disable-amd3dnowext --disable-aesni --disable-avx --disable-
avx2 --disable-fma3 --disable-fma4 --disable-xop --cpu=host --disable-doc
--disable-htmlpages --enable-manpages
libavutil 55. 34.100 / 55. 34.100
libavcodec 57. 64.101 / 57. 64.101
libavformat 57. 56.100 / 57. 56.100
libavdevice 57. 1.100 / 57. 1.100
libavfilter 6. 65.100 / 6. 65.100
libavresample 3. 1. 0 / 3. 1. 0
libswscale 4. 2.100 / 4. 2.100
libswresample 2. 3.100 / 2. 3.100
libpostproc 54. 1.100 / 54. 1.100
[dv @ 0x14c9ea0] Estimating duration from bitrate, this may be inaccurate
Input #0, dv, from 'n29p274d0j.dv':
Metadata:
timecode : 10:00:00:00
Duration: 00:02:02.40, start: 0.000000, bitrate: 28800 kb/s
Stream #0:0: Video: dvvideo, yuv420p, 720x576 [SAR 64:45 DAR 16:9],
25000 kb/s, 25 fps, 25 tbr, 25 tbn, 25 tbc
Guessed Channel Layout for Input Stream #1.0 : mono
Input #1, wav, from 'a01.wav':
Metadata:
encoder : Lavf57.56.100
timecode : 10:00:00:00
Duration: 00:02:02.40, bitrate: 768 kb/s
Stream #1:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, mono,
s16, 768 kb/s
Guessed Channel Layout for Input Stream #2.0 : mono
Input #2, wav, from 'a02.wav':
Metadata:
encoder : Lavf57.56.100
timecode : 10:00:00:00
Duration: 00:02:02.40, bitrate: 768 kb/s
Stream #2:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, mono,
s16, 768 kb/s
Guessed Channel Layout for Input Stream #3.0 : mono
Input #3, wav, from 'a03.wav':
Metadata:
encoder : Lavf57.56.100
timecode : 10:00:00:00
Duration: 00:02:02.40, bitrate: 768 kb/s
Stream #3:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, mono,
s16, 768 kb/s
Guessed Channel Layout for Input Stream #4.0 : mono
Input #4, wav, from 'a04.wav':
Metadata:
encoder : Lavf57.56.100
timecode : 10:00:00:00
Duration: 00:02:02.40, bitrate: 768 kb/s
Stream #4:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, mono,
s16, 768 kb/s
File 'muxed.mxf' already exists. Overwrite ? [y/N] y
Output #0, mxf, to 'muxed.mxf':
Metadata:
timecode : 10:00:00:00
encoder : Lavf57.56.100
Stream #0:0: Video: dvvideo, yuv420p, 720x576 [SAR 64:45 DAR 16:9],
q=2-31, 25000 kb/s, 25 fps, 25 tbr, 25 tbn, 25 tbc
Stream #0:1: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, mono,
768 kb/s
Stream mapping:
Stream #0:0 -> #0:0 (copy)
Stream #1:0 -> #0:1 (copy)
Press [q] to stop, [?] for help
frame= 3060 fps=0.0 q=-1.0 Lsize= 445236kB time=00:02:02.40
bitrate=29798.8kbits/s speed= 269x
video:430312kB audio:11475kB subtitle:0kB other streams:0kB global
headers:0kB muxing overhead: 0.780589%
tina at violetina ~ $ ffprobe muxed.mxf
ffprobe version 3.2.2 Copyright (c) 2007-2016 the FFmpeg developers
built with gcc 5.4.0 (Gentoo 5.4.0 p1.0, pie-0.6.5)
configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64
--docdir=/usr/share/doc/ffmpeg-3.2.2/html --mandir=/usr/share/man
--enable-shared --cc=x86_64-pc-linux-gnu-gcc --cxx=x86_64-pc-linux-gnu-g++
--ar=x86_64-pc-linux-gnu-ar --optflags='-O2 -march=native -pipe -fomit-
frame-pointer' --disable-static --enable-avfilter --enable-avresample
--disable-stripping --enable-nonfree --enable-version3 --disable-indev=oss
--disable-outdev=oss --enable-nonfree --enable-bzlib --disable-runtime-
cpudetect --disable-debug --disable-gcrypt --enable-gnutls --disable-gmp
--enable-gpl --enable-hardcoded-tables --enable-iconv --enable-lzma
--enable-network --enable-openssl --enable-postproc --enable-libsmbclient
--enable-ffplay --enable-sdl2 --enable-vaapi --disable-vdpau --enable-xlib
--enable-libxcb --enable-libxcb-shm --enable-libxcb-xfixes --enable-zlib
--enable-libcdio --disable-libiec61883 --disable-libdc1394 --disable-
libcaca --enable-openal --enable-opengl --disable-libv4l2 --enable-
libpulse --disable-libopencore-amrwb --disable-libopencore-amrnb --enable-
libfdk-aac --enable-libopenjpeg --enable-libbluray --disable-libcelt
--disable-libgme --disable-libgsm --disable-mmal --disable-libmodplug
--enable-libopus --disable-libilbc --enable-librtmp --disable-libssh
--enable-libschroedinger --disable-libspeex --enable-libvorbis --enable-
libvpx --disable-libzvbi --disable-libbs2b --disable-chromaprint
--disable-libebur128 --disable-libflite --disable-frei0r --disable-
libfribidi --enable-fontconfig --enable-ladspa --enable-libass --enable-
libfreetype --enable-librubberband --disable-libzimg --enable-libsoxr
--enable-pthreads --disable-libvo-amrwbenc --enable-libmp3lame --disable-
libkvazaar --disable-nvenc --disable-libopenh264 --disable-libsnappy
--enable-libtheora --enable-libtwolame --enable-libwavpack --disable-
libwebp --enable-libx264 --disable-libx265 --enable-libxvid --disable-
amd3dnow --disable-amd3dnowext --disable-aesni --disable-avx --disable-
avx2 --disable-fma3 --disable-fma4 --disable-xop --cpu=host --disable-doc
--disable-htmlpages --enable-manpages
libavutil 55. 34.100 / 55. 34.100
libavcodec 57. 64.101 / 57. 64.101
libavformat 57. 56.100 / 57. 56.100
libavdevice 57. 1.100 / 57. 1.100
libavfilter 6. 65.100 / 6. 65.100
libavresample 3. 1. 0 / 3. 1. 0
libswscale 4. 2.100 / 4. 2.100
libswresample 2. 3.100 / 2. 3.100
libpostproc 54. 1.100 / 54. 1.100
Input #0, mxf, from 'muxed.mxf':
Metadata:
uid : adab4424-2f25-4dc7-92ff-29bd000c0000
generation_uid : adab4424-2f25-4dc7-92ff-29bd000c0001
company_name : FFmpeg
product_name : OP1a Muxer
product_version : 57.56.100
product_uid : adab4424-2f25-4dc7-92ff-29bd000c0002
modification_date: 0-01-02T00:00:00.000000Z
material_package_umid:
0x060A2B340101010501010D0013636CA4529471341F636CA400529471341F6300
timecode : 10:00:00:00
Duration: 00:02:02.40, start: 0.000000, bitrate: 29798 kb/s
Stream #0:0: Video: dvvideo, yuv420p(bottom first), 720x576 [SAR 64:45
DAR 16:9], SAR 16:15 DAR 4:3, 25 fps, 25 tbr, 25 tbn, 25 tbc
Metadata:
file_package_umid:
0x060A2B340101010501010D0013636CA4529471341F636CA400529471341F6301
Stream #0:1: Audio: pcm_s16le, 48000 Hz, 1 channels, s16, 768 kb/s
Metadata:
file_package_umid:
0x060A2B340101010501010D0013636CA4529471341F636CA400529471341F6301
tina at violetina ~ $ mediainfo muxed.mxf
General
Complete name : muxed.mxf
Format : MXF
Commercial name : DV
Format version : 1.2
Format profile : OP-1a
Format settings : Closed / Complete
File size : 435 MiB
Duration : 2 min 2 s
Overall bit rate : 29.8 Mb/s
Recorded date : 1970-01-01 00:00:00.000
Encoded date : 0-00-00 00:00:00.000
Writing application : FFmpeg OP1a Muxer 57.56.100
Video
ID : 2
Format : DV
Format settings, wrapping mode : Frame
Codec ID :
0D01030102024101-0401020202020200
Duration : 2 min 2 s
Bit rate mode : Constant
Bit rate : 24.4 Mb/s
Encoded bit rate : 28.8 Mb/s
Width : 720 pixels
Height : 576 pixels
Display aspect ratio : 4:3
Original display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 25.000 FPS
Standard : PAL
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Interlaced
Scan order : Bottom Field First
Compression mode : Lossy
Bits/(Pixel*Frame) : 2.357
Time code of first frame : 10:00:00:00
Time code source : Subcode time code
Stream size : 357 MiB (82%)
Encoded stream size : 420 MiB (97%)
Audio
ID : 3
Format : PCM
Format settings, Endianness : Little
Format settings, wrapping mode : Frame (AES)
Codec ID : 0D01030102060300
Duration : 2 min 2 s
Bit rate mode : Constant
Bit rate : 768 kb/s
Channel(s) : 1 channel
Sampling rate : 48.0 kHz
Frame rate : 25.000 FPS (1920 spf)
Bit depth : 16 bits
Stream size : 11.2 MiB (3%)
Locked : Yes
Other #1
ID : 1-Material
Type : Time code
Format : MXF TC
Time code of first frame : 10:00:00:00
Time code settings : Material Package
Time code, striped : Yes
Other #2
ID : 1-Source
Type : Time code
Format : MXF TC
Time code of first frame : 10:00:00:00
Time code settings : Source Package
Time code, striped : Yes
Other #3
Type : Time code
Format : SMPTE TC
Muxing mode : SDTI
Time code of first frame : 10:00:00:00
tina at violetina ~ $ ffmpeg -i n29p274d0j.dv -i a01.wav -i a02.wav -i
a03.wav -i a04.wav -c copy -aspect 16:9 muxed.mxf
ffmpeg version 3.2.2 Copyright (c) 2000-2016 the FFmpeg developers
built with gcc 5.4.0 (Gentoo 5.4.0 p1.0, pie-0.6.5)
configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64
--docdir=/usr/share/doc/ffmpeg-3.2.2/html --mandir=/usr/share/man
--enable-shared --cc=x86_64-pc-linux-gnu-gcc --cxx=x86_64-pc-linux-gnu-g++
--ar=x86_64-pc-linux-gnu-ar --optflags='-O2 -march=native -pipe -fomit-
frame-pointer' --disable-static --enable-avfilter --enable-avresample
--disable-stripping --enable-nonfree --enable-version3 --disable-indev=oss
--disable-outdev=oss --enable-nonfree --enable-bzlib --disable-runtime-
cpudetect --disable-debug --disable-gcrypt --enable-gnutls --disable-gmp
--enable-gpl --enable-hardcoded-tables --enable-iconv --enable-lzma
--enable-network --enable-openssl --enable-postproc --enable-libsmbclient
--enable-ffplay --enable-sdl2 --enable-vaapi --disable-vdpau --enable-xlib
--enable-libxcb --enable-libxcb-shm --enable-libxcb-xfixes --enable-zlib
--enable-libcdio --disable-libiec61883 --disable-libdc1394 --disable-
libcaca --enable-openal --enable-opengl --disable-libv4l2 --enable-
libpulse --disable-libopencore-amrwb --disable-libopencore-amrnb --enable-
libfdk-aac --enable-libopenjpeg --enable-libbluray --disable-libcelt
--disable-libgme --disable-libgsm --disable-mmal --disable-libmodplug
--enable-libopus --disable-libilbc --enable-librtmp --disable-libssh
--enable-libschroedinger --disable-libspeex --enable-libvorbis --enable-
libvpx --disable-libzvbi --disable-libbs2b --disable-chromaprint
--disable-libebur128 --disable-libflite --disable-frei0r --disable-
libfribidi --enable-fontconfig --enable-ladspa --enable-libass --enable-
libfreetype --enable-librubberband --disable-libzimg --enable-libsoxr
--enable-pthreads --disable-libvo-amrwbenc --enable-libmp3lame --disable-
libkvazaar --disable-nvenc --disable-libopenh264 --disable-libsnappy
--enable-libtheora --enable-libtwolame --enable-libwavpack --disable-
libwebp --enable-libx264 --disable-libx265 --enable-libxvid --disable-
amd3dnow --disable-amd3dnowext --disable-aesni --disable-avx --disable-
avx2 --disable-fma3 --disable-fma4 --disable-xop --cpu=host --disable-doc
--disable-htmlpages --enable-manpages
libavutil 55. 34.100 / 55. 34.100
libavcodec 57. 64.101 / 57. 64.101
libavformat 57. 56.100 / 57. 56.100
libavdevice 57. 1.100 / 57. 1.100
libavfilter 6. 65.100 / 6. 65.100
libavresample 3. 1. 0 / 3. 1. 0
libswscale 4. 2.100 / 4. 2.100
libswresample 2. 3.100 / 2. 3.100
libpostproc 54. 1.100 / 54. 1.100
[dv @ 0x9b3ee0] Estimating duration from bitrate, this may be inaccurate
Input #0, dv, from 'n29p274d0j.dv':
Metadata:
timecode : 10:00:00:00
Duration: 00:02:02.40, start: 0.000000, bitrate: 28800 kb/s
Stream #0:0: Video: dvvideo, yuv420p, 720x576 [SAR 64:45 DAR 16:9],
25000 kb/s, 25 fps, 25 tbr, 25 tbn, 25 tbc
Guessed Channel Layout for Input Stream #1.0 : mono
Input #1, wav, from 'a01.wav':
Metadata:
encoder : Lavf57.56.100
timecode : 10:00:00:00
Duration: 00:02:02.40, bitrate: 768 kb/s
Stream #1:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, mono,
s16, 768 kb/s
Guessed Channel Layout for Input Stream #2.0 : mono
Input #2, wav, from 'a02.wav':
Metadata:
encoder : Lavf57.56.100
timecode : 10:00:00:00
Duration: 00:02:02.40, bitrate: 768 kb/s
Stream #2:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, mono,
s16, 768 kb/s
Guessed Channel Layout for Input Stream #3.0 : mono
Input #3, wav, from 'a03.wav':
Metadata:
encoder : Lavf57.56.100
timecode : 10:00:00:00
Duration: 00:02:02.40, bitrate: 768 kb/s
Stream #3:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, mono,
s16, 768 kb/s
Guessed Channel Layout for Input Stream #4.0 : mono
Input #4, wav, from 'a04.wav':
Metadata:
encoder : Lavf57.56.100
timecode : 10:00:00:00
Duration: 00:02:02.40, bitrate: 768 kb/s
Stream #4:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, mono,
s16, 768 kb/s
File 'muxed.mxf' already exists. Overwrite ? [y/N] y
Overriding aspect ratio with stream copy may produce invalid files
Output #0, mxf, to 'muxed.mxf':
Metadata:
timecode : 10:00:00:00
encoder : Lavf57.56.100
Stream #0:0: Video: dvvideo, yuv420p, 720x576 [SAR 64:45 DAR 16:9],
q=2-31, 25000 kb/s, 25 fps, 25 tbr, 25 tbn, 25 tbc
Stream #0:1: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, mono,
768 kb/s
Stream mapping:
Stream #0:0 -> #0:0 (copy)
Stream #1:0 -> #0:1 (copy)
Press [q] to stop, [?] for help
frame= 3060 fps=0.0 q=-1.0 Lsize= 445236kB time=00:02:02.40
bitrate=29798.8kbits/s speed= 285x
video:430312kB audio:11475kB subtitle:0kB other streams:0kB global
headers:0kB muxing overhead: 0.780589%
tina at violetina ~ $ mediainfo muxed.mxf
General
Complete name : muxed.mxf
Format : MXF
Commercial name : DV
Format version : 1.2
Format profile : OP-1a
Format settings : Closed / Complete
File size : 435 MiB
Duration : 2 min 2 s
Overall bit rate : 29.8 Mb/s
Recorded date : 1970-01-01 00:00:00.000
Encoded date : 0-00-00 00:00:00.000
Writing application : FFmpeg OP1a Muxer 57.56.100
Video
ID : 2
Format : DV
Format settings, wrapping mode : Frame
Codec ID :
0D01030102024101-0401020202020200
Duration : 2 min 2 s
Bit rate mode : Constant
Bit rate : 24.4 Mb/s
Encoded bit rate : 28.8 Mb/s
Width : 720 pixels
Height : 576 pixels
Display aspect ratio : 4:3
Original display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 25.000 FPS
Standard : PAL
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Interlaced
Scan order : Bottom Field First
Compression mode : Lossy
Bits/(Pixel*Frame) : 2.357
Time code of first frame : 10:00:00:00
Time code source : Subcode time code
Stream size : 357 MiB (82%)
Encoded stream size : 420 MiB (97%)
Audio
ID : 3
Format : PCM
Format settings, Endianness : Little
Format settings, wrapping mode : Frame (AES)
Codec ID : 0D01030102060300
Duration : 2 min 2 s
Bit rate mode : Constant
Bit rate : 768 kb/s
Channel(s) : 1 channel
Sampling rate : 48.0 kHz
Frame rate : 25.000 FPS (1920 spf)
Bit depth : 16 bits
Stream size : 11.2 MiB (3%)
Locked : Yes
Other #1
ID : 1-Material
Type : Time code
Format : MXF TC
Time code of first frame : 10:00:00:00
Time code settings : Material Package
Time code, striped : Yes
Other #2
ID : 1-Source
Type : Time code
Format : MXF TC
Time code of first frame : 10:00:00:00
Time code settings : Source Package
Time code, striped : Yes
Other #3
Type : Time code
Format : SMPTE TC
Muxing mode : SDTI
Time code of first frame : 10:00:00:00
tina at violetina ~ $ ffprobe muxed.mxf
ffprobe version 3.2.2 Copyright (c) 2007-2016 the FFmpeg developers
built with gcc 5.4.0 (Gentoo 5.4.0 p1.0, pie-0.6.5)
configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64
--docdir=/usr/share/doc/ffmpeg-3.2.2/html --mandir=/usr/share/man
--enable-shared --cc=x86_64-pc-linux-gnu-gcc --cxx=x86_64-pc-linux-gnu-g++
--ar=x86_64-pc-linux-gnu-ar --optflags='-O2 -march=native -pipe -fomit-
frame-pointer' --disable-static --enable-avfilter --enable-avresample
--disable-stripping --enable-nonfree --enable-version3 --disable-indev=oss
--disable-outdev=oss --enable-nonfree --enable-bzlib --disable-runtime-
cpudetect --disable-debug --disable-gcrypt --enable-gnutls --disable-gmp
--enable-gpl --enable-hardcoded-tables --enable-iconv --enable-lzma
--enable-network --enable-openssl --enable-postproc --enable-libsmbclient
--enable-ffplay --enable-sdl2 --enable-vaapi --disable-vdpau --enable-xlib
--enable-libxcb --enable-libxcb-shm --enable-libxcb-xfixes --enable-zlib
--enable-libcdio --disable-libiec61883 --disable-libdc1394 --disable-
libcaca --enable-openal --enable-opengl --disable-libv4l2 --enable-
libpulse --disable-libopencore-amrwb --disable-libopencore-amrnb --enable-
libfdk-aac --enable-libopenjpeg --enable-libbluray --disable-libcelt
--disable-libgme --disable-libgsm --disable-mmal --disable-libmodplug
--enable-libopus --disable-libilbc --enable-librtmp --disable-libssh
--enable-libschroedinger --disable-libspeex --enable-libvorbis --enable-
libvpx --disable-libzvbi --disable-libbs2b --disable-chromaprint
--disable-libebur128 --disable-libflite --disable-frei0r --disable-
libfribidi --enable-fontconfig --enable-ladspa --enable-libass --enable-
libfreetype --enable-librubberband --disable-libzimg --enable-libsoxr
--enable-pthreads --disable-libvo-amrwbenc --enable-libmp3lame --disable-
libkvazaar --disable-nvenc --disable-libopenh264 --disable-libsnappy
--enable-libtheora --enable-libtwolame --enable-libwavpack --disable-
libwebp --enable-libx264 --disable-libx265 --enable-libxvid --disable-
amd3dnow --disable-amd3dnowext --disable-aesni --disable-avx --disable-
avx2 --disable-fma3 --disable-fma4 --disable-xop --cpu=host --disable-doc
--disable-htmlpages --enable-manpages
libavutil 55. 34.100 / 55. 34.100
libavcodec 57. 64.101 / 57. 64.101
libavformat 57. 56.100 / 57. 56.100
libavdevice 57. 1.100 / 57. 1.100
libavfilter 6. 65.100 / 6. 65.100
libavresample 3. 1. 0 / 3. 1. 0
libswscale 4. 2.100 / 4. 2.100
libswresample 2. 3.100 / 2. 3.100
libpostproc 54. 1.100 / 54. 1.100
Input #0, mxf, from 'muxed.mxf':
Metadata:
uid : adab4424-2f25-4dc7-92ff-29bd000c0000
generation_uid : adab4424-2f25-4dc7-92ff-29bd000c0001
company_name : FFmpeg
product_name : OP1a Muxer
product_version : 57.56.100
product_uid : adab4424-2f25-4dc7-92ff-29bd000c0002
modification_date: 0-01-02T00:00:00.000000Z
material_package_umid:
0x060A2B340101010501010D00130B01E052947134BB0B01E00052947134BB0B00
timecode : 10:00:00:00
Duration: 00:02:02.40, start: 0.000000, bitrate: 29798 kb/s
Stream #0:0: Video: dvvideo, yuv420p(bottom first), 720x576 [SAR 64:45
DAR 16:9], SAR 16:15 DAR 4:3, 25 fps, 25 tbr, 25 tbn, 25 tbc
Metadata:
file_package_umid:
0x060A2B340101010501010D00130B01E052947134BB0B01E00052947134BB0B01
Stream #0:1: Audio: pcm_s16le, 48000 Hz, 1 channels, s16, 768 kb/s
Metadata:
file_package_umid:
0x060A2B340101010501010D00130B01E052947134BB0B01E00052947134BB0B01
--
Ticket URL: <https://trac.ffmpeg.org/ticket/5155#comment:3>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list