View Full Version : [NE FIRST] Match Video Mega Thread
Ty Tremblay
11-03-2015, 16:54
I've taken responsibility for attempting to improve match videos in NE FIRST this year. I'll be updating this thread as I upload videos for events.
I'll be uploading match videos to www.youtube.com/NewEnglandFIRST
As of writing this post, I've uploaded Granite State and Reading match video.
NE FIRST has the recordings for Waterbury and Pioneer Valley, but they're far from me geographically and I'm working to get the videos for splitting and uploading.
Bmarshall645
11-03-2015, 17:13
Would you happen to have a recording of the Reading Award ceremony?
Street_dreamZ
11-03-2015, 18:00
Thank you very much, people like you taking the time to do stuff like this make the world go round.
Thanks so much for these videos. The NE webcast and match videos are, without a doubt, the best I've ever seen. Streaming on Twitch works with gameday and doesn't have many ads, the resolution is very high, the audio is good, and the scoring overlay is always present. Having the videos split and uploaded to youtube is very helpful too.
I'm looking forward to watching some of the Waterbury match videos.
plnyyanks
11-03-2015, 18:52
I just added Reading to the TBA spreadsheet
@Ty - if you ping me when another event's playlist is complete, I'd be happy to make sure it gets added for TBA
Ty Tremblay
11-03-2015, 19:20
Would you happen to have a recording of the Reading Award ceremony?
I have it. I'll upload tonight
Ty Tremblay
11-03-2015, 23:14
I'm uploading the awards ceremony for Reading now. It should be done in about 10-15 minutes.
BrendanB
12-03-2015, 08:24
Thanks for doing this Ty!
Nathan Streeter
12-03-2015, 09:30
Thanks for doing this Ty!
Very, very much seconded! It's a huge service to all the teams competing and for NE as a whole to gain better visibility nationwide!
NotInControl
13-03-2015, 15:59
I've taken responsibility for attempting to improve match videos in NE FIRST this year. I'll be updating this thread as I upload videos for events.
I'll be uploading match videos to www.youtube.com/NewEnglandFIRST
As of writing this post, I've uploaded Granite State and Reading match video.
NE FIRST has the recordings for Waterbury and Pioneer Valley, but they're far from me geographically and I'm working to get the videos for splitting and uploading.
Ty,
Thanks for doing this. Its a great service to NE and FIRST in general. Anything we can help with to make the process easier? You mentioned having trouble getting access to the Waterbury and Pioneer videos because of the geographical location of NE FIRST headquarters..
We personally are about an hr away from their location. Let us know if there is anything we can do to help
I think there are a few CT teams located a bit closer.
Ty Tremblay
13-03-2015, 17:23
Ty,
Thanks for doing this. Its a great service to NE and FIRST in general. Anything we can help with to make the process easier? You mentioned having trouble getting access to the Waterbury and Pioneer videos because of the geographical location of NE FIRST headquarters..
We personally are about an hr away from their location. Let us know if there is anything we can do to help
I think there are a few CT teams located a bit closer.
Thanks! I should have been more clear. The AV company currently has the match video for Waterbury on their streaming rig. I'm at UMD now and have Pioneer Valley video. I'll look to find out where the rig will be next and maybe someone can track it down if it's not at UNH.
I've developed a little software to help with the video splitting and its going along nicely.
Ty Tremblay
14-03-2015, 10:45
Actually, maybe there is a way to help.
My car was broken into last night the hard drive with the PVDE video was among the things that were stolen.
I'm working with the AV company and they have a few recordings, but most of them are corrupted.
Does anyone have the knowhow to attempt to fix these files? My suspicion is that they were never properly ended when their recording software crashed
They're in the order of 1-4 GB, so I'm not sure how to distribute them.
NotInControl
14-03-2015, 16:21
Actually, maybe there is a way to help.
My car was broken into last night the hard drive with the PVDE video was among the things that were stolen.
I'm working with the AV company and they have a few recordings, but most of them are corrupted.
Does anyone have the knowhow to attempt to fix these files? My suspicion is that they were never properly ended when their recording software crashed
They're in the order of 1-4 GB, so I'm not sure how to distribute them.
Sorry to hear,
You can use google drive or dropbox to host files that big and share them with the public. Many report google drive has a very slow upload, including myself, so I would try to use dropbox instead to save you some pain with GD.
Once you share the link, many people can try to repair the files in parallel. Depending on what is causing the file to be corrupt there are many tools you can use. VLC can try to repair very basic corruptions.
If you have the files hosted publicly, I wouldn't mind spending some time to try and repair them.
Regards,
Kevin
BrendanB
14-03-2015, 18:52
Sorry to hear that Ty. :(
There is a new program called Mega for file sharing with the first 50GB free which might be easier for sharing around a lot of files.
MooreteP
14-03-2015, 19:56
Here is a video from PVDE early Saturday morning:
Before and After the Humans Arrive (https://www.youtube.com/watch?v=49x1nsVtvgE)
The Arena is so peaceful in the morning in anticipation of the action.
All of the Robots are sleeping.
33 Solutions to one problem.
Woodie appears at the end.
Here are the Litter Bugs:
http://i.imgur.com/EOklNsvh.jpg (http://imgur.com/EOklNsv)
Ty Tremblay
14-03-2015, 23:01
Sorry to hear,
You can use google drive or dropbox to host files that big and share them with the public. Many report google drive has a very slow upload, including myself, so I would try to use dropbox instead to save you some pain with GD.
Once you share the link, many people can try to repair the files in parallel. Depending on what is causing the file to be corrupt there are many tools you can use. VLC can try to repair very basic corruptions.
If you have the files hosted publicly, I wouldn't mind spending some time to try and repair them.
Regards,
Kevin
I've started the process of uploading the videos to Dropbox. They should be able to be found here (https://www.dropbox.com/sh/xzmo3aqffxjjgho/AABiOT3DPTEJLZGOWC25i9zea?dl=0) once they've finished uploading.
Ty Tremblay
15-03-2015, 11:17
I'm uploading the match videos I have that weren't corrupted now.
UMD - (Q22-Q36 and Q45-Q51)
PVD - (Q20-Q49)
Corrupted files can be found in the post above.
SeanFitz
15-03-2015, 12:16
First off, thanks for doing this. It's really helpful.
Second, do you happen to have either the elims or the awards presentation from the Dartmouth event?
Thanks
Ty Tremblay
15-03-2015, 12:25
First off, thanks for doing this. It's really helpful.
Second, do you happen to have either the elims or the awards presentation from the Dartmouth event?
Thanks
I have them, but the video files are corrupted. I've uploaded them to Dropbox to crowd source the repairs.
Ty Tremblay
15-03-2015, 13:19
I've started the process of uploading the videos to Dropbox. They should be able to be found here (https://www.dropbox.com/sh/xzmo3aqffxjjgho/AABiOT3DPTEJLZGOWC25i9zea?dl=0) once they've finished uploading.
The link was just suspended for generating excess traffic. I've started uploading them to Mega: https://mega.co.nz/#F!UcRmhZAI!jz14ix7xpRS-UktwG_V_mw
NotInControl
16-03-2015, 03:26
The link was just suspended for generating excess traffic. I've started uploading them to Mega: https://mega.co.nz/#F!UcRmhZAI!jz14ix7xpRS-UktwG_V_mw
Ty,
not sure if your still in the process of uploading, but in order to try and repair any of these, working samples from the same machine needs to be provided, so we can use the encoding as a reference.
If you haven't already, can you upload raw working video you have from PVDE.
A few mins of video should be fine.
Thanks
Ty Tremblay
16-03-2015, 07:01
Whoops. Forgot about that. I've uploaded the reference videos.
Ty Tremblay
16-03-2015, 10:06
GOOD NEWS! This command in ffmpeg got the video to play:
ffmpeg -i input.mp4 -vcodec copy -acodec copy output.mp4
To fix the audio sync issues, I opened the file in avidemux and shifted the audio by -1500ms
I'll perform the fixes on all files tonight. Then I'll test Splitter's new ability to automagically upload to YouTube after splitting.
Nathan Streeter
17-03-2015, 14:48
While waiting for NewEnglandFIRST video, we uploaded videos of SF2, SF4, SF6, F1, and F2 from UMass Dartmouth here (https://www.youtube.com/channel/UCTKj6z08U4_APBdXcDTMx1w/videos).
I apologize for the lower resolution... sounds like Ty will have the nicer video up soon!
Also looks like the Ligerbots (https://www.youtube.com/channel/UCgNgdmtDs7d58dVR-80DCGA)have the matches including their team up... QF1, QF6, SF1, SF3, and SF6. In addition to their qualification matches.
FRCTop10
17-03-2015, 16:53
I've taken responsibility for attempting to improve match videos in NE FIRST this year. I'll be updating this thread as I upload videos for events.
I'll be uploading match videos to www.youtube.com/NewEnglandFIRST
As of writing this post, I've uploaded Granite State and Reading match video.
NE FIRST has the recordings for Waterbury and Pioneer Valley, but they're far from me geographically and I'm working to get the videos for splitting and uploading.
Do you happen to have the videos of the finals? If so please send us the link or email the videos to frctop10@gmail.com asap please so we can review them for Top Play consideration. Thanks.
Ty Tremblay
17-03-2015, 18:46
Do you happen to have the videos of the finals? If so please send us the link or email the videos to frctop10@gmail.com asap please so we can review them for Top Play consideration. Thanks.
Finals of which event? Most of the video files from PVD and UMD are corrupted.
plnyyanks
17-03-2015, 19:48
Then I'll test Splitter's new ability to automagically upload to YouTube after splitting.
Does this auto-add the videos to a playlist for the event, as well? Because that would be super nice...
Ty Tremblay
17-03-2015, 20:06
Does this auto-add the videos to a playlist for the event, as well? Because that would be super nice...
Baby steps...
Nathan Streeter
17-03-2015, 20:13
You've set your standards high enough that we all want the world now, Ty! :-)
plnyyanks
17-03-2015, 22:01
Baby steps...
Haha isn't that the truth.
Although, YouTube's API is pretty simple - the video upload functions should return the video ID, which you can then send to a single endpoint to add to a playlist (https://developers.google.com/youtube/v3/docs/playlistItems/insert).
You can even have the user input a playlist ID to use (which is how I do it) if you don't want to create one (https://developers.google.com/youtube/v3/docs/playlists/insert)
Ty Tremblay
17-03-2015, 22:24
Haha isn't that the truth.
Although, YouTube's API is pretty simple - the video upload functions should return the video ID, which you can then send to a single endpoint to add to a playlist (https://developers.google.com/youtube/v3/docs/playlistItems/insert).
You can even have the user input a playlist ID to use (which is how I do it) if you don't want to create one (https://developers.google.com/youtube/v3/docs/playlists/insert)
Excellent. I'll work on that. Priority right now is trying to get these corrupted files working. Turns out re running them through ffmpeg only fixed one video and I'm to the point where I'm manually modifying the headers in the .mp4 files to see if i can get any results.
Side note, I found an error in the FRC API for Granite State (nhnas) Final 2. The auto start time jumps -5 hours behind Final 1.
Is anyone seeing this on other events?
plnyyanks
17-03-2015, 22:44
Excellent. I'll work on that.
It's not that bad. Here's an example using the python API (https://github.com/phil-lopreiato/match-archive-tools/blob/master/match_split.py#L92), if you want to take a look. I'd offer to help, but I know absolutely nothing about C#.
Side note, I found an error in the FRC API for Granite State (nhnas) Final 2. The auto start time jumps -5 hours behind Final 1.
Is anyone seeing this on other events?
Some of the data is already pretty far off (http://www.chiefdelphi.com/forums/showpost.php?p=1455635&postcount=22), and since we're not really sure where those numbers are coming from, I wouldn't put too much faith in them. I'm thinking we should submit a bug report on the tracker to try and get some clarification about where these times are coming from.
Ty Tremblay
23-03-2015, 10:42
Hi all. I accidentally left my hard drive with the AV company after UNH this weekend. I'm working to find a way to get it back, but there will be a delay in getting the match videos uploaded.
Ty Tremblay
31-03-2015, 13:36
One hard drive acquired. I'll start working on uploading matches today.
I'll have the other hard drive next week.
I'll do my best to get as much up as possible before WPI.
EDIT: NEUD matches were not officially recorded. Are there any teams that recorded matches?
NotInControl
31-03-2015, 16:01
One hard drive acquired. I'll start working on uploading matches today.
I'll have the other hard drive next week.
I'll do my best to get as much up as possible before WPI.
EDIT: NEUD matches were not officially recorded. Are there any teams that recorded matches?
Ty, thank you for doing this again.
For those of you in the know, and communicate directly with the AV company at the events, or NE First when setting up the streams.
I have two questions:
Question 1:
Is there a reason why the streams are not set to archive automatically? To my knowledge NE First uses Twitch for 2015 webcasting, which supports automatic saving of the stream, and storage.
Unless there is some technical reason why we can't do this, it would make everyone's lives a lot easier when trying to access archived matches... because it would be done automatically by Twitch, and saved immediately.
Question 2:
For WPI (NE District Championships:))
I am not sure what the webcast setup will be, or who is in charge, but is there anyway we can just get a webcast (and archived recording of the full field), that does not cut to different views???
I remember NE First making the statement last year they would try to do this for every event, but I haven't seen that happen yet. I personally appreciate the work the AV company does to get in close on the action, but they never are focused on what I care about at that moment in time (and what I care to see, may not be what the next person cares to see).
I think a lot of people will agree, a fixed full field view is much better for so many reasons. Can we make this happen for WPI? This is going to be an amazing event, having a full field recording of it would make it even better.
So who can we talk to about this? Or is this already what is being doing for WPI?
Regards,
Kevin
Steve Kaneb
31-03-2015, 16:09
Or is this already what is being doing for WPI?
Just like last year, WPI will be running two streams: one of full-field, and one with the feed that's going to the projectors at the event. In between matches, we will still be showing the field because the sponsor slides are rolling on a different screen in the venue.
Ty Tremblay
31-03-2015, 16:23
Question 1:
Is there a reason why the streams are not set to archive automatically? To my knowledge NE First uses Twitch for 2015 webcasting, which supports automatic saving of the stream, and storage.
Unless there is some technical reason why we can't do this, it would make everyone's lives a lot easier when trying to access archived matches... because it would be done automatically by Twitch, and saved immediately.
Rather complicated answer here. All streams since week 3 have been automatically archived on Twitch and can be found here:
http://www.twitch.tv/nefirst_red/profile/past_broadcasts
http://www.twitch.tv/nefirst_blue/profile/past_broadcasts
However, Twitch provides no guarantee that the archives will be available forever and reserves the right to delete the archives as needed. As you can see, the blue channel already has no archives left.
Additionally, Twitch automatically detects copyright audio in all recorded video and will mute the audio for the video when copyright audio is detected. Since FIRST plays copyright audio ALL DAY, this is a big hurdle.
Thirdly, the Twitch playback feature is pretty terrible. Twitch is made for live video, and there's reason most Twitch streamers also have an accompanying YouTube channel.
NotInControl
31-03-2015, 16:49
Just like last year, WPI will be running two streams: one of full-field, and one with the feed that's going to the projectors at the event. In between matches, we will still be showing the field because the sponsor slides are rolling on a different screen in the venue.
Thanks!
Rather complicated answer here. All streams since week 3 have been automatically archived on Twitch and can be found here:
http://www.twitch.tv/nefirst_red/profile/past_broadcasts
http://www.twitch.tv/nefirst_blue/profile/past_broadcasts
However, Twitch provides no guarantee that the archives will be available forever and reserves the right to delete the archives as needed. As you can see, the blue channel already has no archives left.
Additionally, Twitch automatically detects copyright audio in all recorded video and will mute the audio for the video when copyright audio is detected. Since FIRST plays copyright audio ALL DAY, this is a big hurdle.
Thirdly, the Twitch playback feature is pretty terrible. Twitch is made for live video, and there's reason most Twitch streamers also have an accompanying YouTube channel.
Sucks... but makes sense I guess. Thanks for the explanation.
Eric Scheuing
31-03-2015, 16:52
Any chance anybody has video from Hartford they'd be willing to share?
Mammaloon
31-03-2015, 17:11
One hard drive acquired. I'll start working on uploading matches today.
I'll have the other hard drive next week.
I'll do my best to get as much up as possible before WPI.
EDIT: NEUD matches were not officially recorded. Are there any teams that recorded matches?
Hey Ty(and anyone else concerned)
The Ligerbots were running multiple cameras at Northeastern, so anyone who wants video from matches they were in with us can email me at cameroninoz@gmail.com, or just wait until I put them on TBA. We have video of the full field, whichever half of the field we were on, and the scoreboard.
Good Luck, and keep up the great work!
Ty Tremblay
31-03-2015, 20:13
Hey Ty(and anyone else concerned)
The Ligerbots were running multiple cameras at Northeastern, so anyone who wants video from matches they were in with us can email me at cameroninoz@gmail.com, or just wait until I put them on TBA. We have video of the full field, whichever half of the field we were on, and the scoreboard.
Good Luck, and keep up the great work!
Thanks Mammaloon! AS soon as they're uploaded to YouTube post here and we'll help you add them to TBA!
In other news, all RIDE match video is split and ready for uploading. I have to do GameSense in a little under an hour though, so I won't be able to hit upload until after we go off air.
Mammaloon
31-03-2015, 20:48
Hey Ty
All videos are now on our youtube channel, link here:
https://www.youtube.com/channel/UCgNgdmtDs7d58dVR-80DCGA
I have already uploaded a few to TBA.
Ty Tremblay
01-04-2015, 21:32
Hi all,
RIDE videos* are going up at youtube.com/newenglandfirst as I write this. Any help getting them into TBA would be greatly appreciated!
*FYI, there was a little SNFAU with the match times from the API, so matches 34-56 were not split correctly yesterday. Those are uploading now.
Ty Tremblay
06-04-2015, 23:29
Hartford videos are going up.
UNH videos were unfortunately split into hour long segments, so I'm going to let my computer combine them all overnight. Here's hoping it works.
Ty Tremblay
07-04-2015, 17:32
UNH Videos going up.
Due to the weird power outage at UNH during Finals, the file holding F1 got corrupted. F2 and the Award ceremony are ok though.
Ty Tremblay
11-04-2015, 23:27
Some of the DCMP videos are going up.
Qual Matches 102 - 120
All Playoff matches
Sorry for the poor quality. We had some encoding issues. All match videos are super quiet.
Rest of the qual matches, and the awards ceremony, will go up tomorrow.
engunneer
12-04-2015, 10:49
Congratulations on your VOTY. Thanks for all the hard work you put it for nefirst.
Nathan Streeter
12-04-2015, 23:10
Some of the DCMP videos are going up.
Qual Matches 102 - 120
All Playoff matches
Sorry for the poor quality. We had some encoding issues. All match videos are super quiet.
Rest of the qual matches, and the awards ceremony, will go up tomorrow.
First, thank you for your ongoing efforts, and congratulations on your well-deserved Volunteer of the Year award at DCMP!
Thanks for getting the DCMP video going up so quickly! Saw that the quals are up starting at match 32... I'm guessing the Qual matches from Thursday will be up, just aren't yet?
Ty Tremblay
13-04-2015, 10:10
Thanks everyone!
Thanks for getting the DCMP video going up so quickly! Saw that the quals are up starting at match 32... I'm guessing the Qual matches from Thursday will be up, just aren't yet?
We realized late thursday night that the Tricaster had been recording in its proprietary 4:2:2 encoding and the video won't play on anything but the tricaster. Apparently there's a codec i can download, but i need the tricaster serial number so I can register it online in order to download the codec.
May take a few days, but I'm working on it.
Any chance there's video of Friday's opening ceremony at the District Championship?
Ty Tremblay
13-04-2015, 21:43
Any chance there's video of Friday's opening ceremony at the District Championship?
I have the video, but the audio is incredibly quiet. Would you like me to upload it anyway? Or would you like to have the file itself?
As Nathan from Mechanical Mayhem so kindly pointed out, the Ligerbots have a lot of video on our channel: https://www.youtube.com/channel/UCgNgdmtDs7d58dVR-80DCGA. Most of this is, of course, devoted to our own team, but we also filmed a lot of quarter, semi, and finals from other teams at UMass Dartmouth, Northeastern, and the WPI Championship event. We're still sorting and making playlists, but most of what we have has now been posted.
But I have a favor to ask the community. I'd like to get a custom URL for our channel -- something more descriptive than "UCgNgdmtDs7d58dVR". But YouTube has tightened up its rules on that in recent years, and to get a customer URL now, your channel needs to have 500 subscribers. Right now, we have seven. So a request to the Chief Delphi community: could you please subscribe to our channel (https://support.google.com/youtube/answer/2657968?hl=en)?
Note -- we're planning on filming in St. Louis as well, just like we did last year. I'm going to try to film more matches than just our own, but we may be more limited in St Louis because the filming position I found last year, which had a really good unobstructed view of the field, didn't have any AC power anywhere nearby, so we did it all on battery.
Btw, we shoot our own video because:
The official video isn't always available after the match (not everyone puts in the effort that Ty has)
The official video is often SD (480i), or at best 720p. We shoot full 1080P
The official video often zooms in on half the field, or a particular robot, missing crucial action that occurs elsewhere in the field. We generally film the whole field (which works well when you're shooting full 1080p with a good quality camcorder). This was particularly bad at World's last year, and I actually had some conversations with one of the cameramen about this (since I had set up my camera up in the upper deck right next to his). He said that First never explained the game to the cameramen. He was a professional that also did the St Louis Rams in that stadium, and if he knew that game, he could make better judgments. First just told him to focus on the part of the field that had the most robots.
engunneer
14-04-2015, 21:25
if he knew that game, he could make better judgments.
Sounds like we need a quick one sheet guide to match strategy from a camera operator's POV. Has anyone worked up something like that they can bring to STL?
Sounds like we need a quick one sheet guide to match strategy from a camera operator's POV. Has anyone worked up something like that they can bring to STL?The trick would be getting the FIRST video people at accept our point of view and actually give it to their camera operators.
My impression is that they do what they do because they want it look like (and have the excitement of) a sports competition -- forgetting perhaps that few team sports have multiple focuses of action. (Car racing is probably closest.)
vBulletin® v3.6.4, Copyright ©2000-2017, Jelsoft Enterprises Ltd.