Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
|
|
Thread Tools | Search this Thread | Display Modes |
23rd January 2017, 17:43 | #1 | Link |
Registered User
Join Date: May 2013
Posts: 115
|
BlueskyFRC: AMD and Intel GPU-assisted frame interpolation
Bluesky Frame Rate Converter is a DirectShow filter. It uses the AMD Fluid Motion Video hardware feature. This is an unofficial thread.
Download and official Information page: http://bluesky23.yukishigure.com/en/BlueskyFRC.html Limitations:
Speculation:
Instructions:
Requirements:
Initial impressions/Comparison to SVP:
Last edited by tobindac; 9th August 2017 at 13:12. |
24th January 2017, 12:44 | #4 | Link | |
Registered User
Join Date: Oct 2012
Posts: 7,925
|
Quote:
pretending 24p/25p is 30p and let it double it should work. it can do 24 5/2 interpoaltion so maybe it is possible to get 120 hz with even more hacks out of it. |
|
24th January 2017, 15:33 | #5 | Link |
Registered User
Join Date: May 2013
Posts: 115
|
I was wondering if the problem is that it's hardware-limited, that even if AMD themselves would want to do it they couldn't unless they made it slower (and complex) with software interpolation, but that's only speculation on my part.
|
24th January 2017, 15:52 | #6 | Link |
Registered User
Join Date: Oct 2012
Posts: 7,925
|
they can do 30hz -> 60hz so the "hardware" is more than fast enough to do 24hz -> 48hz and 25hz -> 50hz.
the problem is at the moment AMD can only aim at 60 hz nothig else. casual PC user rarely change the refresh rate if ever. AMD doesn't have a refreshrate option in there current driver. |
26th January 2017, 23:10 | #7 | Link | |
Registered User
Join Date: May 2013
Posts: 115
|
Quote:
|
|
27th January 2017, 09:05 | #8 | Link |
Registered User
Join Date: Aug 2006
Location: Stockholm/Helsinki
Posts: 805
|
What. There's no difference between the frames in 25 and 30 fps. The piece of software that initially reads the file only needs to lie about the fps.
edit: though it could be problematic for real-time playback, in case the hardware expects the frames to arrive at a certain speed. Don't know what happens if the decoder is too slow (a possibility in real life) and feeds a 30fps clip at 25fps to the interpolator. Or at 24fps, does it switch to 5/2 then? Last edited by ajp_anton; 27th January 2017 at 09:08. |
27th January 2017, 11:09 | #9 | Link |
Registered User
Join Date: Oct 2012
Posts: 7,925
|
well it is pretty hard to test.
bluesky is blocking or rejecting ffdshow raw. the output of bluesky is not supported in avisynth with a grf directshow import. it is always NV12 which is not supported in avisynth directshow grf import. but it can render frames at a much higher speed. using madVR with 128 frames decoder queue it create 128 frames way below a sec and is instantly filling the queue. |
27th January 2017, 22:03 | #10 | Link |
Registered User
Join Date: May 2013
Posts: 115
|
This filter doesn't seem to do that much on its own. I wouldn't be surprised if it's mainly a raw stream feeder to the GPU driver of some sort. I haven't dealt at all with DirectShow ever though so I wouldn't know how to look but I would not be surprised if an experienced DirectShow coder could replicate this filter fully and then some within days at most.
PS. A huge advantage of this method is that the CPU is left almost entirely unused, unlike SVP which needs an extreme CPU contribution, even on GPU mode. |
5th February 2017, 05:57 | #11 | Link |
Registered User
Join Date: Dec 2005
Posts: 14
|
If this was better documented, maybe I could get it to work. I'm not sure if my GCN 1.0 laptop is supported. Fluid Motion is enabled in Crimson, but I can't get the filter to load with any player.
Edit: Got it to work. Don't use Auto for mode selection. Last edited by Starks; 5th February 2017 at 06:07. |
10th February 2017, 22:27 | #12 | Link |
Registered User
Join Date: Sep 2012
Posts: 77
|
Does it even work? Most options are greyed out, MPC doesn't load it either.
|
14th February 2017, 12:05 | #15 | Link |
Registered User
Join Date: May 2013
Posts: 115
|
The author reports that the GPU driver itself does not support it. I speculate that this is all tied to hardware capability. The method is extremely snappy/responsive/fast so I would not be surprised if there is little to none being done on user space for this to work.
|
26th March 2017, 10:42 | #16 | Link |
Registered User
Join Date: May 2013
Posts: 115
|
Version 2.7.1 (03/25/2017)
Version 2.7.0 (02/27/2017)
PS. I'm getting an issue that if I fiddle with options after a clean install, it doesn't work anymore and it needs a clean reinstallation, I have informed the author (or tried to). Update: PPS. He claims he has fixed it: http://bluesky23.yukishigure.com/bfrc/BlueskyFRC.zip [unreleased 2.7.2 version] Last edited by tobindac; 26th March 2017 at 10:49. |
|
|