Робота з звукорядом з відео у форматі avi

Був би вдячним, якщо б хтось підказав як краще організувати роботу з звукорядом з avi файлів. Потрібно щоб в одній частині програми йшло відео, а в іншій — графічне зображення звукоряду. Можливо є якийсь подібний open source. Програма повинна бути на С\С++ та виконуватись у Windows.

👍НравитсяПонравилось0
В избранноеВ избранном0
LinkedIn
Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Для работы с AVI файлами имеются следющие API:

Video for Windows msdn.microsoft.com/...492(VS.85).aspx — реально очень старое и давное уже [legacy]. Но с ним несложно стартануть и имеется нереальное количество кода, которое можно взять за шаблон. Рекомендуется если надо сделать разовую поделку и нет желания очень глубоко копать и вникать.

DirectShow — самое мощное API, которое впрочем тоже давно не развивается. Без подготовки и познаний в COM и threading начать с ним проблематично, хотя тоже есть немало информации. Рекомендуется для professional grade software.

Media Foundation msdn.microsoft.com/...197(VS.85).aspx — новое API, инфы мало, ограниченная применимость на разных версиях Windows. Рекомендуется для эстетов.

ru.wikipedia.org/...wiki/DirectShow

Представленный ниже пример программы воспроизводит видеофайл формата AVI.

Наскільки я зрозумів, у цьому проекті використовується лінукс. Бажано без нього.

Подписаться на комментарии