[FFmpeg-user] Convert AVID MXF (audio only) to wav (preserving	metadata)
    Luigi Rensinghoff 
    gigixiv at gmail.com
       
    Thu Mar  6 15:59:17 CET 2014
    
    
  
Hi List 
 -- 
i have a question
 - i would like to batch-convert a lot of files, that are in mxf format
I have put one example-file here: 
https://dl.dropboxusercontent.com/u/1675926/56_2_002_0A01.CE843525E718A.mxf
The file was inspected with mediainfo: 
    
and Calibrated MXF-Stat:
General Properties
MXF Type: MXF Specialized OP Atom
Video Type: --
Audio Type: AVID AES-BWF Audio
VIDEO PROPERTIES
NO VIDEO FOUND
TIMECODE PROPERTIES
TimeCode: 17:47:16:21   24 FPS
AUDIO PROPERTIES
Audio Track #: 1 of 1
Track ID: 1
Track Name: NONE
Codec: PCM (Uncompressed)
Channels: 1
Sample Rate: 48000.00
Bit Depth: 24
Samples: 1250000
Origin: NONE
GENERAL METADATA
Clip Name: 56/2/2
Company: Avid Technology, Inc.
Product: Avid Media Composer 6.5.0.24380
Version: 6.5.0.0
Creation Date: 2013-10-16 10:59:22.000
Global Clip ID: 060A2B340101010101010F0013000000525E718AEA2B00A9060E2B347F7F2A80
Top Clip: NONE
Next Clip: NONE
Previous Clip: NONE
Is ffmpeg (OS X) capable of converting this / extracting the audio without changing it - keeping the metadata intact ???
What would be the command  -  which "lib" needs to be compiled in to do that ???
              I tried:
ffmpeg -i /file.mxf  -map_channel 0.1.0 -map_channel 0.1.1 -af "volume=volume=6dB:precision=fixed" /Users/file.wav
and
ffmpeg -i /file.mxf -acodec copy -f wav /file.wav
but that gives the following error:
ffmpeg version 2.1.3 Copyright (c) 2000-2013 the FFmpeg developers
  built on Mar  5 2014 23:08:55 with Apple LLVM version 5.0 (clang-500.2.79) (based on LLVM 3.3svn)
  configuration: --prefix=/usr/local/Cellar/ffmpeg/2.1.3 --enable-shared --enable-pthreads --enable-gpl --enable-version3 --enable-nonfree --enable-hardcoded-tables --enable-avresample --enable-vda --cc=clang --host-cflags= --host-ldflags= --enable-libx264 --enable-libfaac --enable-libmp3lame --enable-libxvid --enable-libfreetype --enable-libtheora --enable-libvorbis --enable-libvpx --enable-librtmp --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libvo-aacenc --enable-libass --enable-ffplay --enable-libspeex --enable-libschroedinger --enable-libfdk-aac --enable-libopus --enable-frei0r
  libavutil      52. 48.101 / 52. 48.101
  libavcodec     55. 39.101 / 55. 39.101
  libavformat    55. 19.104 / 55. 19.104
  libavdevice    55.  5.100 / 55.  5.100
  libavfilter     3. 90.100 /  3. 90.100
  libavresample   1.  1.  0 /  1.  1.  0
  libswscale      2.  5.101 /  2.  5.101
  libswresample   0. 17.104 /  0. 17.104
  libpostproc    52.  3.100 / 52.  3.100
[mxf @ 0x7f9f7a800000] broken or empty index
[mxf @ 0x7f9f7a800000] cannot demux OPAtom without an index
/Users/gigi_mini/Desktop/file.mxf: Invalid data found when processing input
Any Ideas ???
Thanks
Luigi
    
    
More information about the ffmpeg-user
mailing list