I want to take footage from modern video cameras (1080p @ 60fps MPEG-4 AVC + AAC/LPCM audio) and convert them, preferably with ffmpeg, to a legacy interlaced QuickTime DV or HDV file that can be used in Final Cut Pro 6 on a PowerPC Mac, such that FCP6 will treat it identically to captured [H]DV footage from a real [H]DV camera. It shouldn't just be a conversion to a DV codec, it should work in FCP6 as if it's real DV footage captured in FCP6's capture facility.

I'll be transcoding on a Windows system, not on a Mac with Compressor. I have plenty of power on the PC side to transcode the footage. If there is a way to transcode 1080p60 AVC footage to a usable format on a G4/G5 Mac, I'd be interested in insight into the process, but that probably won't be practical.

Alternatively, if that is not reasonably possible, I'd like to downscale and convert to a ProRes format that's supported by FCP6 and that won't bog down a high-end G4 or low-end G5 tower. I have played with ProRes conversions through ffmpeg before, but my converted files seemed "too heavy" for the iMac G5 I tried them on. [H]DV format is strongly preferable. Shooting 1080p30 or 720p30 is an option, especially if converting to ProRes instead of DV.

This question is often asked in reverse ("convert DV to MP4" etc.) but that's not the case here. To preempt questions about why I want to do this: I'm working on a video about the days of FCP6 and my only DV camcorder's main motor fried, so I need to substitute in a camcorder that records MP4/MOV files with AVC video and AAC or LPCM audio.


I ultimately worked out how to make a proper MOV file with NTSC DV/PCM just like a progressive-scan DV camcorder, i.e. a Panasonic DVX100a:

ffmpeg -i MVI_0001.MP4 -vf scale=720:480,setsar=32/27,setdar=16/9 \
       -pix_fmt yuv411p -c:v dvvideo -c:a pcm_s16be -r 29.97 MVI_0001.mov

Or for NTSC 4:3 instead of NTSC 16:9, use 22:15 SAR, 4:3 DAR instead:

ffmpeg -i MVI_0001.MP4 -vf scale=720:480,setsar=22/15,setdar=4/3 \
       -pix_fmt yuv411p -c:v dvvideo -c:a pcm_s16be -r 29.97 MVI_0001.mov

I also came up with a good conversion to ProRes 422 with this command:

ffmpeg -i MVI_0001.MP4 -s 1280x720 -c:v prores -profile:v 2 -vendor ap10 \
       -pix_fmt yuv422p10le -c:a pcm_s16be -ar 48000 MVI_0001.mov

I didn't bother working out adding the interlacing, but a cursory glance at search results indicate it's probably pretty easy to interlace if desired.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.