Opened 11 years ago
Closed 7 years ago
#2817 closed enhancement (fixed)
Unimplemented mxf OP1a feature
Reported by: | Carl Eugen Hoyos | Owned by: | |
---|---|---|---|
Priority: | wish | Component: | avformat |
Version: | git-master | Keywords: | mxf |
Cc: | Blocked By: | ||
Blocking: | Reproduced by developer: | no | |
Analyzed by developer: | no |
Description
(vlc ticket 9047)
A vlc user uploaded a mxf sample that contains features not implemented in FFmpeg.
$ ffmpeg -i DNxHD_from_Adobe_Premiere_Pro_CC.mxf ffmpeg version N-55025-g19da86f Copyright (c) 2000-2013 the FFmpeg developers built on Jul 29 2013 10:40:01 with gcc 4.7 (SUSE Linux) configuration: --enable-gpl --disable-indev=jack libavutil 52. 40.100 / 52. 40.100 libavcodec 55. 19.100 / 55. 19.100 libavformat 55. 12.102 / 55. 12.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 81.103 / 3. 81.103 libswscale 2. 4.100 / 2. 4.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 [mxf @ 0x2e49080] OPAtom misinterpreted as OP1a?KLV for edit unit 0 extending into next edit unit is not implemented. Update your FFmpeg version to the newest one from Git. If the problem still occurs, it means that your file has a feature which has not been implemented. [mxf @ 0x2e49080] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. [mxf @ 0x2e49080] OPAtom misinterpreted as OP1a?KLV for edit unit 1 extending into next edit unit is not implemented. Update your FFmpeg version to the newest one from Git. If the problem still occurs, it means that your file has a feature which has not been implemented. [mxf @ 0x2e49080] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. [mxf @ 0x2e49080] OPAtom misinterpreted as OP1a?KLV for edit unit 2 extending into next edit unit is not implemented. Update your FFmpeg version to the newest one from Git. If the problem still occurs, it means that your file has a feature which has not been implemented. [mxf @ 0x2e49080] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. [mxf @ 0x2e49080] OPAtom misinterpreted as OP1a?KLV for edit unit 3 extending into next edit unit is not implemented. Update your FFmpeg version to the newest one from Git. If the problem still occurs, it means that your file has a feature which has not been implemented. [mxf @ 0x2e49080] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. [mxf @ 0x2e49080] OPAtom misinterpreted as OP1a?KLV for edit unit 4 extending into next edit unit is not implemented. Update your FFmpeg version to the newest one from Git. If the problem still occurs, it means that your file has a feature which has not been implemented. [mxf @ 0x2e49080] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. [mxf @ 0x2e49080] OPAtom misinterpreted as OP1a?KLV for edit unit 5 extending into next edit unit is not implemented. Update your FFmpeg version to the newest one from Git. If the problem still occurs, it means that your file has a feature which has not been implemented. [mxf @ 0x2e49080] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. [mxf @ 0x2e49080] OPAtom misinterpreted as OP1a?KLV for edit unit 6 extending into next edit unit is not implemented. Update your FFmpeg version to the newest one from Git. If the problem still occurs, it means that your file has a feature which has not been implemented. [mxf @ 0x2e49080] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. [mxf @ 0x2e49080] OPAtom misinterpreted as OP1a?KLV for edit unit 7 extending into next edit unit is not implemented. Update your FFmpeg version to the newest one from Git. If the problem still occurs, it means that your file has a feature which has not been implemented. [mxf @ 0x2e49080] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. Guessed Channel Layout for Input Stream #0.1 : stereo Input #0, mxf, from 'DNxHD_from_Adobe_Premiere_Pro_CC.mxf': Metadata: uid : 127428ee-f55a-11e2-a9d4-20c9d044ab43 generation_uid : 127428ef-f55a-11e2-88d3-20c9d044ab43 company_name : Adobe Systems Incorporated product_name : Premiere Pro product_version : 7.0.1 application_platform: Mac OS X product_uid : 10ab07a9-e89e-7510-a923-ea9220524153 modification_date: 2013-07-25 18:43:18 timecode : 00:00:00:00 Duration: 00:00:05.00, start: 0.000000, bitrate: 126202 kb/s Stream #0:0: Video: dnxhd, yuv422p, 1920x1080, 25 fps, 25 tbr, 25 tbn, 25 tbc Stream #0:1: Audio: pcm_s16le, 48000 Hz, stereo, s16, 1536 kb/s At least one output file must be specified
Change History (5)
comment:1 by , 11 years ago
comment:2 by , 9 years ago
We're also seeing files like this from studios. Apparently, packaged by GIC/IMF Creator: http://www.giconline.net/imf-creator/imf-creator
comment:3 by , 8 years ago
Seeing the same thing out of Rhode & Schwarz Clipster
ffmpeg.exe" -i "TEST_5.1 Domestic.mxf" -y -codec copy foo.wav
ffmpeg version N-80801-gc0cb53c Copyright (c) 2000-2016 the FFmpeg developers
built with gcc 5.4.0 (GCC)
configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-dxva2 --enable-libmfx --enable-nvenc --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-decklink --enable-zlib
libavutil 55. 27.100 / 55. 27.100
libavcodec 57. 48.101 / 57. 48.101
libavformat 57. 40.101 / 57. 40.101
libavdevice 57. 0.102 / 57. 0.102
libavfilter 6. 46.102 / 6. 46.102
libswscale 4. 1.100 / 4. 1.100
libswresample 2. 1.100 / 2. 1.100
libpostproc 54. 0.100 / 54. 0.100
[mxf @ 00000000025424a0] OPAtom misinterpreted as OP1a? KLV for edit unit 0 extending into next edit unit is not implemented. Update your FFmpeg version to the newest one from Git. If the problem still occurs, it means that your file has a feature which has not been implemented.
[mxf @ 00000000025424a0] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel@ffmpeg.org)
Guessed Channel Layout for Input Stream #0.0 : 5.1
Input #0, mxf, from 'TEST_5.1 Domestic.mxf':
Metadata:
uid : 2bfbaad2-3cde-4174-9811-99b0a7a8ba05
company_name : Rohde and Schwarz DVS GmbH
product_name : Clipster
product_version : 5.10.0.6
application_platform: Windows 7 Service Pack 1 (64-bit)
modification_date: 2016-02-09 01:16:47
product_uid : df273b0c-5fee-5500-a2a3-265bbc2eac0e
generation_uid : 6c1254b9-58cf-4beb-bece-fd2b7a684caf
material_package_umid: 0x060A2B340101010501010F2013000000F8DA8908084C433FB87F7BFA3AFF3B05
timecode : 00:00:06:00
Duration: 00:00:02.00, start: 0.000000, bitrate: 6986 kb/s
Stream #0:0: Audio: pcm_s24le, 48000 Hz, 6 channels, s32 (24 bit), 6912 kb/s
Metadata:
file_package_umid: 0x060A2B340101010501010F20130000004A2A459785904733AB8336F58FFC55D7
[wav @ 0000000002547a80] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead.
Output #0, wav, to 'foo.wav':
Metadata:
uid : 2bfbaad2-3cde-4174-9811-99b0a7a8ba05
company_name : Rohde and Schwarz DVS GmbH
product_name : Clipster
product_version : 5.10.0.6
application_platform: Windows 7 Service Pack 1 (64-bit)
modification_date: 2016-02-09 01:16:47
product_uid : df273b0c-5fee-5500-a2a3-265bbc2eac0e
generation_uid : 6c1254b9-58cf-4beb-bece-fd2b7a684caf
material_package_umid: 0x060A2B340101010501010F2013000000F8DA8908084C433FB87F7BFA3AFF3B05
ISMP : 00:00:06:00
ISFT : Lavf57.40.101
Stream #0:0: Audio: pcm_s24le ([1][0][0][0] / 0x0001), 48000 Hz, 5.1 (24 bit), 6912 kb/s
Metadata:
file_package_umid: 0x060A2B340101010501010F20130000004A2A459785904733AB8336F58FFC55D7
Stream mapping:
Press [q] to stop, ? for help
size= 0kB time=00:00:00.00 bitrate=N/A speed= 0x
video:0kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown
Output file is empty, nothing was encoded (check -ss / -t / -frames parameters if used)
comment:4 by , 8 years ago
Hi Team,
Having same issue while transcoding from audio.mxf to mp3. My source file is created using Clipster IMF package creation. We have separate audio and video streams in IMF package. We need to transcode audio.mxf to mp3 using FFMPEG. I am getting below error message after processing.
ffmpeg-20170214-8fa18e0-win64-static\ffmpeg-20170214-8fa18e0-win64-static\bin\ffmpeg.exe -i D:\DCP_Test\Outbox\AE_DIL_O
V_IMF_2STEREO.mxf -vn -r 25 -ar 44100 -ac 2 -ab 192k -c:a:0 libmp3lame -ac 2 D:\DCP_Test\Test.mp3
ffmpeg version N-83507-g8fa18e0 Copyright (c) 2000-2017 the FFmpeg developers
built with gcc 5.4.0 (GCC)
configuration: --enable-gpl --enable-version3 --enable-cuda --enable-cuvid --enable-d3d11va --enable-dxva2 --enable-libmfx --enable-nvenc --enable-a
visynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable
-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --en
able-libopencore-amrwb --enable-libopenh264 --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libsnappy --enable-libsoxr --enable-libspe
ex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-
libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-zlib
libavutil 55. 47.100 / 55. 47.100
libavcodec 57. 80.100 / 57. 80.100
libavformat 57. 66.102 / 57. 66.102
libavdevice 57. 2.100 / 57. 2.100
libavfilter 6. 73.100 / 6. 73.100
libswscale 4. 3.101 / 4. 3.101
libswresample 2. 4.100 / 2. 4.100
libpostproc 54. 2.100 / 54. 2.100
[mxf @ 000000000036a0c0] OPAtom misinterpreted as OP1a? KLV for edit unit 0 extending into next edit unit is not implemented. Update your FFmpeg versi
on to the newest one from Git. If the problem still occurs, it means that your file has a feature which has not been implemented.
[mxf @ 000000000036a0c0] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing l
ist. (ffmpeg-devel@ffmpeg.org)
Guessed Channel Layout for Input Stream #0.0 : stereo
Input #0, mxf, from 'D:\DCP_Test\Outbox\AE_DIL_OV_IMF_2STEREO.mxf':
Metadata:
uid : b5901b21-0580-49f4-91dd-e4c1090b6161
company_name : Rohde and Schwarz DVS GmbH
product_name : Clipster
product_version : 5.10.0.10
application_platform: Windows 7 Service Pack 1 (64-bit)
modification_date: 2017-01-20T06:37:39.000000Z
product_uid : 60d3e172-c99e-5bc5-81be-ad6085b4fc42
generation_uid : 3ec3f751-c3d3-4ab3-80fa-50e88e0edc76
material_package_umid: 0x060A2B340101010501010F20130000007B3CE6CF858E409187A9EE8CF20DD123
timecode : 00:00:00:00
Duration: 00:04:27.20, start: 0.000000, bitrate: 2304 kb/s
Stream #0:0: Audio: pcm_s24le, 48000 Hz, stereo, s32 (24 bit), 2304 kb/s
Metadata:
file_package_umid: 0x060A2B340101010501010F201300000099764B5F0096483AA2B527D197AFCAE0
track_name : MP sound track
File 'D:\DCP_Test\Test.mp3' already exists. Overwrite ? [y/N] y
Output #0, mp3, to 'D:\DCP_Test\Test.mp3':
Metadata:
uid : b5901b21-0580-49f4-91dd-e4c1090b6161
company_name : Rohde and Schwarz DVS GmbH
product_name : Clipster
product_version : 5.10.0.10
application_platform: Windows 7 Service Pack 1 (64-bit)
modification_date: 2017-01-20T06:37:39.000000Z
product_uid : 60d3e172-c99e-5bc5-81be-ad6085b4fc42
generation_uid : 3ec3f751-c3d3-4ab3-80fa-50e88e0edc76
material_package_umid: 0x060A2B340101010501010F20130000007B3CE6CF858E409187A9EE8CF20DD123
timecode : 00:00:00:00
TSSE : Lavf57.66.102
Stream #0:0: Audio: mp3 (libmp3lame), 44100 Hz, stereo, s32p (24 bit), 192 kb/s
Metadata:
file_package_umid: 0x060A2B340101010501010F201300000099764B5F0096483AA2B527D197AFCAE0
track_name : MP sound track
encoder : Lavc57.80.100 libmp3lame
Stream mapping:
Stream #0:0 -> #0:0 (pcm_s24le (native) -> mp3 (libmp3lame))
Press [q] to stop, ? for help
size= 1kB time=00:00:00.00 bitrate=N/A speed= 0x
video:0kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown
Output file is empty, nothing was encoded (check -ss / -t / -frames parameters if used)
Please suggest if there is any option to transcode that file using FFMPEG?
Regards,
Vij
comment:5 by , 7 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Fixed in e9b0e42e773d4a1c9575c75e95688faca7ce4e06.
Sample uploaded to http://samples.ffmpeg.org/ffmpeg-bugs/trac/ticket2817/