Go to Post The future is a dark and mysterious place, and trying to force our current methods on that are patently absurd. - Taylor [more]
Home
Go Back   Chief Delphi > FIRST > General Forum
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
 
Thread Tools Rating: Thread Rating: 14 votes, 5.00 average. Display Modes
  #1   Spotlight this post!  
Unread 02-04-2016, 23:46
cbale2000's Avatar
cbale2000 cbale2000 is offline
Registered User
AKA: Chris Bale
FRC #0703 (Phoenix)
Team Role: Leadership
 
Join Date: Apr 2006
Rookie Year: 2004
Location: Saginaw, MI
Posts: 919
cbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond repute
Re: FRC Video Splitter (Beta)

Quote:
Originally Posted by EmileH View Post
That's a limitation of the FRC API. If an event is not publishing it's match scores/times and other FMS data to the FIRST API then the video splitter cannot get time data, etc. You can however use manual match time inputs for off season events that don't have published match start times, which takes about 20 minutes to scrub through and find for a day of video.
I figured as much, do you know if there are any limitations on which events can publish to the FIRST API (can an FTA just check a box and turn it on, or is it something that needs to be set up through FIRST)? I did notice IRI is on the list of supported events.

Does anyone know if there is, perhaps, a log file generated locally by the FMS that could be saved on a flash drive and loaded manually for match time data?

I have used the previous versions of FRC video splitter so I'm quite familiar with setting the times manually, but it would be nice if importing the data was a feature that I could make use of more than just one time a year.
Reply With Quote
  #2   Spotlight this post!  
Unread 03-04-2016, 02:00
JohnFogarty's Avatar
JohnFogarty JohnFogarty is offline
FTC, I have returned.
AKA: @doctorfogarty @GarnetSq
FTC #11444 (FTC# 11444 (Garnet Squadron)
Team Role: Mentor
 
Join Date: Aug 2009
Rookie Year: 2006
Location: SC
Posts: 1,554
JohnFogarty has a reputation beyond reputeJohnFogarty has a reputation beyond reputeJohnFogarty has a reputation beyond reputeJohnFogarty has a reputation beyond reputeJohnFogarty has a reputation beyond reputeJohnFogarty has a reputation beyond reputeJohnFogarty has a reputation beyond reputeJohnFogarty has a reputation beyond reputeJohnFogarty has a reputation beyond reputeJohnFogarty has a reputation beyond reputeJohnFogarty has a reputation beyond repute
Re: FRC Video Splitter (Beta)

I like this application quite a bit.

I did notice a problem with the synchronization from the TBA match times to the actual competition video. It didn't work for me at all with the GADAL event.

I tried inputting the start time in the video of the first match I wanted and then only included matches that I wanted the program to spit from the main video file. 5632's matches were the only ones I was interested in spitting from the video file and I got wildly wrong generated time stamps.

Everything worked great if I manually input the match start time-stamp.
__________________
John Fogarty
2010 FTC World Championship Winner & 2013-2014 FRC Orlando Regional Winner
"Head Bot Coach" FRC Team 4901 Garnet Squadron

Former Student & Mentor FLL 1102, FTC 1102 & FTC 3864, FRC 1102, FRC 1772, FRC 5632
2013 FTC World Championship Guest Speaker
Reply With Quote
  #3   Spotlight this post!  
Unread 04-04-2016, 11:57
Ty Tremblay's Avatar
Ty Tremblay Ty Tremblay is offline
Robotics Engineer
FRC #0319 (Big Bad Bob)
Team Role: Mentor
 
Join Date: Feb 2006
Rookie Year: 2004
Location: Alton NH
Posts: 808
Ty Tremblay has a reputation beyond reputeTy Tremblay has a reputation beyond reputeTy Tremblay has a reputation beyond reputeTy Tremblay has a reputation beyond reputeTy Tremblay has a reputation beyond reputeTy Tremblay has a reputation beyond reputeTy Tremblay has a reputation beyond reputeTy Tremblay has a reputation beyond reputeTy Tremblay has a reputation beyond reputeTy Tremblay has a reputation beyond reputeTy Tremblay has a reputation beyond repute
Re: FRC Video Splitter (Beta)

Quote:
Originally Posted by cbale2000 View Post
I'm loving version 2, much easier to use and the data pull feature actually works correctly. Honestly I wish I had this a few weeks ago when I ran the stream for our local district, it would have saved us a lot of time.

