felx / ffmbc

Automatically exported from code.google.com/p/ffmbc
0 stars 0 forks source link

Missing element in MXF header #57

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1.  Create an MXF file with XDCam HD essence
2.  Analyse the output file with MXF Analyser Light 

What is the expected output? What do you see instead?

The expected/desired output is no errors, instead I get 
[...]
0   Error: Missing element 06.0e.2b.34.04.01.01.03.0d.01.03.01.02.7f.01.00 
(MXF-GC Generic Essence Multiple Mappings) in batch "EssenceContainers" when 
comparing against the Essence Container Labels found in the Descriptors of Top 
Level Source Packages of this file.
0   Error: The correct number of elements for property "EssenceContainers" is 3 
and not 2 as encoded in the file.
140   Warning: Fill Item Key with a wrong RP210 version number of 0x01. The 
correct version number is 0x02. Note: This is reported only once per MXF file.
[...]

I am able to play the file in most players, so this is not a very serious 
problem, but it would of course be nice to pass the analysis without errors :-)

What version of the product are you using? On what operating system?
Version 0.6 on Ubuntu 10.04

Please provide any additional information below:

- Full commandline run (with -v 3) and everything the program printed
without
the repeating parts.

ffmbc -v 3 -y -t 1 -ss 180 -i elephants_dream_1080p24.y4m -ss 180 -i 
ED-CM-5.1-DVD-C.flac -ss 180 -i ED-CM-5.1-DVD-L.flac -ss 180 -i 
ED-CM-5.1-DVD-R.flac -ss 180 -i ED-CM-5.1-DVD-LS.flac -ss 180 -i 
ED-CM-5.1-DVD-RS.flac -ss 180 -i ED-CM-5.1-DVD-LFE.flac -r 29.97 -g 15 -bf 3 
-aspect 16:9 -flags +ildct+ilme -target xdcamhd422  -acodec pcm_s24le 
XDCAMHD_1080i59.94_6ch_24bit_4.mxf -map_audio_channel 1:0:0:0:1:0 
-map_audio_channel 2:0:0:0:1:1 -map_audio_channel 3:0:0:0:1:2 
-map_audio_channel 4:0:0:0:1:3 -map_audio_channel 5:0:0:0:1:4 
-map_audio_channel 6:0:0:0:1:5
FFmbc version 0.6
Copyright (c) 2008-2011 Baptiste Coudurier and the FFmpeg developers
Input #0, yuv4mpegpipe, from 'elephants_dream_1080p24.y4m':
  Duration: 00:10:53.79, start: 0.000000, bitrate: 597197 kb/s
    Stream #0.0(und): Video: rawvideo, yuv420p, 1920x1080p, PAR 1:1 DAR 16:9, 24.00 fps
Input #1, flac, from 'ED-CM-5.1-DVD-C.flac':
  Duration: 00:10:58.08, start: 0.000000, bitrate: 629 kb/s
    Stream #1.0(und): Audio: flac, 48000 Hz, 1 channels, s32
Input #2, flac, from 'ED-CM-5.1-DVD-L.flac':
  Duration: 00:10:58.08, start: 0.000000, bitrate: 711 kb/s
    Stream #2.0(und): Audio: flac, 48000 Hz, 1 channels, s32
Input #3, flac, from 'ED-CM-5.1-DVD-R.flac':
  Duration: 00:10:58.08, start: 0.000000, bitrate: 708 kb/s
    Stream #3.0(und): Audio: flac, 48000 Hz, 1 channels, s32
Input #4, flac, from 'ED-CM-5.1-DVD-LS.flac':
  Duration: 00:10:58.08, start: 0.000000, bitrate: 497 kb/s
    Stream #4.0(und): Audio: flac, 48000 Hz, 1 channels, s32
Input #5, flac, from 'ED-CM-5.1-DVD-RS.flac':
  Duration: 00:10:58.08, start: 0.000000, bitrate: 490 kb/s
    Stream #5.0(und): Audio: flac, 48000 Hz, 1 channels, s32
Input #6, flac, from 'ED-CM-5.1-DVD-LFE.flac':
  Duration: 00:10:58.08, start: 0.000000, bitrate: 159 kb/s
    Stream #6.0(und): Audio: flac, 48000 Hz, 1 channels, s32
