Go to Post Curse those filthy wrench-swinging rivet-popping screw-driving hammer-smashing mechanical barbarians. Hand over the robot to the programmers! - cjl2625 [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

 
 
 
Thread Tools Rating: Thread Rating: 14 votes, 5.00 average. Display Modes
Prev Previous Post   Next Post Next
  #1   Spotlight this post!  
Unread 03-03-2015, 16:17
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: 815
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
FRC Video Splitter (Beta)

I'm proud to announce a little project I've been working on the past few days called FRC Video Splitter. I've hosted the code on GitHub. Download the .zip file and run setup.exe to install it on your computer.

Video Splitter is a simple interface for batching the splitting of a large file into many smaller ones, specifically aimed at FRC match video. The aim is to make it easier for people to split an entire day of recording into individual match videos. At it's core, it's simply a GUI for generating ffmpeg commands.



Instructions for use:
  1. Enter the title of the event. ("2015 Granite State District Event")
  2. Browse to the location of the large video file you want to split.
  3. Browse to the folder you want to save the match videos to.
  4. Enter qualification match information. If the video includes qualification matches, set the numbers of the first and last qualification matches in the large video.
  5. Enter playoff / elimination match information. If the video includes qualification matches, enter their names (QF#, SF#, F#, SF1-2, etc).
  6. If desired, override the default video length. This is set to 3 minutes to give a little wiggle room when inputting the time stamps.
  7. Click the "Generate Timestamp Table" button. Video Splitter will generate a table of all the matches you indicated on the right.
  8. Enter time stamp information. This is the part I couldn't automate. You'll have to scrub through your video and enter the start time of each match in the HH:MM:SS format. It's not too painful. I'm able to scrub through an entire day of matches in about 20 min.
  9. Click "SPLIT VIDEOS" and sit back and watch the magic.

Notes:
  • This currently only works in windows. I wrote it in C# because I'm not very good with python GUIs yet.
  • You'll need to have FFmpeg installed and located at C:\ffmpeg.exe. (Download here)
  • Make sure you have enough disk space on the drive you're saving videos to.
  • This is in beta.
__________________
Reply With Quote
 


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 19:46.

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