A few suggestions:
  • It would be nice if there was an option to add a fixed amount of time to the end of a match, since it seems the post result time does not always sync with when the scores actually appear.
  • The current system doesn't appear to handle multiple source files very well (for when recording software automatically breaks up recordings into like 4gb parts). It would be great if there was a way to have multiple sources or to have the splitter recognize the length of the source file and prompt for the next file when it gets to the end of the source instead of just looping back to the beginning and generating incorrect match videos.
  • Not sure if it's a limitation of the splitter or how the FIRST API is utilized at events, but it would be great to have more support for off-season competitions.
  • Great idea, I've added a setting for this.
  • The current workflow for multiple source files is to add your first source, include only the matches on that source, split the videos, and then repeat for subsequent sources. When you're done, include all videos before uploading to YouTube.
  • I think Emile answered this well.
Quote:
Originally Posted by JohnFogarty View Post
I like this application quite a bit.

I did notice a problem with the synchronization from the TBA match times to the actual competition video. It didn't work for me at all with the GADAL event.

I tried inputting the start time in the video of the first match I wanted and then only included matches that I wanted the program to spit from the main video file. 5632's matches were the only ones I was interested in spitting from the video file and I got wildly wrong generated time stamps.

Everything worked great if I manually input the match start time-stamp.
This wasn't one of the intended use cases for Splitter when it was conceived, but it shouldn't be too hard to implement. I'll work on this for the next release.
__________________

Last edited by Ty Tremblay : 04-04-2016 at 13:22.
Reply With Quote
  #4   Spotlight this post!  
Unread 04-04-2016, 16:27
cbale2000's Avatar
cbale2000 cbale2000 is offline
Registered User
AKA: Chris Bale
FRC #0703 (Phoenix)
Team Role: Leadership
 
Join Date: Apr 2006
Rookie Year: 2004
Location: Saginaw, MI
Posts: 919
cbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond repute
Re: FRC Video Splitter (Beta)

Quote:
Originally Posted by Ty Tremblay View Post
  • The current workflow for multiple source files is to add your first source, include only the matches on that source, split the videos, and then repeat for subsequent sources. When you're done, include all videos before uploading to YouTube.
Would it be possible then to add the ability to select multiple matches on the match list at once and check or uncheck them as a group? Not a deal breaker obviously, but it would be a nice way to eliminate the tedium of unchecking 60+ matches one at a time every time you load a video file.


Quote:
Originally Posted by Ty Tremblay View Post
  • I think Emile answered this well.
Any thoughts on my followup comments:
Quote:
...do you know if there are any limitations on which events can publish to the FIRST API (can an FTA just check a box and turn it on, or is it something that needs to be set up through FIRST)? I did notice IRI is on the list of supported events.

Does anyone know if there is, perhaps, a log file generated locally by the FMS that could be saved on a flash drive and loaded manually for match time data?
Reply With Quote
  #5   Spotlight this post!  
Unread 04-04-2016, 16:56
Ty Tremblay's Avatar
Ty Tremblay Ty Tremblay is offline
Robotics Engineer
FRC #0319 (Big Bad Bob)
Team Role: Mentor
 
Join Date: Feb 2006
Rookie Year: 2004
Location: Alton NH
Posts: 808
Ty Tremblay has a reputation beyond reputeTy Tremblay has a reputation beyond reputeTy Tremblay has a reputation beyond reputeTy Tremblay has a reputation beyond reputeTy Tremblay has a reputation beyond reputeTy Tremblay has a reputation beyond reputeTy Tremblay has a reputation beyond reputeTy Tremblay has a reputation beyond reputeTy Tremblay has a reputation beyond reputeTy Tremblay has a reputation beyond reputeTy Tremblay has a reputation beyond repute
Re: FRC Video Splitter (Beta)

Quote:
Originally Posted by cbale2000 View Post
Would it be possible then to add the ability to select multiple matches on the match list at once and check or uncheck them as a group? Not a deal breaker obviously, but it would be a nice way to eliminate the tedium of unchecking 60+ matches one at a time every time you load a video file.
Already there! Shift-select multiple matches, right click, and include/exclude away.

Example

Also, shift-selecting, then checking/unchecking the include checkbox will set all selected matches to that checkbox's state.
__________________

Last edited by Ty Tremblay : 04-04-2016 at 17:00. Reason: Whoa there, 4K.
Reply With Quote
  #6   Spotlight this post!  
Unread 04-04-2016, 17:08
cbale2000's Avatar
cbale2000 cbale2000 is offline
Registered User
AKA: Chris Bale
FRC #0703 (Phoenix)
Team Role: Leadership
 
Join Date: Apr 2006
Rookie Year: 2004
Location: Saginaw, MI
Posts: 919
cbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond repute
Re: FRC Video Splitter (Beta)

Quote:
Originally Posted by Ty Tremblay View Post
Already there! Shift-select multiple matches, right click, and include/exclude away.

Example

Also, shift-selecting, then checking/unchecking the include checkbox will set all selected matches to that checkbox's state.
Good to know, I attempted to select multiple boxes and then left click one of them (works with some other programs) but had not tried right click.

Quote:
Originally Posted by plnyyanks View Post
FMS does provide a cycle time report, which (IIRC) gives the elapsed time between match starts. I bet this could be used.
Quote:
Originally Posted by rtfgnow View Post
The cycle time report (which is able to be generated on the off-season FMS) includes the start time of each match. It usually has the elapsed time between matches, the exception is if there is a break between the matches such as an audience selection, field time-out or lunch.
I'll have to remember to ask the FTAs for this during our next off-season event. Ty, any chance FRC Video Splitter could have a feature to load this data from a file to generate times?
Reply With Quote
  #7   Spotlight this post!  
Unread 04-04-2016, 17:11
Ty Tremblay's Avatar
Ty Tremblay Ty Tremblay is offline
Robotics Engineer
FRC #0319 (Big Bad Bob)
Team Role: Mentor
 
Join Date: Feb 2006
Rookie Year: 2004
Location: Alton NH
Posts: 808
Ty Tremblay has a reputation beyond reputeTy Tremblay has a reputation beyond reputeTy Tremblay has a reputation beyond reputeTy Tremblay has a reputation beyond reputeTy Tremblay has a reputation beyond reputeTy Tremblay has a reputation beyond reputeTy Tremblay has a reputation beyond reputeTy Tremblay has a reputation beyond reputeTy Tremblay has a reputation beyond reputeTy Tremblay has a reputation beyond reputeTy Tremblay has a reputation beyond repute
Re: FRC Video Splitter (Beta)

Quote:
Originally Posted by cbale2000 View Post
I'll have to remember to ask the FTAs for this during our next off-season event. Ty, any chance FRC Video Splitter could have a feature to load this data from a file to generate times?
If someone can get me an example report, I'll give it a shot. No guarantees on when it'll be done by, GameSense is pretty busy between now and the end of CMP.
__________________
Reply With Quote
  #8   Spotlight this post!  
Unread 04-04-2016, 18:21
Jean Tenca's Avatar
Jean Tenca Jean Tenca is offline
Head Mentor
AKA: "John"
FRC #4488 (Shockwave)
Team Role: Mentor
 
Join Date: Jan 2014
Rookie Year: 2002
Location: United States
Posts: 140
Jean Tenca is a glorious beacon of lightJean Tenca is a glorious beacon of lightJean Tenca is a glorious beacon of lightJean Tenca is a glorious beacon of lightJean Tenca is a glorious beacon of light
Re: FRC Video Splitter (Beta)

This is an awesome tool. Thank you for this!
__________________
Team 4488 Head Mentor
2015: [Carson Division Finalists (World Championship)], [Finalists, Entrepreneurship Award (PNW District Championship)], [Winners, GP Award (CWU District)], [Winners, Engineering Excellence (Oregon City District)]
2014: [Galileo Division Finalists (World Championship)], [Finalists, Quality Award (PNW District Championship)], [Winners, Industrial Design (Wilsonville District)], [Winners, Chairman's (Oregon City District)]
2013: [Rookie All-Star (Curie Division)], [Highest Rookie Seed, Rookie All Star (Autodesk Oregon Regional)]

---
2006-2012: Mentored various teams in OR and WA
2005: Team 1510 captain, founding member
2002-2004: Team 955 student/captain, founding member

Reply With Quote
  #9   Spotlight this post!  
Unread 04-04-2016, 20:57
cbale2000's Avatar
cbale2000 cbale2000 is offline
Registered User
AKA: Chris Bale
FRC #0703 (Phoenix)
Team Role: Leadership
 
Join Date: Apr 2006
Rookie Year: 2004
Location: Saginaw, MI
Posts: 919
cbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond repute
Re: FRC Video Splitter (Beta)

Quote:
Originally Posted by Ty Tremblay View Post
If someone can get me an example report, I'll give it a shot. No guarantees on when it'll be done by, GameSense is pretty busy between now and the end of CMP.
To be fair, since it would only need to be used for off-season events there's no real rush to have it done between now and CMP.
Reply With Quote
  #10   Spotlight this post!  
Unread 04-04-2016, 16:48
plnyyanks's Avatar
plnyyanks plnyyanks is offline
Data wins arguments.
AKA: Phil Lopreiato
FRC #1124 (The ÜberBots), FRC #2900 (The Mighty Penguins)
Team Role: College Student
 
Join Date: Apr 2010
Rookie Year: 2010
Location: NYC/Washington, DC
Posts: 1,112
plnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond repute
Re: FRC Video Splitter (Beta)

Quote:
Originally Posted by cbale2000 View Post
I figured as much, do you know if there are any limitations on which events can publish to the FIRST API (can an FTA just check a box and turn it on, or is it something that needs to be set up through FIRST)? I did notice IRI is on the list of supported events.
I believe that use of the FIRST API has to be sorted out with HQ in advance. Most (if not all?) builds of the Offseason FMS have data publishing disabled, so it's more complex than the FTA just checking a box in FMS. Additionally, I don't know if the API is just returning events on their calendar, or if they're actually planning on posting live data for it.

Quote:
Originally Posted by cbale2000 View Post
Does anyone know if there is, perhaps, a log file generated locally by the FMS that could be saved on a flash drive and loaded manually for match time data?
FMS does provide a cycle time report, which (IIRC) gives the elapsed time between match starts. I bet this could be used.
__________________
Phil Lopreiato - "It's a hardware problem"
Team 1124 (2010 - 2013), Team 1418 (2014), Team 2900 (2016)
FRC Notebook The Blue Alliance for Android
Reply With Quote
  #11   Spotlight this post!  
Unread 04-04-2016, 17:02
rtfgnow rtfgnow is offline
Registered User
AKA: Alex Tannahill
no team
 
Join Date: Feb 2008
Rookie Year: 2008
Location: Southfield, Michigan
Posts: 3,208
rtfgnow has a reputation beyond reputertfgnow has a reputation beyond reputertfgnow has a reputation beyond reputertfgnow has a reputation beyond reputertfgnow has a reputation beyond reputertfgnow has a reputation beyond reputertfgnow has a reputation beyond reputertfgnow has a reputation beyond reputertfgnow has a reputation beyond reputertfgnow has a reputation beyond reputertfgnow has a reputation beyond repute
Re: FRC Video Splitter (Beta)

Quote:
Originally Posted by plnyyanks View Post

FMS does provide a cycle time report, which (IIRC) gives the elapsed time between match starts. I bet this could be used.
The cycle time report (which is able to be generated on the off-season FMS) includes the start time of each match. It usually has the elapsed time between matches, the exception is if there is a break between the matches such as an audience selection, field time-out or lunch.
Reply With Quote
  #12   Spotlight this post!  
Unread 04-04-2016, 17:07
plnyyanks's Avatar
plnyyanks plnyyanks is offline
Data wins arguments.
AKA: Phil Lopreiato
FRC #1124 (The ÜberBots), FRC #2900 (The Mighty Penguins)
Team Role: College Student
 
Join Date: Apr 2010
Rookie Year: 2010
Location: NYC/Washington, DC
Posts: 1,112
plnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond repute
Re: FRC Video Splitter (Beta)

Quote:
Originally Posted by rtfgnow View Post
The cycle time report (which is able to be generated on the off-season FMS) includes the start time of each match. It usually has the elapsed time between matches, the exception is if there is a break between the matches such as an audience selection, field time-out or lunch.
Right you are. I can confirm that this year's Cycle Time report contains the start and end timestamps for each match (it also has the Referee score commit time, ref elapsed time, and cycle time)
__________________
Phil Lopreiato - "It's a hardware problem"
Team 1124 (2010 - 2013), Team 1418 (2014), Team 2900 (2016)
FRC Notebook The Blue Alliance for Android
Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 07:45.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi