Hello all,
I am new to Mac development so I hope I'm not asking anything too basic here. I could easily have missed something.
What I want to do is write some code to output a QuickTime MOV file containing "custom" frames (ie. I don't want to use an iSight or other capture device as my input) and a sound track provided by a WAV file. I have been looking at QTKit as a way to do this and QTCaptureMovieFileOutput seems like the thing I want to use. It looks like I need a custom QTCaptureInput subclass that provides the video that I want. Is this correct? Or is there already an existing input class that allows me to provide my own frames (or at least read image files I've specified from disk)? I haven't really looked into the audio side of things yet but I'm hoping I can add another QTCaptureInput which already exists to provide the audio.
Note, on Windows I'm doing this with DirectShow by adding my own custom source filter for video and an existing source filter for audio.
Any thoughts?
I am new to Mac development so I hope I'm not asking anything too basic here. I could easily have missed something.
What I want to do is write some code to output a QuickTime MOV file containing "custom" frames (ie. I don't want to use an iSight or other capture device as my input) and a sound track provided by a WAV file. I have been looking at QTKit as a way to do this and QTCaptureMovieFileOutput seems like the thing I want to use. It looks like I need a custom QTCaptureInput subclass that provides the video that I want. Is this correct? Or is there already an existing input class that allows me to provide my own frames (or at least read image files I've specified from disk)? I haven't really looked into the audio side of things yet but I'm hoping I can add another QTCaptureInput which already exists to provide the audio.
Note, on Windows I'm doing this with DirectShow by adding my own custom source filter for video and an existing source filter for audio.
Any thoughts?