2011-09-09 4 views
2

Я пытаюсь прочитать файл .avi на MacOS X с Phonon и Qt. Но я не могу. Даже в QtDemo «Media Player» не может отображать этот файл. Есть ли способ заставить его работать?Phonon может читать файлы .avi на MacOS?

+1

Вы пытались установить [Perian] (http://perian.org/)? –

+0

Я установил его, и теперь он работает! Большое спасибо! –

ответ

0

Попробуйте установить правильные кодеки в систему. «avi» на самом деле представляет собой только формат файла контейнера, который может содержать медиа, закодированные многими возможными аудио- и видеокодеками, которые по умолчанию не поддерживаются/устанавливаются в OS-X. Сам Phonon не предоставляет возможности декодирования мультимедиа, он использует все, что доступно в системе, или отдельно сконфигурирован как его задний конец.

+0

Я могу открыть и воспроизвести файл avi с помощью VLC, поэтому я предполагаю, что кодек установлен. Может быть, есть способ сказать Фонону, какой кодек использовать? –

+0

VLC использует собственные кодеки, которые недоступны для использования в других приложениях. Тем не менее, существует еще и VLC-сервер для Phonon, но это не будет работать просто с помощью приложения VLC. У меня, к сожалению, нет более подробной информации о бэкэнде VLC для Phonon. – Xenakios