Camera App VFR issue and what we can do.

The place for questions about shooting with Blackmagic Cameras.
  • Author
  • Message
Offline
User avatar

joe_scotto

  • Posts: 20
  • Joined: Sun Sep 24, 2023 8:11 pm
  • Real Name: Joe Scotto

Camera App VFR issue and what we can do.

PostThu Sep 28, 2023 6:14 pm

I've been trying to raise attention to the issue of VFR in the camera app, it's pretty apparent it's an Apple issue and not BMD. The only way we will ever be able to bypass this is if enough of us raise the concern with Apple directly through the Feedback app or website form. I have created a template we can send them but you can change it to say why CFR is important to you.

VFR will cause issues with audio desyncing and on a "Pro" device it should absolutely not be using it. There really is no excuse and I hope this is just an oversight by Apple that can quickly be resolved.

Online form: https://www.apple.com/feedback/iphone/

Template

ProRes is in variable frame rate when it should be constant.
ProRes log encodes video with a variable frame rate (VFR) instead of a constant frame rate (CFR). This is an issue when working with “Pro” workflows that require external audio, the "missing" or "extra" frames will cause audio to desync.

My suggestion is to simply allow the camera API to give us constant frame rates as an option. Alternatively, just get rid of variable frame rate altogether if shooting in ProRes.


Also, here is what I've sent in the Feedback app if you have that available to you:
Image
Offline

Coasterghost

  • Posts: 7
  • Joined: Thu Sep 28, 2023 6:31 pm
  • Location: East Coast, USA.
  • Real Name: James Feeney

Re: Camera App VFR issue and what we can do.

PostFri Sep 29, 2023 1:47 am

To throw into the ring, I wonder if some of the issues for VFR have to deal with the White Balance, Shutter and ISO. I have seen these issues crop up on Android, mainly with my experience with Samsung.

Also, has what if we were to also whomever have Apple Developer accounts file it off as a bug report as well? Because I can see it from a few sides including that its likely the phone can't flush the buffer fast enough to the internal drive and since BMD hasn't put in external recording yet, that it could be the cripple point there.
- James F.
Offline

Mike Los

  • Posts: 39
  • Joined: Sun Oct 25, 2020 3:29 pm
  • Real Name: Mike Pappas

Re: Camera App VFR issue and what we can do.

PostSat Sep 30, 2023 12:05 am

Just a suggestion but why don't you make a quick video explaining the problem because there must be many people who don't realize it exists and post it on YouTube . You'll get more traction that way.
Offline

Uli Plank

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

Re: Camera App VFR issue and what we can do.

PostSun Oct 01, 2023 6:10 am

And it's a general smartphone issue. How many of you have a smartphone that records CFR?
DaVinci Resolve is very capable even for free, but you need the right hardware!

Studio 18.6.3, MacOS 12.7.1
MacBook M1 Pro, 16 GPU cores, 32 GB RAM and iPhone 15 Pro
Speed Editor, UltraStudio Monitor 3G, iMac 2017
Offline

Peter Cave

  • Posts: 3602
  • Joined: Thu Aug 23, 2012 6:45 am
  • Location: Melbourne, Australia

Re: Camera App VFR issue and what we can do.

PostMon Oct 02, 2023 11:31 pm

Uli Plank wrote:And it's a general smartphone issue. How many of you have a smartphone that records CFR?


All my H264 and H265 clips from the BMD camera app have been CFR. iPhone Xs max.

*Update*
They are playing at a constant frame rate but are actually tagged as VFR. My apologies!
Last edited by Peter Cave on Wed Oct 04, 2023 12:00 am, edited 1 time in total.
Resolve 18.6.2 Mac OSX 13.6 Ventura
Mac Studio Max 32GB UltraStudio Monitor 3G
Offline

Steve Golding

  • Posts: 161
  • Joined: Sun Dec 22, 2013 1:57 am
  • Location: Adelaide, South Australia.

Re: Camera App VFR issue and what we can do.

PostTue Oct 03, 2023 6:01 am

