Domanda

L'astrazione del framework multimediale Phonon di Qt / KDE ha implementato prima la riproduzione. Può fare ancora qualcosa di più complicato?

È stato utile?

Soluzione

Phonon, nel suo stato attuale, supporta solo la riproduzione. Il team di Qt vorrebbe aggiungere l'acquisizione in futuro:

Phonon e i suoi backend Qt, sebbene perfettamente funzionanti per la riproduzione multimediale, sono ancora in fase di sviluppo. La funzionalità a venire è la possibilità di acquisire media e più processori per file musicali e video.

Fonte

Altri suggerimenti

Non ci sono ancora API in Phonon per l'acquisizione o la transcodifica. Effetti e acquisizione si trovano sulla roadmap Phonon di KDE che può essere visualizzata qui;

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

Per quanto ne so, Phonon è solo un wrapper per il backend multimediale sottostante. Sotto Linux Phonon utilizza GStreamer per impostazione predefinita ma sembra che possono essere cambiati. Quindi, se il backend è in grado di acquisire o transcodificare, sostanzialmente anche Phonon potrebbe farlo. Forse dovresti estendere Phonon.

Esiste una nuova funzionalità in 4.6 chiamata QtMultimedia:

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

Non è ancora completo ma puoi vedere alcuni progressi.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top