How to manage project with mixed frame rates?

Get answers to your questions about color grading, editing and finishing with DaVinci Resolve.
  • Author
  • Message
Offline

stevelees

  • Posts: 64
  • Joined: Thu Jul 26, 2018 5:50 am
  • Location: Sydney, Australia
  • Real Name: Steve Lees

How to manage project with mixed frame rates?

PostThu Aug 02, 2018 1:05 am

I have a project with 25, 50 and 30 frames per second footage, all HD. I want my project to be output at 25FPS, what is the best way to handle/process the files at varying frame rates to ensure a smooth edit and output?
Regards Steve...

Gigabyte Aero 15 | Core i9 11980HK | 64GB RAM | NVIDIA RTX 3080 GPU | 4K AMOLED Display | 4TB + 8TB SSD
Offline

RCModelReviews

  • Posts: 1341
  • Joined: Wed Jun 06, 2018 1:39 am
  • Real Name: Bruce Simpson

Re: How to manage project with mixed frame rates?

PostThu Aug 02, 2018 1:51 am

I also often have to create projects with various source of footage at different frame rates, varying from 25fps to 60fps.

To be honest, the results are not always good because frame-rate conversion is fraught with problems and will never be "perfect". If you use optical flow you can get some really obvious artifacts on some footage (although on other footage it can be quite good) and if you simply opt for frame-dropping then continuous motion can become noticeably jerky at times.

My previous NLE used to offer "resampling" when converting frame rates but it was worse than useless... tending to add huge amounts of motion-blur to everything.

Perhaps there is a "correct" way to handle this but I don't think one approach works every time.

Using 50fps footage on a 25fps timeline is easy -- dropping every second frame produces a nice fluid flow that is imperceptible. However, pulling 30fps footage down to 25 produces really bad results most of the time. One option I have used on occasion is to "stretch" the 30fps by changing the playback rate to 25fps with the clip retime option . This will make the footage play 16% slower but in some instances, this is not noticeable -- or at least it's not as noticeable as dropping frames or dealing with artifacts of optical flow processing. I wish the Fairlight tab offered the ability (does it and have I missed it) to stretch audio without changing the pitch -- that would make retiming 30fps to 25fps even better.
Resolve 19 Studio, Fusion 9 Studio
CPU: i7 8700, OS: Windows 10 32GB RAM, GPU: RTX3060
I'm refugee from Sony Vegas slicing video for my YouTube channels.
Offline
User avatar

Uli Plank

  • Posts: 25478
  • Joined: Fri Feb 08, 2013 2:48 am
  • Location: Germany and Indonesia

Re: How to manage project with mixed frame rates?

PostThu Aug 02, 2018 2:12 am

I second that. For anything but a full numbers ratios (like 60 to 30 or 50 to 25) the program will have to 'invent' frames that were never recorded in the first place. This can work sometimes, but it's a very content sensitive process, can look downright awful at other occasions.

Slowing 30 down to 25 (Clip Attributes) is the best solution. BTW, I'm not the audio guy, but my colleague showed me that Resolve can slow audio down without pitch change now, just look for it.
My disaster protection: export a .drp file to a physically separated storage regularly.
Please visit digitalproduction.com/author/uliplank/

Studio 19.1.3
2017 iMac, MacOS 13.7.4, eGPU
MacBook M1 Pro and M4 Pro mini, MacOS 14.7.5
SE, USM G3
Offline

stevelees

  • Posts: 64
  • Joined: Thu Jul 26, 2018 5:50 am
  • Location: Sydney, Australia
  • Real Name: Steve Lees

Re: How to manage project with mixed frame rates?

PostThu Aug 02, 2018 2:53 am

Thanks guys, I guess setting the project to 25fps and allowing the 50 fps footage to just drop every second frame (does it do that automatically?) and stretching the 30 fps may be the way to go.
Regards Steve...

Gigabyte Aero 15 | Core i9 11980HK | 64GB RAM | NVIDIA RTX 3080 GPU | 4K AMOLED Display | 4TB + 8TB SSD
Offline

