2. Video
● Picture can express a thousand words
● How about video?
● Ffmpeg
– Audio/Video conversion tool
– Incudes libavcodec, the leading open
source codec library
3. Why FFmpeg?
● Open Source
● http://www.ffmpeg.org/
● http://ffmpegx.com/ (GUI-based ffmpeg for
mac os x)
● Can be used as command-line tool
● Can be used as library (.so or .dll)
– Java Native Interface (JNI)
– Java Native Access (JNA)
5. What can FFmpeg do?
● Video conversion
– Store data on standard format
– Compress the video to smaller size
– Provide data to browser with standard
format
● Extract video frame
– Thumbnail creation
8. Related Work
● Video thumbnail creation
– Upload video to server
– Frame extraction
– Save image path to Database
– Upload to Amazon (or keep it on server)
9. Possibilities
● Convert video to standard format
– Save spaces
● Player consideration
– Video player using flash
● Custom (create your own flash video
player)
● FlowPlayer http://flowplayer.org (GPL 3)
– Why Flash? Most of browser has Flash
plugins
● You can make youtube like site :-D