Upvote Upvoted 43 Downvote Downvoted
Ryukbot Recording Tool
posted in Projects
1
#1
0 Frags +

I've seen a lot of different ways to record tf2 over the years I've been playing this game, the most famous being OBS, Lawena and shadowplay. All of these options are good but none of them really fit what I needed so I made my own!

Ryukbot is a recording tool directly from .dem to .mp4 in clips a lot like people would use for frag videos (the original purpose of the tool). It takes the tick the event happened, which can be given either manually or by using the demo marking features of PREC and Valves internal version of PREC, then records short (by default 18 second) clips around the area of the tick given.

Once everything is set up if you get a kill hit a button run ryukbot and play the demo. It will record everything for you without any effort on your end!

I've used it for years to record all of the footage on my youtube channel if you need examples of what it can do otherwise here is the TRAILER

To download join my discord where I take feedback and keep everything updated: https://discord.gg/mB9UjA

I wont be posting or reading much here so please join or message me on discord if you have feedback or ideas: Maven#1999

Tutorial: https://www.youtube.com/watch?v=oy023_giJdQ

I've seen a lot of different ways to record tf2 over the years I've been playing this game, the most famous being OBS, Lawena and shadowplay. All of these options are good but none of them really fit what I needed so I made my own!

Ryukbot is a recording tool directly from .dem to .mp4 in clips a lot like people would use for frag videos (the original purpose of the tool). It takes the tick the event happened, which can be given either manually or by using the demo marking features of PREC and Valves internal version of PREC, then records short (by default 18 second) clips around the area of the tick given.

Once everything is set up if you get a kill hit a button run ryukbot and play the demo. It will record everything for you without any effort on your end!

I've used it for years to record all of the footage on my youtube channel if you need examples of what it can do otherwise here is the [url=https://www.youtube.com/watch?v=EVxZsKLSwr0]TRAILER[/url]

To download join my discord where I take feedback and keep everything updated: https://discord.gg/mB9UjA

I wont be posting or reading much here so please join or message me on discord if you have feedback or ideas: Maven#1999

Tutorial: https://www.youtube.com/watch?v=oy023_giJdQ
2
#2
-7 Frags +

snip

snip
3
#3
9 Frags +
toads_tflawena?

its like lawena if it was used like shadowplay. Instead of ever having to actually find the clip it does everything for you. it finds the clip records it and jumped to the next one. then it automatically goes to the one after it as well. The whole project is in the name of automation.

also it doesn't require virtualdub tho if that's the method you prefer it can be enabled to record in tga by simply editing the settings.

I developed it cuz I bored and too lazy to find clips while watching my own demos and now I'll never need to find my clips every again because they simply record for me.

[quote=toads_tf]lawena?[/quote]

its like lawena if it was used like shadowplay. Instead of ever having to actually find the clip it does everything for you. it finds the clip records it and jumped to the next one. then it automatically goes to the one after it as well. The whole project is in the name of automation.

also it doesn't require virtualdub tho if that's the method you prefer it can be enabled to record in tga by simply editing the settings.

I developed it cuz I bored and too lazy to find clips while watching my own demos and now I'll never need to find my clips every again because they simply record for me.
4
#4
2 Frags +

It's been awhile since I've updated this post so here's some things.

Ryukbot has been updated to now have its own easy to input section to film whatever you want from whatever demo you want easily.

The biggest feature to it however has to be LogFrog. LogFrog takes logs.tf links and converts them into something Ryukbot can use. It then records all of your streaks and med picks from the whole game extremely easily.

Now recording is as easy as Ryukbot and a link.

Enjoy!

It's been awhile since I've updated this post so here's some things.

Ryukbot has been updated to now have its own easy to input section to film whatever you want from whatever demo you want easily.

The biggest feature to it however has to be LogFrog. LogFrog takes logs.tf links and converts them into something Ryukbot can use. It then records all of your streaks and med picks from the whole game extremely easily.

Now recording is as easy as Ryukbot and a link.

Enjoy!
5
#5
0 Frags +

holy shit this is actually a crazy concept

I assume it just spits an mp4 out with your current game settings? is there a way to have it spit an mp4 out with maxquality?

