Upvote Upvoted 52 Downvote Downvoted
Automated Frag Stream - Introducing TF2Frags.net
posted in Projects
1
#1
0 Frags +

Inspired by this thread and TempusTV I finally got the time to start developing this project. The idea is simple, upload some TF2 clips, see them on stream.

All that is needed is to start uploading clips. These can be YouTube videos or Twitch clips (I've had to make Twitch clips max 30sec though for reasons which is unfortunate), they can be full frag videos or just small ShadowPlay clips or sick airshots or 6ks, anything goes as long as it's TF2. They don't have to be created by you, feel free to post someone else's frag video as long as they are ok with it. Eventually I hope to add support for STV/POV demos so they can be converted to videos as well as normal videos, these types of clips can be uploaded they just won't appear on stream yet.

You can also see the state of the clips you have uploaded as well, and delete them if you no longer want them played.

The site is live at https://tf2frags.net for uploading clips and the stream will be live at https://twitch.tv/TF2Frags once there are enough clips uploaded. There is a Twitch bot as well so clips can be skipped and/or reported if need be.

Source code is here and here if someone wanted to set it up for CS or something, or to help fix things.

Thanks to PancakeLarry for open sourcing the TempusTV code for reference, and the people in the other TFTV thread for inspiring me to make this.

Inspired by [url=https://www.teamfortress.tv/51587/new-frag-video-website]this thread[/url] and TempusTV I finally got the time to start developing this project. The idea is simple, upload some TF2 clips, see them on stream.

All that is needed is to start uploading clips. These can be YouTube videos or Twitch clips (I've had to make Twitch clips max 30sec though for reasons which is unfortunate), they can be full frag videos or just small ShadowPlay clips or sick airshots or 6ks, anything goes as long as it's TF2. They don't have to be created by you, feel free to post someone else's frag video as long as they are ok with it. Eventually I hope to add support for STV/POV demos so they can be converted to videos as well as normal videos, these types of clips can be uploaded they just won't appear on stream yet.

You can also see the state of the clips you have uploaded as well, and delete them if you no longer want them played.

The site is live at https://tf2frags.net for uploading clips and the stream will be live at https://twitch.tv/TF2Frags once there are enough clips uploaded. There is a Twitch bot as well so clips can be skipped and/or reported if need be.

Source code is [url=https://github.com/IAmThermite/TF2Frags.net]here[/url] and [url=https://github.com/IAmThermite/TF2Frags-stream]here[/url] if someone wanted to set it up for CS or something, or to help fix things.

Thanks to PancakeLarry for open sourcing the TempusTV code for reference, and the people in the other TFTV thread for inspiring me to make this.
2
#2
3 Frags +

Have added a few, will add more tomorrow. cool stuff. gl with the project!

Have added a few, will add more tomorrow. cool stuff. gl with the project!
3
#3
27 Frags +

Please Do Not Allow Scout Clips

Please Do Not Allow Scout Clips
4
#4
28 Frags +

projectile hard aimers only

projectile hard aimers only
5
#5
5 Frags +

I'm glad someone decided to do this. Was actually thinking about this the other day and something I realized is it might be against the twitch TOS as you're exclusively streaming content made by other people. Look into that before trying it because it might be fine, streaming on another service is also always a possibility.

I'm glad someone decided to do this. Was actually thinking about this the other day and something I realized is it might be against the twitch TOS as you're exclusively streaming content made by other people. Look into that before trying it because it might be fine, streaming on another service is also always a possibility.
6
#6
4 Frags +
ZestyI'm glad someone decided to do this. Was actually thinking about this the other day and something I realized is it might be against the twitch TOS as you're exclusively streaming content made by other people. Look into that before trying it because it might be fine, streaming on another service is also always a possibility.

Yea that was something I was a bit worried about as well. I had a read through before starting the project and I believe it is fine as long as the creator gives permission to share the content, i.e uploads it to the site. It may be a bit of a gray area though. The stream shows the name of the clip and the creator (not uploader) so I can give attribution to the creator. Am more than happy to take clips down If someone sees a clip created by them that they do not wish to be shown.
Originally I wanted to start off with just having demos/stvs but the amount of work required was a bit too much for the time I had available. I have a better Idea of how I'd like to do it now that I have the bulk of the app complete.

[quote=Zesty]I'm glad someone decided to do this. Was actually thinking about this the other day and something I realized is it might be against the twitch TOS as you're exclusively streaming content made by other people. Look into that before trying it because it might be fine, streaming on another service is also always a possibility.[/quote]

Yea that was something I was a bit worried about as well. I had a read through before starting the project and I believe it is fine as long as the creator gives permission to share the content, i.e uploads it to the site. It may be a bit of a gray area though. The stream shows the name of the clip and the creator (not uploader) so I can give attribution to the creator. Am more than happy to take clips down If someone sees a clip created by them that they do not wish to be shown.
Originally I wanted to start off with just having demos/stvs but the amount of work required was a bit too much for the time I had available. I have a better Idea of how I'd like to do it now that I have the bulk of the app complete.
7
#7
8 Frags +

Pretty cool idea. I like to record my clips but would feel silly posting them on the forums as I wouldn't call myself an extraordinary player. I feel like this is a more appropriate way to share some frags with the community.

Pretty cool idea. I like to record my clips but would feel silly posting them on the forums as I wouldn't call myself an extraordinary player. I feel like this is a more appropriate way to share some frags with the community.
8
#8
3 Frags +

Thanks everyone who has submitted clips already! Really appreciate it!

Planning to go live tomorrow about 6pm EDT ish and run for the whole day. You can still add clips when the stream is live, not sure how many clips the stream will get through but will see.

Hope to see you all there: twitch.tv/tf2frags.

Thanks everyone who has submitted clips already! Really appreciate it!

Planning to go live tomorrow about [url=https://www.worldtimebuddy.com/?qm=1&lid=2179537,5,2643743&h=2179537&date=2019-9-11&sln=10-24]6pm EDT[/url] ish and run for the whole day. You can still add clips when the stream is live, not sure how many clips the stream will get through but will see.

Hope to see you all there: twitch.tv/tf2frags.
9
#9
8 Frags +

is there any way to get the clips randomized? seeing like 7 clips from the same player in a row gets a little old

is there any way to get the clips randomized? seeing like 7 clips from the same player in a row gets a little old
10
#10
8 Frags +

Yes I realise that is a problem. I can do it it will just require a reasonable change from how I'm currently doing, I'll see what I can do

Yes I realise that is a problem. I can do it it will just require a reasonable change from how I'm currently doing, I'll see what I can do
11
#11
12 Frags +

needs ad block, also wondering if theres any way to make it so clips play at max quality automatically

needs ad block, also wondering if theres any way to make it so clips play at max quality automatically
12
#12
9 Frags +

Some updates/clarifications:

  • Skip/report now work properly
  • Attempt to ad block (seems to partially work)
  • Clips are now randomised and can be randomised again at any point when required
  • Potential fix for video quality
  • Opened some API endpoints to view some video data: https://github.com/IAmThermite/TF2Frags.net/blob/master/README.md#api-schema
  • I'm not trying to make money off of this project, I obviously can't turn other peoples hard work into my own so I won't be enabling ads or subs (unless people want). Currently there are no costs involved but in the future there probably will be with ongoing hosting/storage. Generally would be less than $5-10 a month so nothing major

Hopefully will now be able to start a bit of a schedule for a bit (similar to the times above), and should be able to start streaming at better times for Europe as well once I know that things are stable enough that I don't have to keep an eye on the stream.

Thanks everyone for your support on the first stream.
Keep uploading clips!

Some updates/clarifications:
[list]
[*] Skip/report now work properly
[*] Attempt to ad block (seems to partially work)
[*] Clips are now randomised and can be randomised again at any point when required
[*] Potential fix for video quality
[*] Opened some API endpoints to view some video data: https://github.com/IAmThermite/TF2Frags.net/blob/master/README.md#api-schema
[*] I'm not trying to make money off of this project, I obviously can't turn other peoples hard work into my own so I won't be enabling ads or subs (unless people want). Currently there are no costs involved but in the future there probably will be with ongoing hosting/storage. Generally would be less than $5-10 a month so nothing major
[/list]

Hopefully will now be able to start a bit of a schedule for a bit (similar to the times above), and should be able to start streaming at better times for Europe as well once I know that things are stable enough that I don't have to keep an eye on the stream.

Thanks everyone for your support on the first stream.
Keep uploading clips!
13
#13
7 Frags +

LONCH

LONCH
14
#14
5 Frags +

TARGET. LOCKED. LONCH.

TARGET. LOCKED. LONCH.
15
#15
11 Frags +

Skipping in a channel like this is really bad (especially if only 2 people have to vote), unless you want to rename the channel to "TF2Frags.net - Non stop soldier/demo frags provided by the community."

I understand the people find scout frags boring, but I'm pretty sure there are people out there that like scout frag movies (especially by top level or really old players). You wanna exclude these people just because 2 people in chat instaskip scout clips? Same with HL clips or team frag vids. People have even skipped because they didn't like the music????

Don't get me wrong I also think soldier/demo frags are more enjoyable to watch, but you can just sit through that video and wait for the next one since it's randomised now. Have it so that like 25%-30% of the current viewers have to skip (I think Tempus is doing something like this as well).

Skipping in a channel like this is really bad (especially if only 2 people have to vote), unless you want to rename the channel to "TF2Frags.net - Non stop soldier/demo frags provided by the community."

I understand the people find scout frags boring, but I'm pretty sure there are people out there that like scout frag movies (especially by top level or really old players). You wanna exclude these people just because 2 people in chat instaskip scout clips? Same with HL clips or team frag vids. People have even skipped because they didn't like the music????

Don't get me wrong I also think soldier/demo frags are more enjoyable to watch, but you can just sit through that video and wait for the next one since it's randomised now. Have it so that like 25%-30% of the current viewers have to skip (I think Tempus is doing something like this as well).
16
#16
13 Frags +

Channel is really good but the skipping is just silly atm. 2 is way too few.

Channel is really good but the skipping is just silly atm. 2 is way too few.
17
#17
6 Frags +

https://chrome.google.com/webstore/detail/magic-actions-for-youtube/abjcfabbhafbcdfjoecdgepllmpfceif?hl=en

this extension lets you automatically set videos to high quality, might be useful

https://chrome.google.com/webstore/detail/magic-actions-for-youtube/abjcfabbhafbcdfjoecdgepllmpfceif?hl=en

this extension lets you automatically set videos to high quality, might be useful
18
#18
11 Frags +

I went to this stream for the first time just now and it was the video of Mustard Overlord spawncamping his own spawn. Would recommend.

I went to this stream for the first time just now and it was the video of Mustard Overlord spawncamping his own spawn. Would recommend.
19
#19
13 Frags +

when tf2frags gets more views than tempustv using their code

https://i.kym-cdn.com/entries/icons/original/000/017/046/BptVE1JIEAAA3dT.jpg

when tf2frags gets more views than tempustv using their code
[img]https://i.kym-cdn.com/entries/icons/original/000/017/046/BptVE1JIEAAA3dT.jpg[/img]
Please sign in through STEAM to post a comment.