creativity image by kenny louiekenny louie media composition 101 in only a couple lines of code, you...
TRANSCRIPT
![Page 1: Creativity Image by Kenny LouieKenny Louie Media Composition 101 In only a couple lines of code, you can easily make simple video edits Trim, Stitch,](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d355503460f94a0d2af/html5/thumbnails/1.jpg)
![Page 2: Creativity Image by Kenny LouieKenny Louie Media Composition 101 In only a couple lines of code, you can easily make simple video edits Trim, Stitch,](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d355503460f94a0d2af/html5/thumbnails/2.jpg)
Jason OlsonProgram [email protected]
A Studio at your FingertipsBuilding Creative Audio/Video Apps on Windows 10
3-634
Bala SivakumarProgram [email protected]
![Page 3: Creativity Image by Kenny LouieKenny Louie Media Composition 101 In only a couple lines of code, you can easily make simple video edits Trim, Stitch,](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d355503460f94a0d2af/html5/thumbnails/3.jpg)
Creativity
Using the power of media to tell your story
![Page 4: Creativity Image by Kenny LouieKenny Louie Media Composition 101 In only a couple lines of code, you can easily make simple video edits Trim, Stitch,](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d355503460f94a0d2af/html5/thumbnails/4.jpg)
Session Map
Demo
Demo
Demo
🔊
![Page 5: Creativity Image by Kenny LouieKenny Louie Media Composition 101 In only a couple lines of code, you can easily make simple video edits Trim, Stitch,](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d355503460f94a0d2af/html5/thumbnails/5.jpg)
Creative Video Experiences
Image by Kenny Louie
![Page 6: Creativity Image by Kenny LouieKenny Louie Media Composition 101 In only a couple lines of code, you can easily make simple video edits Trim, Stitch,](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d355503460f94a0d2af/html5/thumbnails/6.jpg)
Media Editing Today
Media Composition 101
In only a couple lines of code, you can easily make simple video
edits
Trim, Stitch, Add Audio
Windows Phone 8.1
Media Foundation
For applications that want complete customization, Media Foundation gives the flexibility
and control
Fully custom video editing
![Page 7: Creativity Image by Kenny LouieKenny Louie Media Composition 101 In only a couple lines of code, you can easily make simple video edits Trim, Stitch,](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d355503460f94a0d2af/html5/thumbnails/7.jpg)
// Trim a video
Hello, MediaComposition
// Build a slideshow
![Page 8: Creativity Image by Kenny LouieKenny Louie Media Composition 101 In only a couple lines of code, you can easily make simple video edits Trim, Stitch,](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d355503460f94a0d2af/html5/thumbnails/8.jpg)
The role of interactivity
![Page 9: Creativity Image by Kenny LouieKenny Louie Media Composition 101 In only a couple lines of code, you can easily make simple video edits Trim, Stitch,](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d355503460f94a0d2af/html5/thumbnails/9.jpg)
Media Editing with Windows 10
Media Composition 101
In only a couple lines of code, you can easily make simple video
edits
Trim, Stitch, Add Audio
Windows Phone 8.1
Universal WindowsPlatform
Media Composition 201
Quickly and easily write a custom effect or apply a text, photo or video overlay onto your video
Apply Custom Effects/Overlays
Media Foundation
For applications that want complete customization, Media Foundation gives the flexibility
and control
Fully custom video editing
![Page 10: Creativity Image by Kenny LouieKenny Louie Media Composition 101 In only a couple lines of code, you can easily make simple video edits Trim, Stitch,](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d355503460f94a0d2af/html5/thumbnails/10.jpg)
//demo/The Power Of Overlays
Image by Pascal
![Page 11: Creativity Image by Kenny LouieKenny Louie Media Composition 101 In only a couple lines of code, you can easily make simple video edits Trim, Stitch,](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d355503460f94a0d2af/html5/thumbnails/11.jpg)
Creating a Grayscale Effect
Media Foundation Transform~2000 lines of code
IBasicVideoEffect~90 lines of code
![Page 12: Creativity Image by Kenny LouieKenny Louie Media Composition 101 In only a couple lines of code, you can easily make simple video edits Trim, Stitch,](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d355503460f94a0d2af/html5/thumbnails/12.jpg)
Basic Video and Audio Effects
Use existing libraries and code
UWP-based Effect model
Usable across Media stack
��📱
🔨
![Page 13: Creativity Image by Kenny LouieKenny Louie Media Composition 101 In only a couple lines of code, you can easily make simple video edits Trim, Stitch,](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d355503460f94a0d2af/html5/thumbnails/13.jpg)
//demo/The power of Effects
Image by Chris Isherwood
![Page 14: Creativity Image by Kenny LouieKenny Louie Media Composition 101 In only a couple lines of code, you can easily make simple video edits Trim, Stitch,](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d355503460f94a0d2af/html5/thumbnails/14.jpg)
//demo/Movie Maker 10
Image by Chris Isherwood
![Page 15: Creativity Image by Kenny LouieKenny Louie Media Composition 101 In only a couple lines of code, you can easily make simple video edits Trim, Stitch,](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d355503460f94a0d2af/html5/thumbnails/15.jpg)
Creative Audio Experiences
![Page 17: Creativity Image by Kenny LouieKenny Louie Media Composition 101 In only a couple lines of code, you can easily make simple video edits Trim, Stitch,](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d355503460f94a0d2af/html5/thumbnails/17.jpg)
//demo/Use MIDI DevicesWith any Windows 10 platform!
Image by Audiotecna Música
![Page 18: Creativity Image by Kenny LouieKenny Louie Media Composition 101 In only a couple lines of code, you can easily make simple video edits Trim, Stitch,](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d355503460f94a0d2af/html5/thumbnails/18.jpg)
What else
Microsoft GS Wavetable Synth
Shared Device Access
Improved Device Naming
��
Framework Package for 🎶
![Page 19: Creativity Image by Kenny LouieKenny Louie Media Composition 101 In only a couple lines of code, you can easily make simple video edits Trim, Stitch,](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d355503460f94a0d2af/html5/thumbnails/19.jpg)
Interactive Audio
VU
VU
![Page 20: Creativity Image by Kenny LouieKenny Louie Media Composition 101 In only a couple lines of code, you can easily make simple video edits Trim, Stitch,](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d355503460f94a0d2af/html5/thumbnails/20.jpg)
Let’s Karaoke
🎤 📢
📄 💾
⚡
![Page 21: Creativity Image by Kenny LouieKenny Louie Media Composition 101 In only a couple lines of code, you can easily make simple video edits Trim, Stitch,](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d355503460f94a0d2af/html5/thumbnails/21.jpg)
Let’s Karaoke
🎤 📢
📄 💾
🔀
🎤
🔀
Easy Coding
Mic InSpeaker
OutPlay from
FileSave to
FileLow
LatencyEffects
![Page 22: Creativity Image by Kenny LouieKenny Louie Media Composition 101 In only a couple lines of code, you can easily make simple video edits Trim, Stitch,](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d355503460f94a0d2af/html5/thumbnails/22.jpg)
API Landscape
MediaElement
MediaCapture
WASAPIXAudio
〰 〰 〰 〰 〰 〰 〰 〰 〰 〰 〰 〰 〰 〰 〰 〰 〰 〰 〰 〰 〰
Easy Coding
Mic InSpeaker
OutPlay from
FileSave to
FileLow
LatencyEffects
![Page 23: Creativity Image by Kenny LouieKenny Louie Media Composition 101 In only a couple lines of code, you can easily make simple video edits Trim, Stitch,](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d355503460f94a0d2af/html5/thumbnails/23.jpg)
Hello, AudioGraph
Easy Coding
Mic InSpeaker
OutPlay from
FileSave to
FileLow
LatencyEffects
![Page 24: Creativity Image by Kenny LouieKenny Louie Media Composition 101 In only a couple lines of code, you can easily make simple video edits Trim, Stitch,](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d355503460f94a0d2af/html5/thumbnails/24.jpg)
AudioGraph
🎤 📢
📄 💾
🔀
🎤
🔀
💠
DeviceInputNode
FileInputNode
FileOutputNode
DeviceOutputNode
SubmixNode
IBasicAudioEffect
![Page 25: Creativity Image by Kenny LouieKenny Louie Media Composition 101 In only a couple lines of code, you can easily make simple video edits Trim, Stitch,](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d355503460f94a0d2af/html5/thumbnails/25.jpg)
//demo/Come Sing With Me!Karaoke app with AudioGraph
Image by Derek Gavey
![Page 26: Creativity Image by Kenny LouieKenny Louie Media Composition 101 In only a couple lines of code, you can easily make simple video edits Trim, Stitch,](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d355503460f94a0d2af/html5/thumbnails/26.jpg)
Latency
Application
Audio Engine
Driver
Hardware
Buffer: 10ms
Buffer: 10ms
Buff
er
size
qu
ery
10ms
Windows 8.1
Windows 10
50ms
![Page 27: Creativity Image by Kenny LouieKenny Louie Media Composition 101 In only a couple lines of code, you can easily make simple video edits Trim, Stitch,](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d355503460f94a0d2af/html5/thumbnails/27.jpg)
• Media Composition: Effects & Overlays!
• MIDI in Universal Windows Platform
• Introducing AudioGraph• Low Latency Audio
Recap
More To Come!
![Page 28: Creativity Image by Kenny LouieKenny Louie Media Composition 101 In only a couple lines of code, you can easily make simple video edits Trim, Stitch,](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d355503460f94a0d2af/html5/thumbnails/28.jpg)
Call To Action
Windows Dev Center:
📥 Windows 10 preview
📥 SDK samples 📥 Visual Studio
http://github.com/jolson88/media-contrib
http://codingcoda.com
![Page 29: Creativity Image by Kenny LouieKenny Louie Media Composition 101 In only a couple lines of code, you can easily make simple video edits Trim, Stitch,](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d355503460f94a0d2af/html5/thumbnails/29.jpg)
Thank you!
Keep the great feedback coming!
![Page 30: Creativity Image by Kenny LouieKenny Louie Media Composition 101 In only a couple lines of code, you can easily make simple video edits Trim, Stitch,](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d355503460f94a0d2af/html5/thumbnails/30.jpg)
© 2015 Microsoft Corporation. All rights reserved.