Go to Post We make ourselves better by lifting others and standing on their shoulders, not by knocking them down. - Taylor [more]
Home
Go Back   Chief Delphi > Competition > Regional Competitions
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #16   Spotlight this post!  
Unread 14-04-2008, 01:03
Unsung FIRST Hero
Greg Marra Greg Marra is offline
[automate(a) for a in tasks_to_do]
FRC #5507 (Robotic Eagles)
Team Role: Mentor
 
Join Date: Oct 2004
Rookie Year: 2005
Location: San Francisco, CA
Posts: 2,030
Greg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond repute
Re: Regionals Not Archived

Quote:
Originally Posted by xcentrix View Post
We've got pretty much the entire Hawaii regionals archived in windows media format. Windows media player is not the preferred format for TBA.

I haven't had a chance to send the archives to the NASA folks to have it converted. I have time tomorrow morning to try to track down my NASA contacts and/or TBA to see about getting the archives up.
Preferred, maybe not, acceptable, absolutely. Check your PMs.
  #17   Spotlight this post!  
Unread 14-04-2008, 01:26
Uberbots's Avatar
Uberbots Uberbots is offline
Mad Programmer
AKA: Billy Sisson
FRC #1124 (ÜberBots)
Team Role: College Student
 
Join Date: Jan 2006
Rookie Year: 2005
Location: Avon
Posts: 739
Uberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond repute
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.
__________________
A few of my favorite numbers:
175 176 177 195 230 558 716 1024 1071 1592 1784 1816
RPI 2012
BREAKAWAY
  #18   Spotlight this post!  
Unread 14-04-2008, 01:32
Vikesrock's Avatar
Vikesrock Vikesrock is offline
Team 2175 Founder
AKA: Kevin O'Connor
no team
Team Role: Engineer
 
Join Date: Mar 2006
Rookie Year: 2007
Location: Manchester, NH
Posts: 3,305
Vikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond repute
Send a message via AIM to Vikesrock Send a message via MSN to Vikesrock Send a message via Yahoo to Vikesrock
Re: Regionals Not Archived

Quote:
Originally Posted by Uberbots View Post
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.
Not sure FIRST would like this any more than they liked Sundial........
__________________


2007 Wisconsin Regional Highest Rookie Seed & Regional Finalists (Thanks 930 & 2039)
2008 MN Regional Semifinalists (Thanks 2472 & 1756)
2009 Northstar Regional Semifinalists (Thanks 171 & 525)
  #19   Spotlight this post!  
Unread 14-04-2008, 03:10
David55 David55 is offline
Registered User
AKA: David Hillman
FRC #1577 (Steampunk) & FRC #125 (NUTRONS)
Team Role: Mentor
 
Join Date: Jan 2006
Rookie Year: 2005
Location: Raanana, Israel / Boston, MA
Posts: 279
David55 is a splendid one to beholdDavid55 is a splendid one to beholdDavid55 is a splendid one to beholdDavid55 is a splendid one to beholdDavid55 is a splendid one to beholdDavid55 is a splendid one to behold
Re: Regionals Not Archived

Quote:
Originally Posted by Uberbots View Post
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.
This idea has been thought of before and discussed with FIRST. There is no simple way to trigger the recording unless you receive a direct signal from the field computer. This is not a simple task and requires software modifications on the field computer, as well as a good amount of scripting on the recording side. There are current attempts being made to get this working and hopefully there will be more details later on...
  #20   Spotlight this post!  
Unread 14-04-2008, 09:13
Bongle's Avatar
Bongle Bongle is offline
Registered User
FRC #2702 (REBotics)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2002
Location: Waterloo
Posts: 1,069
Bongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond repute
Send a message via MSN to Bongle
Re: Regionals Not Archived

Quote:
Originally Posted by David55 View Post
This idea has been thought of before and discussed with FIRST. There is no simple way to trigger the recording unless you receive a direct signal from the field computer. This is not a simple task and requires software modifications on the field computer, as well as a good amount of scripting on the recording side. There are current attempts being made to get this working and hopefully there will be more details later on...
I don't think the video capture side of it would be too difficult. Set up a Directshow video capture graph that spits the data to a file. As for the field communication part, that might be more difficult. Setting up the graph would probably an hour or two of work to research the filters you'd need.

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!
  #21   Spotlight this post!  
