1
1つのQuickTimeムービーのオーディオセクションを別のムービーにコピーしようとしましたが、成功しませんでした。オーディオはコピーされていないようです。QuickTimeオーディオを別のQuickTimeムービーにコピーする
C++基本コード:
// Copy from another QT movie, *src, to this one
soundTrack = NewMovieTrack(myMovie, 0, 0, kFullVolume);
soundMedia = NewTrackMedia(soundTrack, SoundMediaType,
GetMediaTimeScale(src->soundMedia), NULL, 0);
BeginMediaEdits(soundMedia);
InsertTrackSegment(src->soundTrack, soundTrack, 0,
GetMediaDuration(src->soundMedia), 0);
EndMediaEdits(soundMedia);
私はちょうど全体でエンコードされたサウンドフレームをコピーして、音を変換する必要はありません。私はこの基本的なコードがムービーのすべてのサウンドフレームをコピーすることを理解しています。
私はおそらくそれを助けることができる場合私はQTKitを通過したくないので、私はビデオファイルで他の編集をしています。