Я создаю AVI файл с помощью gwavi библиотека.
можете проверить ссылка на gwaviLib . Мы используем Win32 API для создания файла AVI.
Я файл AVI, захватив изображения. Изображения сохраняются в выходном потоке в формате PNG. Поэтому, когда библиотека успешно создает AVI, я не могу открыть AVI в проигрывателе Windows Media. Он правильно открывается в VLC Media Player.
Итак, я подумал, что есть проблема с проигрывателем Windows Media.
Но затем я сохранил захваченные изображения в выходном потоке в формате JPEG. На этот раз созданный AVI открылся и в медиаплеере Windows.
Таким образом, я не могу понять, почему AVI, созданные с изображениями PNG, имеют проблемы с воспроизведением в проигрывателе Windows Media, а не с изображениями JPEG, созданными AVI.
Но с изображениями в формате JPEG качество AVI снижается, так как это сжатые изображения, поэтому мне нужно использовать изображения PNG для создания файла AVI, но в этом случае он не открывается в медиапроигрывателе Windows, а воспроизводится должным образом в медиапроигрывателе VLC.
Так в чем же заключается проблема воспроизведения AVI, созданного с использованием изображений PNG?
Это проблема проигрывателя Windows Media или проблема с gwaviLib ?
Нужна помощь !
Задача ещё не решена.