Blur Busters Forums

Who you gonna call? The Blur Busters! For Everything Better Than 60Hz™ Skip to content

QUICKSTART: Begin UltraHFR video making!

Discussion about 120fps HFR as well as future Ultra HFR (240fps, 480fps and 1000fps) playing back in real time on high refresh rate displays. Bleeding edge experimentation.

QUICKSTART: Begin UltraHFR video making!

Postby Chief Blur Buster » 29 Apr 2018, 17:09

QuickStart: What Do I Need For UltraHFR Video Making?
Realtime UltraHFR (not slow-motion) playing full framerate on full high-Hz displays.

Image

More recent amateur-league UltraHFR experiments are occuring between a few people around here, online and offline.

Recommended Computer Specs
- Any recent CPU made in the last few years (i5, i7, Ryzen, etc).
- A recent NVIDIA or AMD GPU, the fastest you can afford.
- A recent SSD at >500 MBytes/sec. For faster, consider M.2 SSD slots on motherboard or PCI Express cards.
- Computers capable of 4K60 can generally do up to 1080p240.
- Computers capable of 8K60 can generally do up to 1080p960.
- For displaying the files in a compatible workflow, you are currently limited to 4K120Hz, or 1080p240Hz, or 540p480Hz.
- Cheap 240fps UltraHFR: A basic midrange NVIDIA/Radeon GPU.
- Cream-of-crop UltraHFR: GTX 1080Ti or GTX Titan X Black+ on recent i7/Ryzen and Samsung 960Pro M.2 SSD or 970Pro M.2 SSD.
- Basic UltraHFR displays are surprisingly not too expensive, 240Hz costs under $500 and 480Hz costs under $1000.

Test System Load for 720p240fps H.264 .MP4 video files at 100 megabits/sec on i7-7740X with GTX 1080Ti
- CPU usage 18% (via Task Manager)
- GPU usage 4% (via GPU-Z from TechPowerUp)
- Predicted capability: 1080p960fps or 1440p960fps UltraHFR (to be tested this year)

240fps Players with perfect framepacing with UltraHFR files on 240Hz displays (H.264)
- Windows Media Player
- MPV player
- Chrome browser embedded player

480fps Players with perfect framepacing with UltraHFR files on 480Hz displays (H.264)
- MPV player

