Opened 9 years ago

Closed 6 years ago

Last modified 6 years ago

#5155 closed defect (fixed)

mxf muxer ignores -aspect

Reported by: danousea Owned by:
Priority: normal Component: avformat
Version: git-master Keywords: mxf aspect
Cc: daniel@shimshoni.com Blocked By:
Blocking: Reproduced by developer: yes
Analyzed by developer: no

Description

Summary of the bug:

When mixing into MXF, the -aspect option does not translate into the final result.

The tool shows "DAR 16:9", but the resulting file shows 4:3

How to reproduce:

ffmpeg -framerate 23.973 -i 2007_04_22-17_48_50_2000%1d.jp2 -c:v copy -aspect 16:9 -loglevel verbose test.mxf
ffmpeg version N-77693-gc5b3c4c-tessus Copyright (c) 2000-2015 the FFmpeg developers
  built with Apple LLVM version 6.0 (clang-600.0.57) (based on LLVM 3.5svn)
  configuration: --cc=/usr/bin/clang --prefix=/opt/ffmpeg --as=yasm --extra-version=tessus --enable-avisynth --enable-fontconfig --enable-gpl --enable-libass --enable-libbluray --enable-libfreetype --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopus --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzmq --enable-version3 --disable-ffplay --disable-indev=qtkit --disable-indev=x11grab_xcb
  libavutil      55. 11.100 / 55. 11.100
  libavcodec     57. 20.100 / 57. 20.100
  libavformat    57. 20.100 / 57. 20.100
  libavdevice    57.  0.100 / 57.  0.100
  libavfilter     6. 22.100 /  6. 22.100
  libswscale      4.  0.100 /  4.  0.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
[jpeg2000 @ 0x7fe15900be00] Progression order RPCL
    Last message repeated 3 times
Input #0, image2, from '2007_04_22-17_48_50_2000%1d.jp2':
  Duration: 00:00:00.13, start: 0.000000, bitrate: N/A
    Stream #0:0: Video: jpeg2000 (JPEG 2000 codestream restriction 0), 1 reference frame, rgb24, 1440x1080 (0x0), 23.98 fps, 23.97 tbr, 23.97 tbn, 23.97 tbc
Overriding aspect ratio with stream copy may produce invalid files
[mxf @ 0x7fe159801400] 1000/23973 input time base matched 1001/24000 container time base
Output #0, mxf, to 'test.mxf':
  Metadata:
    encoder         : Lavf57.20.100
    Stream #0:0: Video: jpeg2000, 1 reference frame, rgb24, 1440x1080 (0x0) [SAR 4:3 DAR 16:9], q=2-31, 23.98 fps, 23.97 tbr, 23.98 tbn, 23.97 tbc
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
Press [q] to stop, [?] for help
No more output streams to write to, finishing.
frame=    3 fps=0.0 q=-1.0 Lsize=     406kB time=00:00:00.12 bitrate=26551.9kbits/s speed= 157x    
video:397kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 2.135734%
Input file #0 (2007_04_22-17_48_50_2000%1d.jp2):
  Input stream #0:0 (video): 3 packets read (406605 bytes); 
  Total: 3 packets (406605 bytes) demuxed
Output file #0 (test.mxf):
  Output stream #0:0 (video): 3 packets muxed (406605 bytes); 
  Total: 3 packets (406605 bytes) muxed

RESULT:

Container
Format : MXF
Format version : 1.2
Format profile : OP-1a
Format settings : Closed / Complete
Duration : 125ms
Overall bit rate : 26.6 Mbps
Encoded date : 0-00-00 00:00:00.000
Writing application : FFmpeg OP1a Muxer 57.20.100

Video
ID : 2
Format : JPEG 2000
Format settings, wrapping mode : Frame
Codec ID : 0D010301020C0100-0401020203010100
Duration : 125ms
Width : 1 440 pixels
Height : 1 080 pixels
Original height : 1 088 pixels
Pixel aspect ratio : 1.000
Display aspect ratio : 4:3
Frame rate : 23.976 fps
Frame count : 3
Color space : YUV
Bit depth : 8 bits
Scan type : Progressive

Other #1
ID : 1-Material
Type : Time code
Format : MXF TC
Time code of first frame : 00: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 : 00: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 : 00:00:00:00

Patches should be submitted to the ffmpeg-devel mailing list and not this bug tracker.

Change History (6)

comment:1 by danousea, 9 years ago

Cc: daniel@shimshoni.com added
Component: undeterminedffmpeg
Keywords: jpeg2000 j2k added
Summary: MXF Muxer: -aspect option ignored by muxerJPEG2000 -aspect option ignored by muxer
Version: unspecifiedgit-master

comment:2 by Carl Eugen Hoyos, 9 years ago

Component: ffmpegavformat
Keywords: jpeg2000 j2k muxer removed
Reproduced by developer: set
Status: newopen
Summary: JPEG2000 -aspect option ignored by muxermxf muxer ignores -aspect

comment:3 by tina, 8 years ago

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@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@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@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@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@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@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@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@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@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@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

comment:4 by Carl Eugen Hoyos, 6 years ago

Resolution: fixed
Status: openclosed

comment:5 by Elon Musk, 6 years ago

Not really, for some codecs muxer for some reason hardcodes and overwrite aspect ratio.

comment:6 by Carl Eugen Hoyos, 6 years ago

I hoped your patch overwrites this logic...

Note: See TracTickets for help on using tickets.