Adjusting fps from 2997/100 to 30000/1001
[ffsink @ 0x2a13df0] auto-inserting filter 'auto-inserted scaler 0' between the 
filter 'src' and the filter 'out'
[scale @ 0x2a14040] w:1920 h:1080 fmt:yuv420p -> w:1920 h:1080 fmt:yuv422p 
flags:0x4 interlaced:0
Warning, QMAT_SHIFT is larger than 21, overflows possible
    Last message repeated 1 times
Output #0, mxf, to 'XDCAMHD_1080i59.94_6ch_24bit_4.mxf':
  Metadata:
    encoder: FFmbc 0.6
    Stream #0.0(und): Video: mpeg2video, yuv422p, 1920x1080i tff [PAR 1:1 DAR 16:9], cbr, 50000 kb/s, 29.97 fps
    Stream #0.1(und): Audio: pcm_s24le, 48000 Hz, 6 channels, s32, 6912 kb/s
Stream mapping:
  Stream #0.0 -> #0.0
  Stream #1.0 -> #0.1 [channel: 0 -> 0]
  Stream #2.0 -> #0.1 [channel: 0 -> 1]
  Stream #3.0 -> #0.1 [channel: 0 -> 2]
  Stream #4.0 -> #0.1 [channel: 0 -> 3]
  Stream #5.0 -> #0.1 [channel: 0 -> 4]
  Stream #6.0 -> #0.1 [channel: 0 -> 5]
Press [q] to stop encoding
*** 1 dup!
frame=    5 fps=  0 q=2.0 size=    1416kB time=00:00:00.06 
bitrate=173806.7kbitsframe=    8 fps=  5 q=2.0 size=    2499kB time=00:00:00.16 
bitrate=122690.0kbits*** 1 dup!00:07.40 dup=1 drop=0                 
frame=   10 fps=  5 q=3.0 size=    3124kB time=00:00:00.23 
bitrate=109572.3kbitsframe=   12 fps=  4 q=3.0 size=    3601kB time=00:00:00.30 
bitrate=98242.7kbits/*** 1 dup!0:06.72 dup=2 drop=0                 
frame=   15 fps=  4 q=3.0 size=    4248kB time=00:00:00.40 
bitrate=86907.8kbits/frame=   17 fps=  4 q=2.0 size=    4819kB time=00:00:00.46 
bitrate=84502.5kbits/*** 1 dup!0:05.41 dup=3 drop=0                 
frame=   20 fps=  3 q=3.0 size=    5467kB time=00:00:00.56 
bitrate=78947.4kbits/frame=   22 fps=  3 q=4.0 size=    5959kB time=00:00:00.63 
bitrate=76995.9kbits/*** 1 dup!0:03.88 dup=4 drop=0                 
frame=   25 fps=  3 q=4.0 size=    6657kB time=00:00:00.73 
bitrate=74288.9kbits/frame=   27 fps=  3 q=3.0 size=    7076kB time=00:00:00.80 
bitrate=72382.6kbits/*** 1 dup!0:02.26 dup=5 drop=0                 
frame=   30 fps=  3 q=3.0 size=    7845kB time=00:00:00.90 
bitrate=71336.1kbits/frame=   31 fps=  3 q=3.0 Lsize=    8676kB 
time=00:00:01.00 bitrate=71003.2kbits/s dup=6 drop=0                 
video:7759kB audio:891kB global headers:0kB muxing overhead 0.303294%

- Upload your sample somewhere and supply url

The source files are available at:
http://media.xiph.org/video/derf/y4m/elephants_dream_1080p24.y4m
http://media.xiph.org/ED/

MXF Analyser Light is available at: 
http://mxf.irt.de/  (requires registration)

The output file is available at:
https://docs.google.com/leaf?id=0B_yEa7GRZhUHODQ3ODBjODItMjE3NS00NmUzLWFlMjctZTM
zYTc4NTllMTk5

Original issue reported on code.google.com by k...@vizrt.com on 4 Aug 2011 at 9:05

GoogleCodeExporter commented 8 years ago
I agree, I'll fix this in the next release

Original comment by baptiste...@gmail.com on 10 Aug 2011 at 5:43

GoogleCodeExporter commented 8 years ago
Should be fixed in 0.7-rc1

Original comment by baptiste...@gmail.com on 22 Sep 2011 at 5:09