Failures
- Fail 480Hz+ Windows Media Player refuses to play 480fps files completely (thinks they're invalid files)
- Fail 480Hz+ Chrome embedded player microstutters too much (not 1:1 puldown) at 480Hz and up UltraHFR
- Fail 240Hz+ FireFox embedded player microstutters too much (not 1:1 pulldown) at any UltraHFR framerate or Hz
- Fail 240Hz+ VLC microstutters too much (not 1:1 pulldown) at any UltraHFR framerate or Hz

NOTE: We have found frame pacing precision is usually the video player's author fault. Sub-millisecond-accurate framepacing is absolutely essential to round-off played frames to the refresh cycles correctly. Millisecond-accurate framepacing is too low-resolution for 480Hz (frames are only 2ms, so 1ms rounding errors will often miss refresh cycles and create random-pulldown like 0:1:2:0:1:2:0:1:2 instead of correct 1:1:1:1:1:1:1:1 perfect frame:Hz sync). The conclusion is PLEASE use things like RTDSC or QueryPerformanceCounter() or std::chrono::high_resolution_clock::now() instead of old fashioned millisecond clocks, for software developers writing open source video players. Submit appropriate BugZilla ticket reports where applicable.

240Hz displays: Buy one from our monitor lists
- Acer Predator XB251HQT
- Acer Predator XB252Q
- Acer Predator XB272
- Acer Predator XF270HA
- Acer Predator XF250Q
- AOC AGON AG251FG
- AOC AGON AG251FZ
- ASUS ROG PG258Q
- ASUS ROG Strix XG258Q
- BenQ ZOWIE XL2540
- BenQ ZOWIE XL2546
- BenQ ZOWIE XL2740
- Dell Alienware AW2518H
- Dell Alienware AW2518Hf
- LG 27GK750F
- Viewsonic XG2530
- Viewsonic XG2560

480Hz displays: Current true-480Hz monitors:
- Zisworks 4K120 http://www.zisworks.com/shop -- Supports 4K 120Hz, 1080p 240Hz, 720p 360Hz and 540p 480Hz
- A little under $1000 for the preassembled engineering sample, must supply your own VESA mount (~$20 from Staples or Monoprice)

Video workflows used
- Blender works with UltraHFR!! It can speed slo-mo camera videos to 240fps and 480fps. Audio is preservable on some cameras (e.g. Hallelujah!!!
- Slomo cameras sped-up to realtime using instructions here
- Very few compatible workflows yet. For source engine videos, you can use "makemovie" -- that can "screenshot-every-frame" (using SSD or SSD RAID) -- it is possible to create true 480fps gameplay video files using Half Life engined games. Many SSDs including Samsung 960 Pro M.2 SSD seems to have no problems keeping up with 480 screenshots per second (960 files written to disk per second).

Cameras successfully used
- GOPRO Hero 4
- GOPRO Hero 5
- GOPRO Hero 6
- Sony FDR-X1000V action cam
- If you have lots of money, Phantom Flex cameras also work. However, most amateurs cannot afford them.
If you tested 240fps on any action cam and it works well enough for UltraHFR, please follow up and let me know
Head of Blur Busters - BlurBusters.com | TestUFO.com | Follow @BlurBusters on Twitter!
To support Blur Busters: Official List of Best Gaming Monitors | G-SYNC | FreeSync | Ultrawide
User avatar
Chief Blur Buster
Site Admin
 
Posts: 4691
Joined: 05 Dec 2013, 15:44

QUICKSTART: Begin UltraHFR video making!

Postby Chief Blur Buster » 29 Apr 2018, 17:13

You can use multiple separate GoPro cameras to record higher framerates -- e.g. two 240fps GoPros recording simultaneously to generate 480fps video files, see How to use two 240fps GoPros simultaneously to create true-480fps video.

phpBB [video]


If you need to purchase UltraHFR compatible cameras, please support Blur Busters via using these links.
- GOPRO Hero 4
- GOPRO Hero 5
- GOPRO Hero 6
- Sony FDR-X1000V action cam
If you tested 240fps on any action cam and it works well enough for UltraHFR, please follow up and let me know

And please, participate in these forums to help us improve the art of UltraHFR video making and discovering workflows that successfully work in this bleeding edge pioneer territory. An example thread includes this thread illustrating our progress (previous pages includes a links to 480fps gameplay video tests)

To share to others, you must share video files natively (e.g. links to .MP4 files). Cloud services work, such as 1TB Dropbox or GoogleDrive accounts. Doing YouTube/Vimeo won't work. Must be an .MP4 file download. Embedded .MP4 playback will however work in Google Chrome (up to 240fps), but .MP4 downloads are recommended, and generally recommending users to use MPV player because it is the most reliable UltraHFR capable video player at the moment.
Head of Blur Busters - BlurBusters.com | TestUFO.com | Follow @BlurBusters on Twitter!
To support Blur Busters: Official List of Best Gaming Monitors | G-SYNC | FreeSync | Ultrawide
User avatar
Chief Blur Buster
Site Admin
 
Posts: 4691
Joined: 05 Dec 2013, 15:44

Re: QUICKSTART: Begin UltraHFR video making!

Postby POVHFR Videos » 30 Apr 2018, 00:07

NCH Video Pad Video Editor is also another program I used and use for Ultra HFR video. Video Pad can export videos at 1000fps. The 'Detect..' tab can detect any frame rate but can save videos up to 1000fps. Blender 2.79 can now save any frame rate you throw at it*! I'm aiming for 1920fps now, but blender can save as high as 12000fps or higher!! :shock: :shock: :shock:
User avatar
POVHFR Videos
 
Posts: 9
Joined: 27 Apr 2018, 00:44
Location: Atlanta, GA


Return to High Frame Rate Video (HFR)

Who is online

Users browsing this forum: No registered users and 0 guests

cron