stevelees

  • Posts: 64
  • Joined: Thu Jul 26, 2018 5:50 am
  • Location: Sydney, Australia
  • Real Name: Steve Lees

Re: How to manage project with mixed frame rates?

PostFri Aug 03, 2018 1:23 am

Well here is an interesting result....

After experimenting with changing the frame rate of the 30fps files through attributes, to 25fps to match my project/timelilne settings and then dropping them on the time line, yes that works and yes the clip slows down as expected.

After I dropped a 50fps file on the timeline without changing its attributes and it played at correct speed, it got me thinking.

So I then dropped a 25fps, a 30fps and a 50 fps file onto the time line to see what would happen. Everything played back at correct speed and looked great, why I wondered.

I then output the timeline as a finished MP4 at 25fps to see what would happen. Much to my surprise, the output file was perfect. Somehow Resolve is changing the frame rate of the 30fps and 50fps files to 24 fps for output (and timeline playback for that matter) and the resulting video has no apparent jerkiness, totally smooth as butter.

Other applications I have used when doing this result in very jerky playback because the frame rate conversion is so bad, bravo Black Magic bravo!
Regards Steve...

Gigabyte Aero 15 | Core i9 11980HK | 64GB RAM | NVIDIA RTX 3080 GPU | 4K AMOLED Display | 4TB + 8TB SSD
Offline
User avatar

Uli Plank

  • Posts: 25478
  • Joined: Fri Feb 08, 2013 2:48 am
  • Location: Germany and Indonesia

Re: How to manage project with mixed frame rates?

PostFri Aug 03, 2018 3:03 am

It depends on the settings under Projects Settings > Master Settings > Frame Interpolation (all the way down).

"Nearest" can look jerky, "Frame Blend" can generate double contours on moving objects and "Optical Flow" can be the best, but may generate artifacts depending on image content and motion.
My disaster protection: export a .drp file to a physically separated storage regularly.
Please visit digitalproduction.com/author/uliplank/

Studio 19.1.3
2017 iMac, MacOS 13.7.4, eGPU
MacBook M1 Pro and M4 Pro mini, MacOS 14.7.5
SE, USM G3
Offline

stevelees

  • Posts: 64
  • Joined: Thu Jul 26, 2018 5:50 am
  • Location: Sydney, Australia
  • Real Name: Steve Lees

Re: How to manage project with mixed frame rates?

PostFri Aug 03, 2018 3:36 am

My settings were stock, so it was set to nearest and looks great, must be my lucky day!
Regards Steve...

Gigabyte Aero 15 | Core i9 11980HK | 64GB RAM | NVIDIA RTX 3080 GPU | 4K AMOLED Display | 4TB + 8TB SSD
Offline
User avatar

Uli Plank

  • Posts: 25478
  • Joined: Fri Feb 08, 2013 2:48 am
  • Location: Germany and Indonesia

Re: How to manage project with mixed frame rates?

PostFri Aug 03, 2018 6:39 am

Well, if you live in the US and are a bit older, you are used to 3:2 pulldown ;-)
My disaster protection: export a .drp file to a physically separated storage regularly.
Please visit digitalproduction.com/author/uliplank/

Studio 19.1.3
2017 iMac, MacOS 13.7.4, eGPU
MacBook M1 Pro and M4 Pro mini, MacOS 14.7.5
SE, USM G3
Offline

Andrew Kolakowski

  • Posts: 9533
  • Joined: Tue Sep 11, 2012 10:20 am
  • Location: Poland

Re: How to manage project with mixed frame rates?

PostFri Aug 03, 2018 9:25 am

What is desired output fps, 25?
25 and 50 is easy. Set nearest frame for 50 and Resolve should simply drop every frame for 50p sources.
25 and 30- this won't go well. Best solution is to convert 30 to 25 outside Resolve (open source, Alchemist, Tachyon). You can also try Resolve motion interpolated conversion, but depending on source nature result will vary.
Maybe I should setup some website for affordable conversion. Anyone interested?

Return to DaVinci Resolve

Who is online

Users browsing this forum: Dunn Lewis, marcoos, Yahel Velazquez and 312 guests