Same here Peter. As I posted in a different thread. Resolve reports them all as 24FPS.

Steve.
Offline

Uli Plank

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

Re: Camera App VFR issue and what we can do.

PostTue Oct 03, 2023 8:05 am

DR doesn't report VFR, Media Info (free) does.
You may not run into problems with short clips, but there are many reports of issues with longer ones. It's definitely something to get rid of or at least keep in mind before being too euphoric about those smartphones.
DaVinci Resolve is very capable even for free, but you need the right hardware!

Studio 18.6.3, MacOS 12.7.1
MacBook M1 Pro, 16 GPU cores, 32 GB RAM and iPhone 15 Pro
Speed Editor, UltraStudio Monitor 3G, iMac 2017
Offline
User avatar

rick.lang

  • Posts: 16752
  • Joined: Wed Aug 22, 2012 5:41 pm
  • Location: Victoria BC Canada

Re: Camera App VFR issue and what we can do.

PostTue Oct 03, 2023 11:56 am

Not ready for prime time IMHO.
Rick Lang
Offline

Steve Golding

  • Posts: 161
  • Joined: Sun Dec 22, 2013 1:57 am
  • Location: Adelaide, South Australia.

Re: Camera App VFR issue and what we can do.

PostTue Oct 03, 2023 10:20 pm

Well Uli, Media Info reports all at 24.0 FPS as well.

Steve.
Offline

Uli Plank

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

Re: Camera App VFR issue and what we can do.

PostWed Oct 04, 2023 5:20 am

You may be looking at the wrong tab. Unfortunately, the problem lies deeper.
What does it say in the second tab?
This is what a proper clip should show (30 fps in this case, but 24 should work just as well):
Bildschirmfoto 2023-10-04 um 07.18.25.png
Bildschirmfoto 2023-10-04 um 07.18.25.png (42.23 KiB) Viewed 10382 times
DaVinci Resolve is very capable even for free, but you need the right hardware!

Studio 18.6.3, MacOS 12.7.1
MacBook M1 Pro, 16 GPU cores, 32 GB RAM and iPhone 15 Pro
Speed Editor, UltraStudio Monitor 3G, iMac 2017
Offline
User avatar

Jamie LeJeune

  • Posts: 1969
  • Joined: Tue Feb 26, 2013 4:33 am
  • Location: San Francisco

Re: Camera App VFR issue and what we can do.

PostWed Oct 04, 2023 5:54 am

This is from footage a client sent me for testing that I just loaded into Media Info. Is it actually CFR, or is Media Info reporting it incorrectly?
CleanShot 2023-10-04 at 14.51.28@2x.png
CleanShot 2023-10-04 at 14.51.28@2x.png (176.02 KiB) Viewed 10376 times
www.cinedocs.com
http://www.imdb.com/name/nm4601572/
Offline

Uli Plank

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

Re: Camera App VFR issue and what we can do.

PostWed Oct 04, 2023 7:04 am

As others reported, sometimes it is CFR, but you can't rely on it.
DaVinci Resolve is very capable even for free, but you need the right hardware!

Studio 18.6.3, MacOS 12.7.1
MacBook M1 Pro, 16 GPU cores, 32 GB RAM and iPhone 15 Pro
Speed Editor, UltraStudio Monitor 3G, iMac 2017
Offline

Steve Golding

  • Posts: 161
  • Joined: Sun Dec 22, 2013 1:57 am
  • Location: Adelaide, South Australia.

Re: Camera App VFR issue and what we can do.

PostWed Oct 04, 2023 7:33 am

Thanks Uli, Just checked that second tab and all are variable! Hmm.

Steve.
Offline

Steve@Aberdeen

  • Posts: 38
  • Joined: Wed Feb 16, 2022 10:11 am
  • Location: Scotland
  • Real Name: Stephen Coles

Re: Camera App VFR issue and what we can do.

PostWed Oct 04, 2023 9:46 am

The sync is an existing issue with Filmic Pro and, in a separate thread I wrote:

