Difference between revisions of "Video Library and Tools"
Line 3: | Line 3: | ||
We capture TV programs with the PCI version of ATI HD 650 PCI Digital and Analog TV tuner. We install this card in a Windows XP desktop, and we use the accompanying application called ATI Crystal Media Center to watch and capture TV. One of our goal is to extract the closed captions into timstamped text files. This can be done as follows. We first capture a TV program using the default recording profile ''Best'' in the Crystal, which results in an mpg file that contains a video, an audio, and an CC tracks. The resulting mpg file can be played by the VLC player but not by the Windows media player nor QuickTime. We then use an open source software called ''ccextractor'' to separate the CC text from this mpg file. ccextractor comes with a Windows GUI, but can also be run in command line as '''ccextractor -out=srt my.mpg'''. This command creates an srt file that contains close captions with timestamps. | We capture TV programs with the PCI version of ATI HD 650 PCI Digital and Analog TV tuner. We install this card in a Windows XP desktop, and we use the accompanying application called ATI Crystal Media Center to watch and capture TV. One of our goal is to extract the closed captions into timstamped text files. This can be done as follows. We first capture a TV program using the default recording profile ''Best'' in the Crystal, which results in an mpg file that contains a video, an audio, and an CC tracks. The resulting mpg file can be played by the VLC player but not by the Windows media player nor QuickTime. We then use an open source software called ''ccextractor'' to separate the CC text from this mpg file. ccextractor comes with a Windows GUI, but can also be run in command line as '''ccextractor -out=srt my.mpg'''. This command creates an srt file that contains close captions with timestamps. | ||
− | We have put several sample .mpg and .srt files online at [http://nsl.cs.sfu.ca/video/capture]. Each of these capture is about 50 min long, and they were captured from an over-the-air digital TV station. | + | We have put several sample .mpg and .srt files online at [http://nsl.cs.sfu.ca/video/capture our web server]. Each of these capture is about 50 min long, and they were captured from an over-the-air digital TV station. |
= Video Sequences = | = Video Sequences = |
Revision as of 10:31, 16 June 2009
TV Captures
We capture TV programs with the PCI version of ATI HD 650 PCI Digital and Analog TV tuner. We install this card in a Windows XP desktop, and we use the accompanying application called ATI Crystal Media Center to watch and capture TV. One of our goal is to extract the closed captions into timstamped text files. This can be done as follows. We first capture a TV program using the default recording profile Best in the Crystal, which results in an mpg file that contains a video, an audio, and an CC tracks. The resulting mpg file can be played by the VLC player but not by the Windows media player nor QuickTime. We then use an open source software called ccextractor to separate the CC text from this mpg file. ccextractor comes with a Windows GUI, but can also be run in command line as ccextractor -out=srt my.mpg. This command creates an srt file that contains close captions with timestamps.
We have put several sample .mpg and .srt files online at our web server. Each of these capture is about 50 min long, and they were captured from an over-the-air digital TV station.
Video Sequences
HD Sequences from CBC
- Documentary 2MB WMV, Documentary 4MB WMV, Documentary 20MB dvix.
- Jeux 2MB WMV, Jeux 4MB WMV, Jeux 20MB dvix.
- Soap 2MB WMV, Soap 4MB WMV, Soap 20MB dvix.
- Sport2MB WMV, Sport4MB WMV, Sport 20MB dvix.
- News 2MB WMV, News 4MB WMV, News 20MB dvix.
Raw Sequences from the H.264/SVC Group
QCIF
- Bus 7.5 fps, Football 7.5 fps, Foreman 7.5 fps, Mobile 7.5 fps
- Bus 15 fps, Football 15 fps, Foreman 15 fps, Soccer, 15 fps, Crew 15 fps, Ice 15 fps, Mobile 15 fps, City 15 fps, Harbour 15 fps
CIF
- Foreman 15 fps, Harbour 15 fps, Ice 15 fps, Mobile 15 fps, Crew 15 fps, Bus 15 fps, Football 15 fps, City 15 fps, Soccer 15 fps
- Football 30 fps, Harbour 30 fps, Ice 30 fps, Mobile 30 fps, Crew 30 fps, Bus 30 fps, Foreman 30 fps, City 30 fps, Soccer 30 fps
4CIF
- City 30 fps, Crew 30 fps, Soccer 30 fps, Harbour 30 fps, Ice 30 fps
- City 60 fps, Crew 60 fps, Soccer 60 fps, Harbour 60 fps, Ice 60 fps
Raw Sequences from ftp.ldv.e-technik.tu-muenchen.de
720p
- Parkrun Long shot. Man running in a park with an umbrella in his hand. Trees, snow and water in the background. Very detailed and demanding.
- Shields Man with beard and a speckled jacket walking in front of a wall of detailed knight shields. Zoom at the end of the sequence.
- Stockholm Panning view over the Old Town of Stockholm. Detailed houses, water and moving cars.Panning view over the Old Town of Stockholm. Detailed houses, water and moving cars.
1080i
- Mobcal Similar to Mobile and Calendar. Close up. Moving calendar with text and a detailed photo of the ship. Moving train with colorful toys. Background with two types of wallpaper, one brown with details and one yellow with drawn figures. Very detailed and normally demanding.
- Parkrun Long shot. Man running in a park with an umbrella in his hand. Trees, snow and water in the background. Very detailed and demanding.
- Shields Man with beard and a speckled jacket walking in front of a wall of detailed knight shields. Zoom at the end of the sequence.
- Stockholm Panning view over the Old Town of Stockholm. Detailed houses, water and moving cars.Panning view over the Old Town of Stockholm. Detailed houses, water and moving cars.
1080p
- BlueSky Top of two trees against blue sky. High contrast, small color differences in the sky, many details. Camera rotation.
- PedestrianArea Shot of a pedestrian area. Low camera position, people pass by very close to the camera. High depth of field. Static camera.
- Riverbed Riverbed seen through the water. Very hard to code.
- RushHour Rush-hour in Munich city. Many cars moving slowly, high depth of focus. Fixed camera.
- Station View from a bridge to munich station. Evening shot. Long zoom out. Many details, regular structures (tracks).
- Sunflower Sunflower, very detailed shot. One bee at the sunflower, small color differences and very bright yellow. Fixed camera, small global motion.
- Tractor A tractor in a field. Whole sequence contains parts that are very zoomed in and a total view. Camera is following the tractor, chaotic object movement, structure of a harvested field. Very red wheels of the tractor.
Note: Descriptions are extracted from the readme files.
Video Tools
- Windows YUV Player: executable, source.
- Imagen, Image Sequence Player http://www.gromada.com/imagen.html
- Matlab YUV Toolbox http://sprljan.com/nikola/matlab/yuv.html