Я написал приложение, которое одновременно захватывает аудио и видео с нескольких устройств, используя API захвата QTKit.
Однако я узнал, что время от времени носители, записанные с видеокамер DV появляется , чтобы не иметь никакого связанного аудио.На самом деле, звуковая дорожка хорошо присутствует в файле, но каналы в QuickTime Player Pro установлены как «неиспользуемые» - отсюда и молчание.
Поскольку мне неудобно подвергать своих пользователей таким махинациям, яЯ хочу отправить мои записи и автоматически исправить расположение каналов, если это необходимо.
К сожалению, мне трудно понять, как!
У меня вопрос двоякий:
- Можно ли вообще определить, помечены ли аудиоканалы трека как "неиспользуемые" из QTKit?
- Поскольку я думаю, что ответ на вышеприведенный ответ "нет"Я копался в структуре некоторых файлов фильмов, которые правильно работают с «Atom Inspector» - пока безуспешно:
Что / Где находится QuickTime Atom, где хранится эта информация?
Я могувижу правильное количество каналов в stsd
Atom (содержится в stbl
Atom), но я не вижу, где происходит какое-либо сопоставление.