Unread 14-04-2008, 09:48
Elgin Clock's Avatar
Elgin Clock Elgin Clock is offline
updates this status less than FB!
AKA: the one who "will break into your thoughts..."
FRC #0237 (Black Magic)
Team Role: Mentor
 
Join Date: May 2001
Rookie Year: 2001
Location: H20-Town, Connecticut
Posts: 7,773
Elgin Clock has a reputation beyond reputeElgin Clock has a reputation beyond reputeElgin Clock has a reputation beyond reputeElgin Clock has a reputation beyond reputeElgin Clock has a reputation beyond reputeElgin Clock has a reputation beyond reputeElgin Clock has a reputation beyond reputeElgin Clock has a reputation beyond reputeElgin Clock has a reputation beyond reputeElgin Clock has a reputation beyond reputeElgin Clock has a reputation beyond repute
Send a message via AIM to Elgin Clock
Re: Regionals Not Archived

Quote:
Originally Posted by Bongle View Post
You can see the GTR regional at http://www.discoverychannel.ca/shows....aspx?sid=7826. It will not be on a publically available archive though because since Discovery holds the copyright on it, we can't redistribute it.
Error. Is this the link that can only be viewed if you are in Canada?
If not, then the link is now bad.


Quote:
Originally Posted by Bongle View Post
I don't think the video capture side of it would be too difficult. Set up a Directshow video capture graph that spits the data to a file. As for the field communication part, that might be more difficult. Setting up the graph would probably an hour or two of work to research the filters you'd need.

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!
Can you just base it off of a sound input? The match start sound for example? I know this a question coming from a non-programmer like me, but how hard would it be to set up something to record and be started somehow by the match start & end sounds??

