trdrop icon indicating copy to clipboard operation
trdrop copied to clipboard

Trdrop for Xbox Cloud

Open cheapest-energy-windows opened this issue 4 years ago β€’ 26 comments

So Xbox Cloud streaming is available for use for those in the Insider Program. My first thoughts are that Trdrop will not be able to work as intended due to the image already being compressed before recording lossless. Could someone share their thoughts? I tested on a game and I can clearly see the framerate drop, trdrop only saw a 2 fps drop (from 60 to 58).

cheapest-energy-windows avatar Oct 29 '21 23:10 cheapest-energy-windows

You can try increasing the pixel difference to 10-60 for using with compressed streams but as a reminder that trdrop is not supposed to be used this way. framerate numbers may be inaccurate.

illusion0001 avatar Oct 31 '21 11:10 illusion0001

I did some additional testing and when there is a bad internet connection numbers are inaccurate and it will give a flat line. It is very sensitive to compression, your connection needs to be extremely solid and still it will probably still be more "forgiving".

Still I think it is doing a good job giving the estimate, will provide disclaimer below the videos to make people aware that isn't as reliable as when analysing local video. Thank you for the reply and clarification!

cheapest-energy-windows avatar Oct 31 '21 11:10 cheapest-energy-windows

I saw in your videos that the frametime graph is upsidedown, is through video editing or code?

illusion0001 avatar Nov 01 '21 05:11 illusion0001

Yes that is correct. It is an Apple Motion effect. I proces each video individually and with this effect I can β€œinject” op to 4 in one graph and change colors of the lines and counter. How did you find my video? I mean YT is a huge place πŸ˜…

cheapest-energy-windows avatar Nov 01 '21 06:11 cheapest-energy-windows

Searched for Trdrop and Xbox Cloud :)

illusion0001 avatar Nov 01 '21 11:11 illusion0001

Searched for Trdrop and Xbox Cloud :)

A bit off-topic but is there a way with your version of trdrop to have tear analysis a layer below the counter and graphs? It now sits on top and it limiting the use of effects for representation of tear - the only other way would be to use the csv and other paid tools. I was able to work around it, It is not 100% but the effect is doing a pretty good job: https://youtu.be/GIO9sCxX_Fk

cheapest-energy-windows avatar Dec 20 '21 21:12 cheapest-energy-windows

Searched for Trdrop and Xbox Cloud :)

Hi hope you're doing well. I was wondering if you could help me out with getting the latest version (where frame time is not ignored) compiled with my specific settings - this because preserve of user settings is not available and I use specific colors and Font(sizes) in order to filter things in my effect. Happy to do whatever in return as long it is in my reach. Thanks.

cheapest-energy-windows avatar Nov 17 '22 14:11 cheapest-energy-windows

Yea sure. @aj752

illusion0001 avatar Nov 18 '22 05:11 illusion0001

Yea sure. @aj752

Super awesome, truly appreciate it. I'll describe the changes here:

General: Disable Background Shadow Screenshot 2022-11-18 at 09 10 58

FPS: No text, Arial Normal, Font Size 100, Colour R:0 G:170 B:0 (or #00aa00) - just for the first one, the other ones I don't use because I process them individually and inject them together im FCP Screenshot 2022-11-18 at 09 12 29 Screenshot 2022-11-18 at 09 12 47

Tear: Change colour to R:85 G:0 B:255 (or #5500ff) - only the first one Screenshot 2022-11-18 at 09 13 02

Export: Directory D:/trdropoutput , Export as overlay enabled, Resolution 1920x1080 Screenshot 2022-11-18 at 09 13 58

cheapest-energy-windows avatar Nov 18 '22 08:11 cheapest-energy-windows

Try https://github.com/illusion0001/trdrop/suites/9402031173/artifacts/443686279

illusion0001 avatar Nov 19 '22 22:11 illusion0001

Try https://github.com/illusion0001/trdrop/suites/9402031173/artifacts/443686279

Will try tomorrow when I have access to my gear. Please let me know in the meantime how I could compensate. Thank you, appreciate it.

cheapest-energy-windows avatar Nov 20 '22 00:11 cheapest-energy-windows

Try https://github.com/illusion0001/trdrop/suites/9402031173/artifacts/443686279

Thanks again for your willingness to help, just noticed the following:

FPS: the override font button is toggled on, so the actual font/size does not change until turned off fontsize override

Export: No additional changes seen here? So export path, resolution and export as overlay settings are still the defaults as they were before.

The fact that the other stuff did change is helpful!

Thanks!

cheapest-energy-windows avatar Nov 20 '22 19:11 cheapest-energy-windows

Try https://github.com/illusion0001/trdrop/releases/download/cac059c/trdrop-release-cac059c.7z

illusion0001 avatar Nov 20 '22 21:11 illusion0001

Just perfect now, exactly what I needed. It removes all of those changes every time I start trdrop. Truly thankful for this!

cheapest-energy-windows avatar Nov 20 '22 21:11 cheapest-energy-windows

Try https://github.com/illusion0001/trdrop/releases/download/cac059c/trdrop-release-cac059c.7z

Please let me know if there is anything I could do for you.

cheapest-energy-windows avatar Nov 20 '22 21:11 cheapest-energy-windows

Just one last question, is this version different code-wise? It seems a bit slower.

cheapest-energy-windows avatar Nov 22 '22 19:11 cheapest-energy-windows

You can see change list here https://github.com/illusion0001/trdrop/compare/master...illusion0001:trdrop:green

illusion0001 avatar Nov 22 '22 20:11 illusion0001

You can see change list here https://github.com/illusion0001/trdrop/compare/master...illusion0001:trdrop:green

I just figured it out. Normally when selecting Export as overlay it would change output to .tiff. Now with overlay enabled it defaults to jpg which is slower. Thanks for the quick reply!

cheapest-energy-windows avatar Nov 22 '22 20:11 cheapest-energy-windows

Yea, I'll disable it, jpeg quality is awful anyways

illusion0001 avatar Nov 22 '22 20:11 illusion0001

Yeah, normally I run it while I'm doing other stuff and come back to a finished export - now it was still at 60% where I normally would have expected it to be finished. TIFF is way faster and the way to go. The not ignoring the frame time has also solved also a huge pain I was having with my effects as those are static (Apple Motion, with keying different layers - that is why I need those specific colours), great job on that one. Would be sweet to have that without the jpg as default. Take care and thanks again.

cheapest-energy-windows avatar Nov 22 '22 23:11 cheapest-energy-windows

@aj752 Try https://github.com/illusion0001/trdrop/releases/download/1123735/trdrop-release-1123735.7z

illusion0001 avatar Nov 23 '22 00:11 illusion0001

Sweet! I've added your channel to my recommended channels btw. Thank you so much!

cheapest-energy-windows avatar Nov 23 '22 08:11 cheapest-energy-windows

I could redesign the plots to match the one in your videos natively in the program. Just a fun exercise to play with the plot code again πŸ˜„, maybe will fix some bugs with it.

On Wed, Nov 23, 2022, 2:29 AM aj752 @.***> wrote:

Sweet! I've added your channel to my recommended channels btw. Thank you so much!

β€” Reply to this email directly, view it on GitHub https://github.com/cirquit/trdrop/issues/108#issuecomment-1324701411, or unsubscribe https://github.com/notifications/unsubscribe-auth/AI7T2XH542QMJKEPL43CFT3WJXIVXANCNFSM5HAKWM4Q . You are receiving this because you commented.Message ID: @.***>

illusion0001 avatar Nov 24 '22 20:11 illusion0001

That would be pretty cool, tearing not crossing the frame time and framerate graph would be actually something useful in my case, even though I try to filter things it is not perfect by any means.

Just curious. Last couple of weeks I've automating everything around recordings. How doable would a simple CLI be? Like use default settings for all (one single video at the time) and only allow frames and pixel-diff in there. Eg:

trdrop.exe -i $source -frames 60 - pixel-diff 0 -e $exportdir

Just curious if it is something that could be added in a future release or an entire restructure is needed.

cheapest-energy-windows avatar Nov 24 '22 23:11 cheapest-energy-windows

I learned yaml-cpp for the past few months and I think that would be better than CLI arguments. I can possibly implement it. As for 2.0 stuff, I don't know CV that well so we'll have to see when the author comes back with a break through, good luck to him.

On Thu, Nov 24, 2022, 5:02 PM aj752 @.***> wrote:

That would be pretty cool, tearing not crossing the frame time and framerate graph would be actually something useful in my case, even though I try to filter things it is not perfect by any means.

Just curious. Last couple of weeks I've automating everything around recordings. How doable would a simple CLI be? Like use default settings for all (one single video at the time) and only allow frames and pixel-diff in there. Eg:

trdrop.exe -i $source -frames 60 - pixel-diff 0 -e $exportdir

Just curious if it is something that could be added in a future release or an entire restructure is needed.

β€” Reply to this email directly, view it on GitHub https://github.com/cirquit/trdrop/issues/108#issuecomment-1326882791, or unsubscribe https://github.com/notifications/unsubscribe-auth/AI7T2XHUUU5Y67EG6UO4LN3WJ7XZJANCNFSM5HAKWM4Q . You are receiving this because you commented.Message ID: @.***>

illusion0001 avatar Nov 25 '22 03:11 illusion0001

Yalm-cpp I don't know but from what I see on Github (my translation as non-developer) it is basically the same as yalm (like used for Kubernetes) but as a bridge to C++? Again i'm not a developer so might be a really bad explanation.

The principal/goal stays the same= predefine something so you don't have to enter the application itself. I think this could be an extremely great development for trdrop and helpful to many.

cheapest-energy-windows avatar Nov 25 '22 07:11 cheapest-energy-windows