$39.99
QTKit is central to manipulating audio and videos in your applications, whether it be simply loading and playback or more advanced behaviour such as editing and recording. This course provides a comprehensive overview to QTKit and will teach you the best practices for loading media files, how to display, edit and export them and how to capture audio and video from external sources.
So let us take you on an exhilarating ride into an unknown land, a land of moving pictures and spoken word, a land where you decide whether time stands still and where you have the power to reorganise the natural order of things.
Since graduating in 1994 Simon has been developing software for a living, working for a handful of companies that have spanned a diverse range of industries and sizes. By the end of 2009 he wanted a fresh challenge but since he essentially loved what he was doing the obvious solution was to alter how he did it. Hence he quit his salaried job and created Otter Software.
Company: Otter Software
Blog: Otter Software Blog
Twitter: @sgaw
A quick run through what we cover on the course.
Duration: 4 mins.
The course itself begins with a brief overview of what frameworks are available in OS X 10.6 and earlier for working with media, both audio and video. It also shows how to add the QTKit framework to your project.
Duration: 7 mins.
This chapter explains how you can include video playback in your application, either using the QTMovieView control or the QTMovieLayer for Core Animation-based playback.
Duration: 16 mins.
This chapter goes into more detail about how you can and should actually load movie data into your application and covers both synchronous and asynchronous approaches.
Duration: 16 mins.
Before you can start editing and manipulating QTMovie objects you really need to know some background theory about how QTMovies are constructed in terms of tracks and media and how QTMovies interpret and work with times.
Duration: 9 mins.
Editing movies can be really easy and this chapter explains and demonstrates some of the basic editing tasks.
Duration: 28 mins.
This chapter explains how to export your QTMovie data and covers both synchronous and asynchronous approaches and highlights some problems you might encounter along with possible solutions.
Duration: 19 mins.
After briefly explaining some of the theory behind QTKit's capture objects and methods this chapter goes on to demonstrate how to a capture video from your Mac's iSight camera and audio from the built-in microphone.
Duration: 20 mins.