Then again, someone can just sit there at the feed box at the regional and start and stop recording manually as well.
__________________
The influence of many leads to the individuality of one. - E.C.C. (That's me!!)


Last edited by Elgin Clock : 14-04-2008 at 09:53.
  #22   Spotlight this post!  
Unread 14-04-2008, 10:42
Bongle's Avatar
Bongle Bongle is offline
Registered User
FRC #2702 (REBotics)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2002
Location: Waterloo
Posts: 1,069
Bongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond repute
Send a message via MSN to Bongle
Re: Regionals Not Archived

Quote:
Originally Posted by Elgin Clock View Post
Error. Is this the link that can only be viewed if you are in Canada?
If not, then the link is now bad.
It should be viewable. Search for the GTR archive thread, maybe I fail at copy/pasting. Discovery had the geo-lock off for the regional itself, I would assume they'd have it off for these as well.

Quote:
Can you just base it off of a sound input? The match start sound for example? I know this a question coming from a non-programmer like me, but how hard would it be to set up something to record and be started somehow by the match start & end sounds??

Then again, someone can just sit there at the feed box at the regional and start and stop recording manually as well.
That might work, but you'd have to train it to recognize sounds, and that (might be) a tall order. You could assume sounds follow the match start -> autonomous end -> teleop start -> end of match order and just change states as you detect loudness coming out of the field input without bothering to recognize each sound, but then that wouldn't account for them testing the field or having field errors. Having someone sit there would probably work best.
  #23   Spotlight this post!  
Unread 14-04-2008, 11:05
Joe Ross's Avatar Unsung FIRST Hero
Joe Ross Joe Ross is offline
Registered User
FRC #0330 (Beachbots)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1997
Location: Los Angeles, CA
Posts: 8,576
Joe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond repute
Re: Regionals Not Archived

Quote:
Originally Posted by Elgin Clock View Post
Error. Is this the link that can only be viewed if you are in Canada?
If not, then the link is now bad.
I was able to view the videos in California.
  #24   Spotlight this post!  
Unread 14-04-2008, 11:13
Unsung FIRST Hero
Greg Marra Greg Marra is offline
[automate(a) for a in tasks_to_do]
FRC #5507 (Robotic Eagles)
Team Role: Mentor
 
Join Date: Oct 2004
Rookie Year: 2005
Location: San Francisco, CA
Posts: 2,030
Greg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond repute
Re: Regionals Not Archived

Quote:
Originally Posted by Elgin Clock View Post
Then again, someone can just sit there at the feed box at the regional and start and stop recording manually as well.
This is possible now, but there are still dozens of unarchived regionals.
  #25   Spotlight this post!  
Unread 14-04-2008, 11:28
Uberbots's Avatar
Uberbots Uberbots is offline
Mad Programmer
AKA: Billy Sisson
FRC #1124 (ÜberBots)
Team Role: College Student
 
Join Date: Jan 2006
Rookie Year: 2005
Location: Avon
Posts: 739
Uberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond repute
Re: Regionals Not Archived

Quote:
Originally Posted by Greg Marra View Post
This is possible now, but there are still dozens of unarchived regionals.
Thats why the 'archiving team' needs a bit more collaboration, communication, and fallback.
What you guys do is amazing, and im guessing a couple tiny improvements will bring you from 25% to 100% easily.
__________________
A few of my favorite numbers:
175 176 177 195 230 558 716 1024 1071 1592 1784 1816
RPI 2012
BREAKAWAY
  #26   Spotlight this post!  
Unread 14-04-2008, 11:29
Tom Bottiglieri Tom Bottiglieri is offline
Registered User
FRC #0254 (The Cheesy Poofs)
Team Role: Engineer
 
Join Date: Jan 2004
Rookie Year: 2003
Location: San Francisco, CA
Posts: 3,187
Tom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond repute
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.
  #27   Spotlight this post!  
Unread 14-04-2008, 11:33
Madison's Avatar
Madison Madison is offline
Dancing through life...
FRC #0488 (Xbot)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1999
Location: Seattle, WA
Posts: 5,243
Madison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond repute
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.
__________________
--Madison--

...down at the Ozdust!

Like a grand and miraculous spaceship, our planet has sailed through the universe of time. And for a brief moment, we have been among its many passengers.
  #28   Spotlight this post!  
Unread 14-04-2008, 11:47
Bongle's Avatar
Bongle Bongle is offline
Registered User
FRC #2702 (REBotics)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2002
Location: Waterloo
Posts: 1,069
Bongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond repute
Send a message via MSN to Bongle
Re: Regionals Not Archived

Quote:
Originally Posted by Tom Bottiglieri View Post
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.
You shouldn't need to pump it into VLC. It is possible to set up a filter graph so it goes:
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.
  #29   Spotlight this post!  
Unread 14-04-2008, 12:52
Unsung FIRST Hero
Greg Marra Greg Marra is offline
[automate(a) for a in tasks_to_do]
FRC #5507 (Robotic Eagles)
Team Role: Mentor
 
Join Date: Oct 2004
Rookie Year: 2005
Location: San Francisco, CA
Posts: 2,030
Greg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond repute
Re: Regionals Not Archived

Quote:
Originally Posted by Bongle View Post
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.
I started poking at building a custom app, but ran into roadblocks trying to find out information about how to do this in Windows or, preferably, something cross platform.

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."
  #30   Spotlight this post!  
Unread 14-04-2008, 13:28
Jonathan Norris Jonathan Norris is offline
Jno
FRC #0610 (Crescent Robotics)
Team Role: Mentor
 
Join Date: Nov 2005
Rookie Year: 2004
Location: Toronto
Posts: 1,081
Jonathan Norris has a reputation beyond reputeJonathan Norris has a reputation beyond reputeJonathan Norris has a reputation beyond reputeJonathan Norris has a reputation beyond reputeJonathan Norris has a reputation beyond reputeJonathan Norris has a reputation beyond reputeJonathan Norris has a reputation beyond reputeJonathan Norris has a reputation beyond reputeJonathan Norris has a reputation beyond reputeJonathan Norris has a reputation beyond reputeJonathan Norris has a reputation beyond repute
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.
__________________
Co-Founder of Taplytics.com
2013 World Champions (1241, 1477, 610)
Crescent Robotics Team 610 Mentor
K-Botics Team 2809 Founding Mentor ('09-'11)
Queen's University Mechanical Engineering, Applied Science '11

Crescent Robotics Team 610 Alumni
Closed Thread


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

Similar Threads
Thread Thread Starter Forum Replies Last Post
Video for Regionals not on SOAP Monochron Regional Competitions 5 17-04-2008 11:55
Camera did not work for well at the regionals, but worked great at home. Alan Ing Programming 12 17-04-2006 17:43
Rules that are [not] getting called at Regionals, the +s and -s Ethulin Rules/Strategy 87 15-03-2006 13:38
websites archived!? Joe Beynon Website Design/Showcase 4 12-01-2004 22:40
Archived Post Adrian Wong CD Forum Support 2 12-06-2001 07:32


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

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