Scattered thru the forum pages (this year esp but earlier as well) are various comments about 'variable frame rate' and the impact (bad) on VS. With the way mobile (smart) phones have taken over the low-end of video recording devices, it seem desirable to know a bit more about 'variable frame rate'. I've searched forum using a key of variable+frame+rate (several ways) but the results are neither good or specific. The search engine could probably be improved a lot.
So I have a number of questions on this subject I'd appreciate answered by someone who knows:
1. Why do it? (I've speculated but that's not knowing). Obviously (some) mobile devices are the main culprit now, but are there other participants in that measure?
2. How does one detect a variable frame rate from review of the clip properties?
3. A fixed frame rate has been the empirical basis of display standards since Moses. As those mobile phones play the variable frame rate images back on the device without any apparent (none commented on) impact on the imagery as perceived by a human eye, clearly they incorporate an internal converter as part of that process. For use with VS, software that does a conversion to a fixed frame rate has been the pretty much universal recommendation. So, what software is there available to do that?
Davidk
Variable Frame Rate
Moderator: Ken Berry
- Davidk
- Posts: 2090
- Joined: Wed Nov 26, 2008 12:08 pm
- System_Drive: C
- 32bit or 64bit: 64 Bit
- motherboard: ASUS Prime B660M-K D4
- processor: Intel core i3-12100 3_3ghz quad core processor
- ram: 16Gb
- Video Card: on-motherboard Intel UHD 730 graphics chipset
- Hard_Drive_Capacity: 6Tb
- Monitor/Display Make & Model: HP E240c video conferencing monitor
- Corel programs: VideoStudio: 2022, 2023
- Location: Brisbane Australia
-
asik1
- Posts: 3446
- Joined: Thu Apr 17, 2014 6:07 am
- System_Drive: C
- 32bit or 64bit: 64 Bit
- motherboard: H170M-E D3
- processor: i5-6600
- ram: 8gb
- Video Card: GTX1050-2GB
- Hard_Drive_Capacity: No hoarder
- Monitor/Display Make & Model: 2K HP-27MQ
- Corel programs: VS-X9.2, 2020, 2023
- Location: Israel
Re: Variable Frame Rate
Panasonic X900m, VXF1
- Davidk
- Posts: 2090
- Joined: Wed Nov 26, 2008 12:08 pm
- System_Drive: C
- 32bit or 64bit: 64 Bit
- motherboard: ASUS Prime B660M-K D4
- processor: Intel core i3-12100 3_3ghz quad core processor
- ram: 16Gb
- Video Card: on-motherboard Intel UHD 730 graphics chipset
- Hard_Drive_Capacity: 6Tb
- Monitor/Display Make & Model: HP E240c video conferencing monitor
- Corel programs: VideoStudio: 2022, 2023
- Location: Brisbane Australia
Re: Variable Frame Rate
Hi asik,
At 1st glance looks like a video equivalent of audacity, better documented. But nowhere in there was any discussion that even remotely looked like a method of converting a video clip with variable frame rate to a fixed frame rate.
Davidk
At 1st glance looks like a video equivalent of audacity, better documented. But nowhere in there was any discussion that even remotely looked like a method of converting a video clip with variable frame rate to a fixed frame rate.
Davidk
-
MrJohnny
- Posts: 206
- Joined: Fri Sep 30, 2016 8:48 am
- System_Drive: C
- 32bit or 64bit: 64 Bit
- motherboard: ASUSTeK COMPUTER INC. RAMPAGE V EXTREME
- processor: 3.00 gigahertz Intel Core i7-5960X
- ram: 32GB
- Video Card: NVIDIA GeForce GTX 960
- sound_card: onboard
- Hard_Drive_Capacity: 8TB
- Monitor/Display Make & Model: ASUS VH226
- Corel programs: VS X5 Ult, VS X6 Ult, VS X9Ult,VS X10Ult
Re: Variable Frame Rate
Hi David
Search the web for "why variable frame rate"
https://stackoverflow.com/questions/120 ... ding-video
https://bronami.video/gopro-low-light-s ... ps-tricks/
https://forums.androidcentral.com/htc-o ... rding.html
Seems there is possible confusion where some authorities believe a camera that can accommodate the photographer changing the frame rate to a non standard (constant) or different frame rate qualifies as variable frame rate. So you have got to be careful.
1 Why use VFR? - Slo Mo, poor lighting conditions, may be other reasons, all to get better quality/reduce artifacts.
2 How do you detect VFR? - MediaInfo or GSpot.
3 What S/W to convert to CFR? - HandBrake, FFMPEG or a myriad of other convertors, take your pick, exercise care!
Some NLEs deal with VFR others not so much. A major side effect can be out of sync problems.
John
Search the web for "why variable frame rate"
https://stackoverflow.com/questions/120 ... ding-video
https://bronami.video/gopro-low-light-s ... ps-tricks/
https://forums.androidcentral.com/htc-o ... rding.html
Seems there is possible confusion where some authorities believe a camera that can accommodate the photographer changing the frame rate to a non standard (constant) or different frame rate qualifies as variable frame rate. So you have got to be careful.
1 Why use VFR? - Slo Mo, poor lighting conditions, may be other reasons, all to get better quality/reduce artifacts.
2 How do you detect VFR? - MediaInfo or GSpot.
3 What S/W to convert to CFR? - HandBrake, FFMPEG or a myriad of other convertors, take your pick, exercise care!
Some NLEs deal with VFR others not so much. A major side effect can be out of sync problems.
John
-
asik1
- Posts: 3446
- Joined: Thu Apr 17, 2014 6:07 am
- System_Drive: C
- 32bit or 64bit: 64 Bit
- motherboard: H170M-E D3
- processor: i5-6600
- ram: 8gb
- Video Card: GTX1050-2GB
- Hard_Drive_Capacity: No hoarder
- Monitor/Display Make & Model: 2K HP-27MQ
- Corel programs: VS-X9.2, 2020, 2023
- Location: Israel
Re: Variable Frame Rate
This is analyzing toolDavidk wrote:Hi asik,
At 1st glance looks like a video equivalent of audacity, better documented. But nowhere in there was any discussion that even remotely looked like a method of converting a video clip with variable frame rate to a fixed frame rate.
![]()
Davidk
Panasonic X900m, VXF1
- aljimenez
- Posts: 1107
- Joined: Fri Dec 17, 2004 11:17 pm
- System_Drive: C
- 32bit or 64bit: 64 Bit
- motherboard: Dell Inc. A08 4.16.2014
- processor: IntelCore i7-4790 3.60GHz 4Cores 8 Logical Proc
- ram: 24GB
- Video Card: AMD Radeon R9 270
- sound_card: AMD High Definition Audio
- Hard_Drive_Capacity: 500SSD+2TB
- Monitor/Display Make & Model: Three monitors, all Dell brand, one 4K
- Corel programs: Visual Studio, Paintshop
- Location: San Luis Obispo, CA, USA
Re: Variable Frame Rate
To me the only reason for variable frame rate is file size and/or lower bit-rates. But as you say, this is the future since smartphones are so dominant. VS will have to handle these files hopefully by next version.
User for more than 10 years.
- Davidk
- Posts: 2090
- Joined: Wed Nov 26, 2008 12:08 pm
- System_Drive: C
- 32bit or 64bit: 64 Bit
- motherboard: ASUS Prime B660M-K D4
- processor: Intel core i3-12100 3_3ghz quad core processor
- ram: 16Gb
- Video Card: on-motherboard Intel UHD 730 graphics chipset
- Hard_Drive_Capacity: 6Tb
- Monitor/Display Make & Model: HP E240c video conferencing monitor
- Corel programs: VideoStudio: 2022, 2023
- Location: Brisbane Australia
Re: Variable Frame Rate
1. My (un-stated) speculation would have been wrong. Like Al, I thought RAM/file size seemed the probable reason. However, all the on-line commentary has been about low light levels and the related fixed focal length of the lens in these phones. No doubt the result is a compromise engendered by the thin frame of the phone that caused the choice of a real small lens: of fixed aperture/focal length around f2.5. That is, optimised for near images, and not really suited to any longer distance pictures. An electronic zoom and software compensation would off-set some of that. And while f2.5 is good (better than f8) in low light, clearly slowing the shutter speed down to get a picture of some sort results in an overall lower frame rate for video.
And since anything lower than about 15fps looks blinky or stuttering (lots of research about 40 years ago on this - around the time when the slow cpu was doing all the work managing data on displays, before video cards or chips came along - slow rates seen by eye esp about 8fps interfere with brain waves and cause serious headaches: health hazard), a lack of any commentary on that means some method of increasing the frame rate when that captured video is played on the phone must exist.
2. File analysis tools are useful but if you don't know what to look for, and its not documented or intuitive, probably a waste. Haven't seen anything yet that would tell that clip was vfr, other then indirectly eg VS crashing.
3. Researching the conversion rate tools so far mentioned . . . .
Davidk
And since anything lower than about 15fps looks blinky or stuttering (lots of research about 40 years ago on this - around the time when the slow cpu was doing all the work managing data on displays, before video cards or chips came along - slow rates seen by eye esp about 8fps interfere with brain waves and cause serious headaches: health hazard), a lack of any commentary on that means some method of increasing the frame rate when that captured video is played on the phone must exist.
2. File analysis tools are useful but if you don't know what to look for, and its not documented or intuitive, probably a waste. Haven't seen anything yet that would tell that clip was vfr, other then indirectly eg VS crashing.
3. Researching the conversion rate tools so far mentioned . . . .
Davidk
- lata
- Site Admin
- Posts: 14280
- Joined: Thu Jan 19, 2012 6:21 am
- System_Drive: C
- 32bit or 64bit: 64 Bit
- motherboard: ASUSTeK COMPUTER INC A88XM-A USB 3 1 Rev X 0x
- processor: 4 10 gigahertz AMD A10-7890K Radeon R7
- ram: 16 gb
- Video Card: on board
- sound_card: Realtek High Definition Audio
- Hard_Drive_Capacity: 500 SSD
- Monitor/Display Make & Model: LG W2242 [Monitor]
- Corel programs: CVSX, 19, 20, 22 PSP2023, PI, MS3D
- Location: UK
- Contact:
Re: Variable Frame Rate
Hi David
Variable frame rates, viewing the properties of the video within Video Studio shows the frame rate.
If that rate is different to the standard rate, 25, 29.97, 59.94 etc, maybe 29.85 then it is most likely the video is using a variable rate.
Media Info shows the video frame rate as variable, don’t think I have a sample on my pc to check that.
Variable frame rates, viewing the properties of the video within Video Studio shows the frame rate.
If that rate is different to the standard rate, 25, 29.97, 59.94 etc, maybe 29.85 then it is most likely the video is using a variable rate.
Media Info shows the video frame rate as variable, don’t think I have a sample on my pc to check that.
-
TonyP
- Posts: 985
- Joined: Mon Mar 12, 2012 11:38 am
- System_Drive: C
- 32bit or 64bit: 64 Bit
- motherboard: Gigabtye X570 Elite
- processor: AMD Ryzen 9 5950X 16core 32threads
- ram: 32GB 3200
- Video Card: Sapphire RX 6700XT 12GB
- sound_card: Realtek
- Hard_Drive_Capacity: 10TB
- Monitor/Display Make & Model: LG 27" IPS 4k, Acer 24" 1920x1080
- Corel programs: VS2023, PSP2023, Aftershot 3
- Location: Lublin, Poland
Re: Variable Frame Rate
I've used Handbrake to convert variable frame rate to constant frame rate, or even problematic video.
