Opened 13 years ago
Closed 12 years ago
#3100 closed enhancement (fixed)
Support AVID mxf files
| Reported by: | Carl Eugen Hoyos | Owned by: | |
|---|---|---|---|
| Priority: | wish | Component: | avformat |
| Version: | git-master | Keywords: | mxf AVID |
| Cc: | Blocked By: | ||
| Blocking: | Reproduced by developer: | yes | |
| Analyzed by developer: | no |
Description
http://thread.gmane.org/gmane.comp.video.ffmpeg.user/48728
A user uploaded two mxf files that are both unsupported by FFmpeg.
$ ffmpeg -i 1sec_mxf_test_Video5270C795.mxf -i 1sec_mxf_test_A5270C779.1.mxf
ffmpeg version N-57650-gcb52d6d Copyright (c) 2000-2013 the FFmpeg developers
built on Oct 31 2013 01:03:43 with gcc 4.7 (SUSE Linux)
configuration: --enable-gpl
libavutil 52. 48.100 / 52. 48.100
libavcodec 55. 39.100 / 55. 39.100
libavformat 55. 19.104 / 55. 19.104
libavdevice 55. 5.100 / 55. 5.100
libavfilter 3. 90.100 / 3. 90.100
libswscale 2. 5.101 / 2. 5.101
libswresample 0. 17.104 / 0. 17.104
libpostproc 52. 3.100 / 52. 3.100
[mpeg2video @ 0x324b520] Codec type or id mismatches
Input #0, mxf, from '1sec_mxf_test_Video5270C795.mxf':
Metadata:
uid : f82c1caa-7bae-45ab-9a1c-9f581335d1a5
generation_uid : 81b0ffc4-844d-627a-ac44-2d7de82e4351
application_platform: Win32
modification_date: 2013-10-30 08:47:17
product_uid : acfbf03a-4f42-a231-d0b7-c06ecd3d4ad7
product_version : Unknown version
product_name : Avid Media Composer 6.0.4
company_name : Avid Technology, Inc.
timecode : 00:02:00:00
Duration: 00:00:01.00, start: 0.000000, bitrate: 58729 kb/s
Stream #0:0: Data: mpeg2video
Input #1, mxf, from '1sec_mxf_test_A5270C779.1.mxf':
Metadata:
uid : 7608c7da-06fe-41f9-a603-fc51ecce9efb
generation_uid : b73a1681-a662-716b-d601-0c52132d4d20
application_platform: Win32
modification_date: 2013-10-30 08:46:49
product_uid : acfbf03a-4f42-a231-d0b7-c06ecd3d4ad7
product_version : Unknown version
product_name : Avid Media Composer 6.0.4
company_name : Avid Technology, Inc.
timecode : 00:02:00:00
Duration: 00:00:01.00, start: 0.000000, bitrate: 12587 kb/s
Stream #1:0: Data: none
At least one output file must be specified
Change History (4)
comment:1 by , 13 years ago
comment:2 by , 13 years ago
| Reproduced by developer: | set |
|---|---|
| Status: | new → open |
comment:3 by , 13 years ago
Both files are, as suspected, OP-Atom files. Below is the output of the mxf2raw utility of the bmx project in the hope it might help someone, who implements this, to know as much about these files as possible:
MXF File Information:
Filename : /Users/krueger/tmp/avid/1sec_mxf_test_Video5270C795.mxf
MXF version : 1.1
OP label : OP-Atom (>1 source clips, >1 essence tracks)
Wrapping type : Clip
Material package name : 1sec_mxf_test,Video Mixdown,1
Material start timecode : 00:02:00:00 (@ 25fps)
Edit rate : 25/1
Precharge : 0
Duration : 25
Rollout : 0
Identifications :
Identification 0:
Generation UID : 81b0ffc4.844d627a.ac442d7d.e82e4351
Company name : Avid Technology, Inc.
Product name : Avid Media Composer 6.0.4
Product version : 6.0.0.0.1 (released version)
Version string : Unknown version
Product UID : acfbf03a.4f42a231.d0b7c06e.cd3d4ad7
Modification date : 2013-10-30 08:47:17.000
Toolkit version : 1.1.6.7750.0 (unknown version)
Platform : Win32
Track 0:
Essence kind : Picture
Essence type : MPEG-2 Long GOP 422P@HL 1080i
Essence label : 060e2b34.04010101.0e040301.02030000
Material package uid : 060a2b34.01010101.01010f00.13000000.5270c795.58c00a80.060e2b34.7f7f2a80
Material track id : 1
Material track number: 1
File package uid : 060a2b34.01010101.01010f00.13000000.5270c795.58c10a80.060e2b34.7f7f2a80
File track id : 1
File track number : 0x15010301
Edit rate : 25/1
Duration : 25
Lead filler offset : 0
Picture coding label : 060e2b34.04010103.04010202.01040300
Signal standard : 0 (None)
Frame layout : 1 (Separate Fields)
Stored dimensions : 1920x1080
Display dimensions : 1920x1080
Display x offset : 0
Display y offset : 0
Aspect ratio : 16/9
AFD : (not set)
Component depth : 8
Horiz subsampling : 2
Vert subsampling : 1
Color siting : 4 (Rec 601)
---
MXF File Information:
Filename : /Users/krueger/tmp/avid/1sec_mxf_test_A5270C779.1.mxf
MXF version : 1.1
OP label : OP-Atom (>1 source clips, >1 essence tracks)
Wrapping type : Clip
Material package name : 1sec_mxf_test,Audio Mixdown,1
Material start timecode : 00:02:00:00 (@ 25fps)
Edit rate : 48000/1
Precharge : 0
Duration : 48000
Rollout : 0
Identifications :
Identification 0:
Generation UID : b73a1681.a662716b.d6010c52.132d4d20
Company name : Avid Technology, Inc.
Product name : Avid Media Composer 6.0.4
Product version : 6.0.0.0.1 (released version)
Version string : Unknown version
Product UID : acfbf03a.4f42a231.d0b7c06e.cd3d4ad7
Modification date : 2013-10-30 08:46:49.000
Toolkit version : 1.1.6.7750.0 (unknown version)
Platform : Win32
Track 0:
Essence kind : Sound
Essence type : WAVE PCM
Essence label : 060e2b34.04010101.0d010301.02060200
Material package uid : 060a2b34.01010101.01010f00.13000000.5270c779.eb6e0a7f.060e2b34.7f7f2a80
Material track id : 2
Material track number: 2
File package uid : 060a2b34.01010101.01010f00.13000000.5270c779.eb8d0a7f.060e2b34.7f7f2a80
File track id : 1
File track number : 0x16010201
Edit rate : 48000/1
Duration : 48000
Lead filler offset : 0
Sampling rate : 48000/1
Bits per sample : 16
Block align : 2
Channel count : 1
Sequence offset : 0
Locked : false
Audio ref level : -20
Dial norm : 27
comment:4 by , 12 years ago
| Resolution: | → fixed |
|---|---|
| Status: | open → closed |
Fixed by Mark Reid in 882fb53c



Samples uploaded: http://samples.ffmpeg.org/ffmpeg-bugs/trac/ticket3100/