Доставка приложения с видео / X-FLV декодером
У меня есть приложение, которое нужно играть video/x-flv
файлы. Не у всех клиентов установлены кодеки, а кодеки для video/x-flv
не поставляются с Windows, поэтому я должен поставлять его с моим приложением.
Проблема в том, что я не могу понять, что мне нужно отправить, чтобы включить video/x-flv
декодирование на новом компьютере, на котором не было установлено никаких пакетов кодеков.
Я пытался установить ffdshow
а также FLVSplitter
, но без везения.
Установка Combined Community Codec Pack
работает - но я не хочу поставлять мое приложение с полным пакетом кодеков, но с минимумом, необходимым для декодирования video/x-flv
,
Есть идеи?
1 ответ
Gabest-х FLVSplitter
больше не поддерживается в системах Windows 7.
Есть два решения:
- Установите
LAV Filters
, - Скомпилируйте свой собственный крошечный двоичный файл из
libavformat
(в случае, если ваш фреймворк использует бинарный файл в качестве бэкэнда).
Поскольку сами фильтры LAV составляют ~7 МБ, а CCCP - ~9 МБ, я решил установить весь пакет кодеков на компьютер пользователей (с их одобрения, конечно).