TBA Matches from Webcasts

Hi everyone!

We’re trying something a little new over at The Blue Alliance: taking preliminary match videos directly from the webcasts. In this trial, the coverage isn’t great and quality isn’t great, but it does allow us to turn around videos very quickly.

Up now on TBA:

Week 1:
Alamo Regional: 49 matches
San Diego Regional: 20 matches

Week 2:
Autodesk Oregon Regional: 60 matches
Finger Lakes Regional: 14 matches
Traverse City District Competition: 13 matches
Waterford District Competition: 25 matches

(To help accomplish this, I’m running the videos through a work-in-progress script that automagically figures out the match start/stops. While it’s not ready for release, if you have recordings that need to be cut up, give me a holler.)

Thoughts? Is getting portions of Friday up before Saturday helpful for scouting?

–Danny

Yes, this would be really helpful.

YES! I’m head driver, head scout, and captain of my team, so I don’t have any time to pay attention to every match. Being able to watch specific matches Friday night would be SOOOO helpful! Thanks a bunch for doing this! :smiley:

This awesome, I can’t wait for this to be set up for every event and every match.

If we can start archiving every match and every robot the quality of robots will start to increase so quickly, once we have that large of a data set for people to learn from.

This. Is. Awesome.

I love it!! THANK YOU! Mahalo!!

An amazing idea.

Also, something to consider (although somewhat redundant, it would still be great) is re-uploading FiM’s videos to TBA.

The Marra’s are working on embedding Youtube videos into TBA, so that will work in the other direction when it all get’s going.

Does anyone know: why no Gull Lake or Traverse City ?

I don’t recall seeing anyone at Gull Lake in charge of taking footage from the stands to display the entire match so I assume no one volunteered to record and archive to the FiM youtube channel.

There is no Twitter and no FRCSpy data presently available for Traverse City either. All other events this weekend that I have checked have up-to-date data feeds for both Twitter and FRCSpy.

Does anyone know who I should report this to? I hope this doesn’t mean that data is permanently lost.

I need to write code to consume this spreadsheet and create a lot of YoutubeVideo objects on TBA.

If someone wants to get the scaffolding in place, I’ll gladly take a pull request! I’m at SXSW until Tuesday, so I am hoping to do this before next week’s regionals. GitHub - gregmarra/the-blue-alliance: A webapp for accessing information about the FIRST Robotics Competition. :smiley:

Also, the script that Daniel wrote that this thread is about is amazing. I hope later you write up a post describing how it works, because it’s a beautiful use of computer vision!

I recorded the eliminations and the award ceremony of the Lake Superior webcast. I have the video in four chunks with .asf containers. I can also encode these files into mp4/h.264. The quality of the video from the webcast isn’t that great though.

I’m working on some code that uses Google’s gdata api to take the spreadsheet and grab a csv of it. I am having a little trouble with Oauth.

I’ll send you a pull request when I get it working. Then you could use it to make the YoutubeVideo objects, since I am not sure how to do that.

how are people recording the webcasts? I wanted to do so for Gull Lake, didn’t have time to set it up and test.

With this project going on, along with FiM posting to youtube, would it be safe to say that I shouldn’t spending a lot of time setting up my own recording for future competitions?

2363 is planning on videoing from the top of the stands and parsing the video into matches at both Virginia and NC. We will get them to you as soon as we finish them up.

Today’s successful Friday webcast rips are:

More in the works, but no promises.

no complaints, but I want to see my sophomore human player hum in the last second two-pointer in our last match.

Video for every match from Kansas City (week 1) is available at:
http://www.more.net/content/2012-qualification-matches
http://www.more.net/content/2012-first-quarterfinal-matches
http://www.more.net/content/2012-first-semi-final-and-final-matches

I have also placed every elimination match and several qual matches on the spreadsheet that you advertised last week with their youtube links