![]() |
Re: Regionals Not Archived
Quote:
|
Re: Regionals Not Archived
for future years, you guys just need a peice of TBA-compatible software which sits at one of the hubs at each regional. this application simply listens to the signals from mission control (or whoever starts/stops the matches) and uses that data to record and encode the movie. files are saved based on match data from mission control.
its kinda forward, and maybe a little complex logistic-wise, but if it could be done then the organization would be increased, and man-hours and waiting time would be decreased. |
Re: Regionals Not Archived
Quote:
|
Re: Regionals Not Archived
Quote:
|
Re: Regionals Not Archived
Quote:
When you get contacted by the field computer (or the user pushes a button to say that the match has started) IMediaControl* pifController = NULL; m_pifGraph->QueryInterface(IID_IMediaControl,(void**)&pifCont roller) // gets the media control pointer from the main graph pifController->Play(); // starts the graph running pifController->Release(); // releases our COM reference // yay! now the graph is playing and saving to a file! |
Re: Regionals Not Archived
Quote:
If not, then the link is now bad. Quote:
Then again, someone can just sit there at the feed box at the regional and start and stop recording manually as well. |
Re: Regionals Not Archived
Quote:
Quote:
|
Re: Regionals Not Archived
Quote:
|
Re: Regionals Not Archived
Quote:
|
Re: Regionals Not Archived
Quote:
What you guys do is amazing, and im guessing a couple tiny improvements will bring you from 25% to 100% easily. |
Re: Regionals Not Archived
The problem with setting up a "drop in" solution (Believe me, this is not a new idea..) is differences in hardware between users. There's no guarantee that different video capture devices and their drivers will be compatible with recording software packages.
We have looked into DirectShow pumping video into VLC, which seems like a decent solution. (This is how we recorded the Boston regional). You can set the video recording settings once, then press play and stop to stop and start recording. I haven't looked into the VLC documentation enough though, but if it has OLE-esque controls it may be a feasible implementation. |
Re: Regionals Not Archived
We have Portland and Seattle archived, but the files are very large -- into the dozens of gigabytes each -- and we haven't had time to get someone to sit down and encode them into a more manageable format. Someday soon, perhaps.
Sorry, everyone. |
Re: Regionals Not Archived
Quote:
Capture Source -> Compressor -> File You can have the user select their capture source and codec at run-time (thus diminishing problems with hardware compatibility), and you could distribute some directshow compatible codec (preferably one that allows for quick seeking) with the software package to ensure uniformity of output files. Granted, all this would require a custom app, but even that isn't that hard to create. I worked with directshow for 4 months my previous co-op term, it's really a nice technology. |
Re: Regionals Not Archived
Quote:
If there is interest among the community, do you think some people would want to band together to create a FIRST Robotics Video Archiving Application? If we want to get really fancy, we can even have it push video up to the Internet as matches happen, so archiving is "5 minutes behind live." |
Re: Regionals Not Archived
As mentioned earlier the most difficult aspect of creating an application to record the matches automatically is the different hardware configurations. The only way to really solve this is to have the recording equipment come with every field (I believe there are about 9??). For that we would need either convince FIRST that a computer with the necessary video capture card, and adequate performance is a good investment. Or some how get a specific sponsor to donate the equipment for all the field setups.
On top of that it would crate a new volunteer position, and the person running the recording would need to be very adept in using computers and solving problems that arise... (I can tell you as much as you plan these things out, capturing video with a computer isn't always a reliable system... computers like to crash). So doing all this isn't as easy as it sounds, but if the community creates a application to automatically record, split, encode, and upload all the matches we would have a strong case to bring to FIRST to get a system like this installed for every field setup. |
| All times are GMT -5. The time now is 07:52. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi