-
Notifications
You must be signed in to change notification settings - Fork 33
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
FCAT support #100
Comments
So can you elaborate a bit more on what you actually want to achieve? Should we be the ones exporting the videos with the colored boxes? It seems to me that we don't do that different things, but they have a different visualization of it. Or do you want trdrop to be able to render the results of these videos (which from what I understand are VR recordings) in trdrop? As you also added the item of plotting frametime data into framerate - I think this is very hard to understand for non-professionals and should (if at all) be a non-default option. I'd also think that makes discerning framerate and frametime (which will be of similar color probably, as you want to know which video it is relating to) will be very hard. I feel we're starting to get into a territory which needs a major rehaul of the whole interface/concept on how trdrop works now. |
I wanted to teardrop to be able to analyze fcat video and accurately display framerate and frametime just from the boarder data itself. This video as an example. https://youtu.be/toPqfXhEYbA?list=PLLwn03LyuQ4tOV2oAQn9Zmx7xnzAzrX4X Getting sample video with On Screen framerate and frametime counter from the On screen display application above is a reference for us to know what the actual frametime data should be, once we know frametime data just from the video, the OSD is no longer needed. as we can just analyze the boarder data and get the frametimes from there.
Yes as this will allow teardrop to display framerate accurately because it is just converting frametime to framerate
We can use the existing plotting methods, we'll only need to implement reading frametime from color boarders and plotting frametime data as is then converting the resulting frametime data back into framerate and then plotting into the framerate graph.
Nono, just standard single screen recording. |
I might have found the formula to convert pixel length to frametime.
https://web.archive.org/web/20200130015109/http://boostclock.com/guides/fta-guide-10.html Frametime from camera calculation, may or may not be useful (Click to Expand)
|
@cirquit https://drive.google.com/drive/folders/1TtAu5kIpfV8cJ8KVTAN0GtWx1esSO6mW Just for fun, here are some analysis with the current algorithm. Epilepsy warning. |
Gonna post my findings here. Scanout of 120.csv Snippet of 120.csv (Click to Expand)
|
Hey just wondering if you got FCAT support working or if you are still planning on supporting it? Also I checked the v2 branch but doesn't seem like its been updated recently, is that just not public yet or has progress stalled on it? Great looking software thank you both for your hard work on it! |
Prerequisites:
Uncompressed 60hz video feed
Games running with Vsync off and goes above 60fps with color boarder on the screen and a framerate + frametime counter for reference. (Seizure warning)
Software that can display color boarders (for anything newer than d3d11 i.e VK and D3D12 applications)
On Screen Displays that has color boarders
OCAT
Rivatuner
Show color boarder on the left side for compatibility reasons when recording and analyzing
More info can be found here: https://www.nvidia.com/en-us/geforce/technologies/fcat/downloads/
You want
FCAT Software
download. contains scripts to analyze the recorded video as well as capture methods.https://international.download.nvidia.com/geforce-com/international/downloads/fcat-Rev1.55.zip
https://international.download.nvidia.com/geforce-com/international/pdfs/FCAT+4K_Reviewer's_Guide.pdf
Task List:
https://drive.google.com/drive/folders/1TtAu5kIpfV8cJ8KVTAN0GtWx1esSO6mW
The text was updated successfully, but these errors were encountered: