Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   General Forum (http://www.chiefdelphi.com/forums/forumdisplay.php?f=16)
-   -   FRC Video Splitter (Beta) (http://www.chiefdelphi.com/forums/showthread.php?t=135417)

AllenGregoryIV 02-04-2016 00:21

Re: FRC Video Splitter (Beta)
 
Quote:

Originally Posted by Hallry (Post 1566365)
Sorry to revive an old thread, but just wanted to say that I used the program for the first time today and loved it. If it's simple enough for me to figure out, it should be a breeze for any other user. Thanks so much, Ty.

Agreed this thing is awesome now. Anyone who can download a full achieve of a stream can quickly pull match videos and upload them YouTube and link them to blue alliance which is great for the whole community.

EmileH 02-04-2016 05:53

Re: FRC Video Splitter (Beta)
 
Quote:

Originally Posted by Hallry (Post 1566365)
Sorry to revive an old thread, but just wanted to say that I used the program for the first time today and loved it. If it's simple enough for me to figure out, it should be a breeze for any other user. Thanks so much, Ty.

Have you tried Version 2? It can pull match start and end time data from TBA and all you need to do is put in the start time of the first match from each day and let it run. Then you can use it to upload to YouTube right from the app with descriptions including match score, make a playlist of the event, and then write an upload file for TBA's match video spreadsheet.

https://github.com/tytremblay/FRC-Video-Splitter-2

Ty Tremblay 02-04-2016 08:04

Re: FRC Video Splitter (Beta)
 
Quote:

Originally Posted by Hallry (Post 1566365)
Sorry to revive an old thread, but just wanted to say that I used the program for the first time today and loved it. If it's simple enough for me to figure out, it should be a breeze for any other user. Thanks so much, Ty.

Quote:

Originally Posted by AllenGregoryIV (Post 1566373)
Agreed this thing is awesome now. Anyone who can download a full achieve of a stream can quickly pull match videos and upload them YouTube and link them to blue alliance which is great for the whole community.

Glad to hear you guys like it! Based on suggestions from Allen, I'm working on a few improvements that should help teams that do live recording and splitting at events with uploading to YouTube.

Quote:

Originally Posted by EmileH (Post 1566399)
Have you tried Version 2? It can pull match start and end time data from TBA and all you need to do is put in the start time of the first match from each day and let it run. Then you can use it to upload to YouTube right from the app with descriptions including match score, make a playlist of the event, and then write an upload file for TBA's match video spreadsheet.

https://github.com/tytremblay/FRC-Video-Splitter-2

Good catch Emile, I'll edit the original GitHub to point to the new one.

Eugene Fang 02-04-2016 09:54

Re: FRC Video Splitter (Beta)
 
Quote:

Originally Posted by EmileH (Post 1566399)
Have you tried Version 2? It can pull match start and end time data from TBA and all you need to do is put in the start time of the first match from each day and let it run. Then you can use it to upload to YouTube right from the app with descriptions including match score, make a playlist of the event, and then write an upload file for TBA's match video spreadsheet.

https://github.com/tytremblay/FRC-Video-Splitter-2

Wow I did not realize this existed. Nice, Ty.

Though I think the match time info comes from the FRC API, not TBA API. I suggest through the source and I don't think the TBA API is used for anything.

AllenGregoryIV 02-04-2016 10:23

Re: FRC Video Splitter (Beta)
 
Just a note the easiest way I found to link the videos to TBA is to use the TBA Youtube playlist import which you can use by clicking "Add Videos" on the top of each event page. This will let you basically automatically add all the videos to TBA just by pasting in the playlist link.


Suggestion

Add a link to the TBA breakdown page in the video description. that way we can easily see all the data from the match if we found it through youtube instead of TBA.

Ty Tremblay 02-04-2016 17:41

Re: FRC Video Splitter (Beta)
 
Quote:

Originally Posted by AllenGregoryIV (Post 1566416)
Just a note the easiest way I found to link the videos to TBA is to use the TBA Youtube playlist import which you can use by clicking "Add Videos" on the top of each event page. This will let you basically automatically add all the videos to TBA just by pasting in the playlist link.


Suggestion

Add a link to the TBA breakdown page in the video description. that way we can easily see all the data from the match if we found it through youtube instead of TBA.

Fun note, the TBA playlist import tool was designed to work best with playlists created by Splitter.

Great idea.

Ty Tremblay 02-04-2016 19:37

Re: FRC Video Splitter (Beta)
 
I've updated Splitter to add a link to TBA on each video.

I've also added some basic import functionality. To import videos, click the import button and select the video files you wish to import. When you click OK, Splitter will sort the videos by date modified and add them to the matches list starting with the first included video that doesn't have a VideoPath.

cbale2000 02-04-2016 22:21

Re: FRC Video Splitter (Beta)
 
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.

EmileH 02-04-2016 22:33

Re: FRC Video Splitter (Beta)
 
Quote:

Originally Posted by cbale2000 (Post 1566674)
  • 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.

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.

cbale2000 02-04-2016 23:46

Re: FRC Video Splitter (Beta)
 
Quote:

Originally Posted by EmileH (Post 1566680)
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. :rolleyes:

JohnFogarty 03-04-2016 02:00

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.

Ty Tremblay 04-04-2016 11:57

Re: FRC Video Splitter (Beta)
 
Quote:

Originally Posted by cbale2000 (Post 1566674)
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 (Post 1566743)
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.

cbale2000 04-04-2016 16:27

Re: FRC Video Splitter (Beta)
 
Quote:

Originally Posted by Ty Tremblay (Post 1567337)
  • 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 (Post 1567337)
  • 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?

plnyyanks 04-04-2016 16:48

Re: FRC Video Splitter (Beta)
 
Quote:

Originally Posted by cbale2000 (Post 1566702)
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 (Post 1566702)
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.

Ty Tremblay 04-04-2016 16:56

Re: FRC Video Splitter (Beta)
 
Quote:

Originally Posted by cbale2000 (Post 1567485)
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.


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

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