How to make a 25 FPS SMPTE DCP and a 24 FPS INTEROP DCP from a 25 FPS Quicktime file in Easydcp 2.0 (and convert sound FPS)


Converting Sound FPS

You can use Wave Agent to convert between different frame rates with the changing sample rate/resampling trick. Example: 23.98 fps sound files to 24 fps, use 48048 as the sample rate in Wave Agent.

Sample rates conversions:
23,976 (NTSC with 3:2 pulldown) -> 24 = 48048
24 > 23,98 = 47952
25 -> 24 (4800×24/25) = 46080
24 -> 25 (4800×25/24) = 50000

How to change sound frame rate with Sound Devices Wave Agent and iZotope RX

Wave Agent changes the sample rate in the metadata of the sound files similar to what Cinema Tools conform did on Quicktime files. iZotope RX does batch processing, SRC resampling and MBIT+ dithering. This method keep phase sync, but pitch will be lower.

Make a copy of sound files.
-Drag sound files to Wave Agent.
-In Wave Agent mark all files, choose new sample rate and press enter, then save.


in iZotope RX
-Open Batch processing,
-Drag the modified sound files to the Input files window
-Choose apply resample
-Choose view
-Choose the 48 kHz DVD preset and post limiter
-Choose record
-Choose 24 bit and MBIT dither

Alternatively you can use Timefactory 2.5 to change the frame rate on soundtracks.
-You keep phase sync
-The pitch shift algorithm will try to keep the same pitch as the original, but this may introduce audible artifacts.

-Drag sound files to Timefactory
-Join soundfiles (if necessary).
-Use Expert settings – IN FPS and OUT FPS. Example 25 > 24 (104,166). 25 -> 23.976 PAL (104.27094)
-Choose algorithm. Example: Dirac.
-Choose process.

How to make a 25 FPS SMPTE DCP and a 24 FPS INTEROP DCP from a 25 FPS Quicktime file in Easydcp 2.0

With Easydcp 2.0 you can make DCPs from Quicktime files like 1920×1080 ProRes 422 HQ. The Apple Prores codec and the JPEG2000 codec used in DCPs are both visually lossless codecs. If you do not have a fast RAID setup this can speed up the process of making DCPs compared to making them from a TIFF or DPX image sequence. But if the source files need deinterlacing and scaling you still need to deinterlace/scale the source to either 1998×1080, 1920×1080 or 2048×858 in Adobe After Effects, MPEG streamclip or similar software. To make a ProRes 422 Quicktime you can use use Adobe Premiere Pro on a mac, You can also do this in MPEG Streamclip, Compressor or Final Cut X/7. You need to buy at least Apple Motion in the Apple App store to encode Quicktime files with the ProRes 422 codec on a mac, to decode Prores 422 on windows you need Quicktime 7 .

You can also use the cineform codec on pc and macs in easydcp creator.

When you make a 25 FPS SMPTE DCP from a Quicktime file, Easydcp stores the audio files in a directory of your choice and you can convert these files later to 24 FPS and use them to make a 24 FPS INTEROP DCP that will play on older hardware. Using Adobe Audition to extract sound files from Quicktime files is faster. (The old Dolby server does not play 25 FPS DCPs, Doremi and Sony plays 25 FPS DCPs. The old Sony needs 25 FPS DCPs with burned in subtitles.)

If you copy the sound files from the directory to a new directory and open them with Wave Agent you can slow the sound down to 46080 hz (25 -> 24 FPS). When you open these in software like Audacity in a 48 khz project you will resample them to 48000 when you save them to 24 bit 48000 wav files. You can also use iZotope RX 3 to resample 46080 to 48000 and then save as 24 bit.

These files can then be used together with the 25 fps Quicktime or MXF in a 24 FPS INTEROP Easydcp project to make a 24 FPS INTEROP DCP. With a 24 FPS INTEROP Easydcp project you can also add Interop subtitles. You can also add a 25 FPS picture MXF file with the subtitles burnt in. A 25 FPS SMPTE DCP can only use SMPTE subtitles/burnt in subtitles (Easydcp Creator 2.1).

You can use FFMPEG to encode prores hq on a pc, these FFMPEG prores Quicktime files are not compatible with some programs like quicktime player (they will crash windows easydcp creator, but not mac easydcp creator.)
FFMPEG binaries

(Read this KOSTYA weblog post for more info)

You can use a command like this if you want to convert a uncompressed 422 avi file to a prores hq 422 mov file.

in cmd.exe
c:\downloads\ffmpeg\bin\ffmpeg -i c:\video\input.avi -c:a copy -c:v prores_ks -profile:v 3 -pix_fmt yuv422p10le c:\video\

Posted in: DCP


  1. Then I can import a 25fps movie in a 24fps esydcp project, with the correct 24fps audio and make a 24fps DCP from the 25fps file?
    I can even use the 25fps mxf from an already encoded dcp to make a new 24fps DCP without recompression?

  2. Yes. You can use a 25 fps video file in a 24 fps project if you have used the resample method to change the length of the audio.
    Yes. You can use a 25 FPS DCP video MXF file in 24 FPS DCP project.

Leave a Reply

Your email address will not be published. Required fields are marked *