MP4 видео, созданное с использованием фильтра прямых шоу, не воспроизводится

Используя фильтры прямого показа, я создал средство записи файлов mp4 с двумя входными контактами (один для аудио и один для видео). Я записывал аудиосэмпл, полученный через один контакт, в одну дорожку, а видеосигнал, полученный из другого контакта, в другой трек. Но мое видео не воспроизводится. Если я подключил только один контакт, аудио или видео, я могу воспроизвести выходной файл. это если есть только один трек.

Я использую кодер h264 для видео и кодер mpeg4 для аудио. Кодировщики работают нормально, так как я могу воспроизводить аудио и видео отдельно.

Я устанавливаю количество дорожек равным 2. Есть ли какая-либо информация, которая должна быть указана в окне moov для воспроизведения видео. Или Должны ли мы сказать декодеру, какая дорожка является аудио, а какая — видео? Поскольку мы устанавливаем эти поля в информации о дорожке, я не думаю, что это важно, но почему мое видео не воспроизводится?

2

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]