e: nevermind i just watched the video, i am in disbelief

holy shit this is actually a crazy concept

I assume it just spits an mp4 out with your current game settings? is there a way to have it spit an mp4 out with maxquality?

e: nevermind i just watched the video, i am in disbelief
6
#6
whitelist.tf
1 Frags +

Damn, impressive.

Now to figure out how to be able to use this with STV demos, imagine being able to customize your _events file with the demo filenames, ticks, team and player (or just playerid/steamid) to spectate for some automated recording there.

I've skipped through the tutorial where it also fastforwarded to the actual setup process with commands, so not sure how easy it is to load your TF2 with the right recording hud/high quality config (or if it's as simple as setting that up in /custom before launching the game)

Damn, impressive.

Now to figure out how to be able to use this with STV demos, imagine being able to customize your _events file with the demo filenames, ticks, team and player (or just playerid/steamid) to spectate for some automated recording there.

I've skipped through the tutorial where it also fastforwarded to the actual setup process with commands, so not sure how easy it is to load your TF2 with the right recording hud/high quality config (or if it's as simple as setting that up in /custom before launching the game)
7
#7
0 Frags +

very epic

very epic
8
#8
0 Frags +

Thank you for this

Thank you for this
9
#9
0 Frags +

Does this have HLAE integration?
unless you're just casually recording a clip i don't see a reason to use this otherwise

Does this have HLAE integration?
unless you're just casually recording a clip i don't see a reason to use this otherwise
10
#10
whitelist.tf
0 Frags +
FunkyDoes this have HLAE integration?

if you make and save a campath for it and have it execute the mirv_ command to run that it should use that when it reaches the ticks in the demo it's supposed to be triggered.

[quote=Funky]Does this have HLAE integration?[/quote]
if you make and save a campath for it and have it execute the mirv_ command to run that it should use that when it reaches the ticks in the demo it's supposed to be triggered.
11
#11
13 Frags +

It's been a long time since I've updated my post here, but a LOT has changed.

Ryukbot is fully prec supported now, everything works cross platform between the two and it will just auto-detect whichever you're using without caring at all. For the rest of the post, I will be using ds commands instead for consistency.

Ryukbot now has a modding system where you can use different binds to tell Ryukbot HOW to record each clip when it gets to it within tf2. It's simple to pick up and is designed to be readable. Here is an example:

"run 'thirdperson' on 'bookmark' value 'thirdperson'"

This changes the recording of the clip to third person without you having to do anything more than hitting "ds_mark thirdperson" instead of just "ds_mark".

Using that same modding system, you can also record any STV by just telling it when to record each player.

Lawena and HLAE are also fully supported (they never weren't technically but it's official now) through the recording method "lawena".

SVR is also fully supported, and all settings will change over automatically to be compatible just by changing the recording method to "svr".

There's also a lot of smaller improvements that make it a great automation tool if you're sick of having to scrub through your demos after every match to find the perfect clip.

JOIN THE DISCORD TO DOWNLOAD

It's been a long time since I've updated my post here, but a LOT has changed.

Ryukbot is fully prec supported now, everything works cross platform between the two and it will just auto-detect whichever you're using without caring at all. For the rest of the post, I will be using ds commands instead for consistency.

Ryukbot now has a modding system where you can use different binds to tell Ryukbot HOW to record each clip when it gets to it within tf2. It's simple to pick up and is designed to be readable. Here is an example:

"run 'thirdperson' on 'bookmark' value 'thirdperson'"

This changes the recording of the clip to third person without you having to do anything more than hitting "ds_mark thirdperson" instead of just "ds_mark".

Using that same modding system, you can also record any STV by just telling it when to record each player.

Lawena and HLAE are also fully supported (they never weren't technically but it's official now) through the recording method "lawena".

SVR is also fully supported, and all settings will change over automatically to be compatible just by changing the recording method to "svr".

There's also a lot of smaller improvements that make it a great automation tool if you're sick of having to scrub through your demos after every match to find the perfect clip.

[url=https://discord.gg/dxbWgTu]JOIN THE DISCORD TO DOWNLOAD[/url]
Please sign in through STEAM to post a comment.