"I've had a prompt reply from Filmic and they are aware of the issue, one that affects most mainstream video edit programs, to varying degrees. It is also an issue for their own competitors' apps. Only the native Apple apps don't seem to be affected. They're in contact with Apple, whilst working on their own mitigation efforts.

My own workaround options, if I encounter the problem again, include:
1) Record in the native iOS Camera app - OK for some video but FilmicPro has finer control over settings, and also a really useful image stabilisation setting.
2) Edit in iMovie - OK for simple work.
3) Convert .mov to .mp4 - may not work with all conversion apps and it may have other effects on quality, but well worth trying as it should allow the better recorder to be used with the better editor.
4) Pre-process audio to manually sync - extra work, probably the option if the others don't work."

It looks like it's not something BM will be able to fix - but I don't think BM released the app so iPhones can replace their cameras. It's a useful tool that, like all tools, has its limitations. For me, it's useful if it does something I need better than the native camera, and it would be nice if it didn't have the problem, but nobody is forcing me to use it.
16" MacBookPro (2021; M1Pro; 16GB RAM)
DV Resolve Studio 18...
BMPCC 6kG2
Canon 5D MkII
Canon EF lenses (mainly 16-35mm1:28L II, and 24-105mm 1:$L for the BM)
Definitely an amateur - trying to do my best for local groups & charities
Offline

Coasterghost

  • Posts: 7
  • Joined: Thu Sep 28, 2023 6:31 pm
  • Location: East Coast, USA.
  • Real Name: James Feeney

Re: Camera App VFR issue and what we can do.

PostWed Oct 04, 2023 12:00 pm

Uli Plank wrote:As others reported, sometimes it is CFR, but you can't rely on it.


Thinking about this, I wonder if part of the issue is that we don’t have the ability to disable proxies. It could very well be taxing the SoC because it’s technically rendering two videos at once and we all know that H265 can be hungry on a GPU/CPU on resources to encode. The dual encoding in combination with the reporting that Apple is aware of the SoC running hotter than expected, we could be seeing the issue of thermal throttling that is affecting the performance and thusly the frame rate. I think that would explain that shorter clips seem to be at 24fps to generally be CFR,

I’ve been able to consistently get at least with shorter clips, CFR at 24fps and my 30FPS, I tend to generally get 30fps with VFR at 31, but it can vary between 28-31fps. I do think that a 30fps CFR is possible, but would love to see a toggle in the app to disable proxies for if we choose to.
- James F.
Offline

Mike Los

  • Posts: 39
  • Joined: Sun Oct 25, 2020 3:29 pm
  • Real Name: Mike Pappas

Re: Camera App VFR issue and what we can do.

PostWed Oct 04, 2023 4:57 pm

In mediainfo the default info tab will say 24fps. When you click on the tabs in the upper right of the medinfo window you get more detailed metadata info and yes some clips say constant and some say variable. Like its been said its an apple thing and I hope everyone pushes apple to deal with it.
Offline

Uli Plank

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

Re: Camera App VFR issue and what we can do.

PostWed Oct 04, 2023 5:24 pm

It’s a smartphone issue. Generally, smartphones have no adjustable aperture, so they are trying to adapt exposure via ISO and shutter. The latter is causing variations in fps.
DaVinci Resolve is very capable even for free, but you need the right hardware!

Studio 18.6.3, MacOS 12.7.1
MacBook M1 Pro, 16 GPU cores, 32 GB RAM and iPhone 15 Pro
Speed Editor, UltraStudio Monitor 3G, iMac 2017
Offline

Mike Los

  • Posts: 39
  • Joined: Sun Oct 25, 2020 3:29 pm
  • Real Name: Mike Pappas

Re: Camera App VFR issue and what we can do.

PostWed Oct 04, 2023 8:20 pm

As of now your options are apple compressor, Handbrake and FFmpeg to convert. maybe Blackmagic with their constant innovating can come up with a solution.
Offline
User avatar

