Here's a guide for lossless unwrapping of F5/55 MXF files using the program ffmpeg.
These files will play directly in Premiere Pro CS 5, 5.5 and 6, and in other programs as well.
All this is done on a PC.
First, download ffmpeg:
http://ffmpeg.zeranoe.com/builds/
You'll be presented with several choices. Take the latest 32-bit Static build.
Download and unzip the file. You'll have a folder. Open it, and then open the folder 'bin'. Inside are 3 files. ffmpeg.exe is the one you want. Copy and paste it into the folder which contains your MXF files.
Now you're going to create the command file to perform the task. Open Notepad and paste this code into the blank document:
FOR %%a IN (*.mxf) DO (ffmpeg -y -i "%%a" -vcodec copy -acodec ac3 -ar 48000 -ac 2 -ab 448k "%%~na.ts")
Save the file. You can name it something like 'MXF unwrap'. Normally Notepad will assign a .txt file extension. Change it to .cmd
Place this file inside the folder with your MXF files.
Now you're ready to go. Double click the .cmd file and watch ffmpeg go to work.
It will process every MXF file in the folder. It unwraps the video (a bit for bit copy) and encodes the audio to AC3. This is necessary for full compatibility with existing software. The original PCM audio could cause problems if it was simply copied. However, at a bitrate of 448k, this is an extremely high quality encode of the audio. It's doubtful you'll be able to hear a difference between it and the original. Finally, it puts a TS file extension on the new file, and saves it in the same folder as the original.
These files will play directly in Premiere Pro CS 5, 5.5 and 6, and in other programs as well.
All this is done on a PC.
First, download ffmpeg:
http://ffmpeg.zeranoe.com/builds/
You'll be presented with several choices. Take the latest 32-bit Static build.
Download and unzip the file. You'll have a folder. Open it, and then open the folder 'bin'. Inside are 3 files. ffmpeg.exe is the one you want. Copy and paste it into the folder which contains your MXF files.
Now you're going to create the command file to perform the task. Open Notepad and paste this code into the blank document:
FOR %%a IN (*.mxf) DO (ffmpeg -y -i "%%a" -vcodec copy -acodec ac3 -ar 48000 -ac 2 -ab 448k "%%~na.ts")
Save the file. You can name it something like 'MXF unwrap'. Normally Notepad will assign a .txt file extension. Change it to .cmd
Place this file inside the folder with your MXF files.
Now you're ready to go. Double click the .cmd file and watch ffmpeg go to work.
It will process every MXF file in the folder. It unwraps the video (a bit for bit copy) and encodes the audio to AC3. This is necessary for full compatibility with existing software. The original PCM audio could cause problems if it was simply copied. However, at a bitrate of 448k, this is an extremely high quality encode of the audio. It's doubtful you'll be able to hear a difference between it and the original. Finally, it puts a TS file extension on the new file, and saves it in the same folder as the original.
Last edited: