Можно ли использовать Phonon для захвата или транскодирования?

StackOverflow https://stackoverflow.com/questions/816291

  •  03-07-2019
  •  | 
  •  

Вопрос

В абстракции медиа-среды Phonon Qt / KDE сначала реализовано воспроизведение. Может ли это сделать что-нибудь более сложное еще?

Это было полезно?

Решение

Phonon в своем текущем состоянии поддерживает только воспроизведение. Команда Qt хотела бы добавить захват в будущем:

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

Источник

Другие советы

В Phonon еще нет API для захвата или транскодирования. Эффекты и захват находятся на дорожной карте KDE Phonon, которую можно посмотреть здесь;

http://phonon.kde.org/cms/1007

Насколько я знаю, Phonon - это просто оболочка для основного медиа-бэкенда. Под Linux Phonon по умолчанию использует GStreamer , но он кажется их можно изменить. Так что, если бэкэнд может захватывать или транскодировать, в основном Phonon тоже может это делать. Возможно, вам придется расширить Phonon.

В 4.6 есть новая функциональность, называемая QtMultimedia:

http://doc.trolltech.com/4.6-snapshot/qtmultimedia.html

Это еще не завершено, но вы можете увидеть некоторый прогресс.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top