• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Encoding Media with Expression Blend and Expression Encoder SDK
 

Encoding Media with Expression Blend and Expression Encoder SDK

on

  • 3,797 views

Presentation made to NUFW.net (.Net Users Group - Fort Wayne chapter) about Encoding video with Microsoft Expression Encoder SDK and a custom WPF application.

Presentation made to NUFW.net (.Net Users Group - Fort Wayne chapter) about Encoding video with Microsoft Expression Encoder SDK and a custom WPF application.

Statistics

Views

Total Views
3,797
Views on SlideShare
3,785
Embed Views
12

Actions

Likes
0
Downloads
4
Comments
0

2 Embeds 12

http://www.slideshare.net 11
http://jujo00obo2o234ungd3t8qjfcjrs3o6k-a-sites-opensocial.googleusercontent.com 1

Accessibility

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • ASF not compatible with VirtualDub – boo, is compatible with Windows Movie Maker - yeah
  • Straight from the Encoder SDK samples – walkthrough minimum code to encode a video
  • ZooTube WPF app sample is adapted from the “WPFEncode” project in the Encoder SDK VB Samples

Encoding Media with Expression Blend and Expression Encoder SDK Encoding Media with Expression Blend and Expression Encoder SDK Presentation Transcript

  • Encoding Media with Expression Blend & Encoder 2 SDK
    What was missing in 2004 before YouTube
  • 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
  • YouTube founded in Feb 2005 Launched in Dec 2005
    Youtube.com
    registered domain
    2005-02-14
  • 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
  • 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
  • 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
  • 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
  • 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)
  • Job/Media Structure
    Job = encoding project/status
    Media = image, video, xaml
    Encoded Video 1
    Encoded Video n
  • Encoder UI Walkthrough
    UI overview
    Leader, trailer, overlay
    closed captioning
    Silverlight templates
    Editing Silverlight templates in Blend
  • Encoder SDK Simple Demo
    Console app – Encoder SDK VB Sample project:“Simple”
  • Blend/Encoder SDK Demo - WPF
  • Thank you!
    Website
    http://www.SysteMental.com
    Blogs
    http://dean-o.blogspot.com/
    http://practicalhoshin.blogspot.com
    Email
    dean@systemental.com
    LinkedIn
    http://www.linkedin.com/in/deanwillson
  • 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
  • References
    http://welstechwiki.wels.net/page/Closed+Caption+Video
    Expression Encoder 2 SDK download http://www.microsoft.com/downloads/details.aspx?familyid=9A077A3D-58CE-454C-B486-153F0578BE4A&displaylang=en