Presentation made to NUFW.net (.Net Users Group - Fort Wayne chapter) about Encoding video with Microsoft Expression Encoder SDK and a custom WPF application.
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Encoding Media with Expression Blend and Expression Encoder SDK
1. Encoding Media with Expression Blend & Encoder 2 SDK What was missing in 2004 before YouTube
2. What we will cover Why I am not a rich founder of a massively popular video portal company What is Encoder? Why do you need it? What you can and can’t do with Encoder Encoder and Silverlight templates - Demo Simple Console App - Demo How you can automate Encoding with the SDK and Blend - Demo
3. YouTube founded in Feb 2005 Launched in Dec 2005 Youtube.com registered domain 2005-02-14
4. Groove3 founded in January 2004 8/2004 early production version of movie site 4/2005 Repurpose niche DAW video portal to general purpose movie upload/search/delivery site – never released Custom Quicktime players (free/paid, small/HD) with sponsor ads, QuickTips – XML playlist: splash, intro, sponsor video, main video, outtro, click-thru analytics
5. What is Encoder? Expression Encoder is a professional encoding tool that offers enhancement, encoding, and publishing of rich video experiences with Microsoft Silverlight. Convert and compress multiple video formats to SMPTE standard VC-1 video for mobile, web, HD video scenarios, and H.264 for devices. For streamlined workflow, create branded templates with Expression Blend, and encode on the desktop or server to guarantee a consistent viewing experience on Windows, Mac, and devices. Encode – definition: To convert audio and video content to a specified digital format
6. Why do you need it? You might not But it’s cool! Perfect companion to Silverlight for increased compatibility, reduced technical support issues (Netflix) with other media platforms and formats Input .mov, .qt Apple - Quicktime .mpg, wmv, .avi - Windows Media .3gp, .aiff H.264 – iPhone/devices Many others Output .wmv VC-1, H.264 Branding and IP protection (‘The Jetsons’ Warner Bros rejection letter) Quick and easy simple editing
7. What you can do with Encoder Convert file type Compress file size Enlarge/reduce display size Watermark or overlay image or video (PIP) Add intro/trailer image/video Adjust audio quality/levels Replace audio track Create a webpage with Silverlight navigation controls (templates) Add chapters Add Closed Captioning to videos Clip segments out Produce and broadcast live encoded events
8. What you can’t do with Encoder 2 Add more than one leader (Intro) video or more than one Trailer video Edit any video except the main video in the project (job) Have more than one overlay (watermark) in a job Splice multiple videos together in the main video Screen capture (available in V3)
9. Job/Media Structure Job = encoding project/status Media = image, video, xaml Encoded Video 1 Encoded Video n
14. About Me Work for Systemental, Inc. as a Consultant and Software Developer Software development to support Corporate business performance improvement (Mostly to support Lean or Continuous Improvement Initiatives) Mfg. Eng. Technology degrees from Ball State University