joe_scotto

  • Posts: 20
  • Joined: Sun Sep 24, 2023 8:11 pm
  • Real Name: Joe Scotto

Re: Camera App VFR issue and what we can do.

PostThu Oct 05, 2023 12:04 am

I've been using Shutter Encoder as you can just drag and drop then press render and everything will be forced to CFR.
Offline

Mike Los

  • Posts: 39
  • Joined: Sun Oct 25, 2020 3:29 pm
  • Real Name: Mike Pappas

Re: Camera App VFR issue and what we can do.

PostThu Oct 05, 2023 2:18 am

joe_scotto wrote:I've been using Shutter Encoder as you can just drag and drop then press render and everything will be forced to CFR.



Yes, I donated because its a great program.
Offline

Mike Los

  • Posts: 39
  • Joined: Sun Oct 25, 2020 3:29 pm
  • Real Name: Mike Pappas

Re: Camera App VFR issue and what we can do.

PostThu Oct 05, 2023 3:46 pm

Something to watch out for is that the Blackmagic app lets you record prores 4k 60p internally when apple says you need an external drive to do this. Aside from possible overheating issues that may arise I tested to see if VFR issue goes to the extreme when recording internal in that format and that frame rate in the Blackmagic app. Media info says variable with minimum frame rate 54.545fps and maximum frame rate 66.667fps. shooting internally and almost similar when using an external drive except minimum frame rate is 60fps.
Last edited by Mike Los on Thu Oct 05, 2023 4:05 pm, edited 3 times in total.
Offline
User avatar

joe_scotto

  • Posts: 20
  • Joined: Sun Sep 24, 2023 8:11 pm
  • Real Name: Joe Scotto

Re: Camera App VFR issue and what we can do.

PostThu Oct 05, 2023 3:58 pm

Mike Los wrote:Something to watch out for is that the Blackmagic app lets you record prores 4k 60p internally when apple says you need an external drive to do this. Aside from possible overheating issues that may arise I tested to see if VFR issue goes to the extreme when recording internal in that format and that frame rate in the Blackmagic app. Media info says variable with minimum frame rate 54.545fps and maximum frame rate 66,667fps.


That's the same minimum and maximum I get going externally. I'm fairly certain the "limitation" is that Apple doesn't want people filling their phone up in 10 minutes.
Offline
User avatar

rick.lang

  • Posts: 16752
  • Joined: Wed Aug 22, 2012 5:41 pm
  • Location: Victoria BC Canada

Re: Camera App VFR issue and what we can do.

PostThu Oct 05, 2023 4:03 pm

Mike Los wrote:... Media info says variable with minimum frame rate 54.545fps and maximum frame rate 66.667fps. showing internally and almost similar when using an external drive.


Doesn’t that make it a non-starter in a professional workflow?
Rick Lang
Offline

Mike Los

  • Posts: 39
  • Joined: Sun Oct 25, 2020 3:29 pm
  • Real Name: Mike Pappas

Re: Camera App VFR issue and what we can do.

PostThu Oct 05, 2023 4:27 pm

rick.lang wrote:
Mike Los wrote:... Media info says variable with minimum frame rate 54.545fps and maximum frame rate 66.667fps. showing internally and almost similar when using an external drive.


Doesn’t that make it a non-starter in a professional workflow?



Rick just like all the footage shot on any phone the VFR exists and from my time spent with this you've just got to go through an extra step where you look for the footage to see what's not a constant frame rate make a folder of those VFR's and batch conform the folder to a constant frame rate. And from my testing I don't see any issues other that the time it takes to do this.
Offline
User avatar

rick.lang

  • Posts: 16752
  • Joined: Wed Aug 22, 2012 5:41 pm
  • Location: Victoria BC Canada

Re: Camera App VFR issue and what we can do.

PostThu Oct 05, 2023 7:31 pm

Understand you have good results with Shutter Encoder, but I wonder how the playback motion after conforming looked with such wonky frame rates as input.
Rick Lang

Return to Cinematography

Who is online

Users browsing this forum: Will Vazquez and 59 guests