100 likes | 207 Views
AV Converter - CS491B Project. Mads Moeller CS 491B December 8, 2006 California State University, Los Angeles. Agenda. Introduction. Motivation & Goals. The Project. Technology used. Design. Demo. Future Work. Introduction. Viewing / downloading video content
E N D
AV Converter- CS491B Project Mads Moeller CS 491B December 8, 2006 California State University, Los Angeles
Agenda Introduction Motivation & Goals The Project Technology used Design Demo Future Work
Introduction • Viewing / downloading video content • Fast growing online-community • YouTube, Metacafe, Google Video • Creating your own video content • Convert videos to friendlier formats • Resize files for transmitting via the Internet • Make your own YouTube ;-) • Help is here!
The Project • AV Converter • Video conversion tool • Designed for the novice user • Ability to create your own settings for later use • Built with FFmpeg as the back-end
Motivation & Goal • Easy conversion between common video formats • A free alternative • Create an intuitive and easy to use UI
Technology used • Visual C# • .NET Framework 2.0 • FFmpeg – http://ffmpeg.mplayerhq.hu/ • Open source audio/video codec library • MediaInfo – http://mediainfo.sf.net/ • Open source tool to retrieve tag information from a video or audio file
Design • Main Window • Source file • QuickTime, MPEG, Windows Media Video, AVI (DivX, XviD) • Input File Info • Video Output • Advanced option • Audio Output • Advanced option
Design -continued • Main Menu • File • Open File • Exit • Settings • Load • Save Current
Future Work • Fix bugs • Expand support of more video formats for in- and output • Ability to burn video files directly to DVD, SVCD or VCD