Phonon este noua API multimedia dezvoltată de Qt și folosită în aplicațiile multimedia KDE4. Phonon folosește ca suport (backend) pe platforma X11 aplicații specifice multimedia cum ar fi GStreamer, Xine, VLC și MPLayer. MPlayer, ca suport, nu este înclus în pachetul sursă phonon. Pentru a avea Phonon cu suport MPlayer se pot urma următorii pași.
Gentoo
Pentru Gentoo Linux am modificat ebuild-ul Phonon pentru a adăuga și suportul MPlayer și am creat un nou ebuild Phonon-MPlayer.
Phonon: phonon-4.5.0.ebuild
Phonon-MPlayer: phonon-mplayer-9999.ebuild
Compilare din surse
În directorul sursă phonon-mplayer se execută "cmake CMakeLists.txt", "ccmake CMakeLists.txt" sau "cmake-gui CMakeLists.txt" (pentru mai multe opțiuni) și "make" pentru compilare.
Binare i586
Pachetul cu binare conține două fișiere:
- phonon_mplayer.so, se copiază în
/usr/lib/kde4/plugins/phonon_backend pentru Gentoo, PCLinuxOS, Mandriva, Fedora, OpenSUSE;
/usr/lib/qt4/plugins/phonon_backend pentru Debian;
- mplayer.desktop, se copiază în
/usr/share/kde4/services/phononbackends
KDE-Apps.org: http://kde-apps.org/
Sursă:
Phonon: https://projects.kde.org/projects/.../phonon
Phonon MPlayer Backend: https://projects.kde.org/.../phonon-mplayer
Pachete:
Gentoo Ebuild: http://isebaro.com/phonon-mplayer
i586 Binaries: http://isebaro.com/phonon-mplayer
Mandriva 2010.0 x86_64 SRPM (4.3.50): http://mrb.mandrivausers.ro
Mandriva 2010.0 x86_64 RPM (4.3.50): http://mrb.mandrivausers.ro
Mandriva 2010.1 x86_64 SRPM (4.4.1): http://mrb.mandrivausers.ro
Mandriva 2010.1 x86_64 RPM (4.4.1): http://mrb.mandrivausers.ro
Mandriva 2010.1 x86_64 SRPM (4.4.2): http://mrb.mandrivausers.ro
Gentoo
Pentru Gentoo Linux am modificat ebuild-ul Phonon pentru a adăuga și suportul MPlayer și am creat un nou ebuild Phonon-MPlayer.
Phonon: phonon-4.5.0.ebuild
Phonon-MPlayer: phonon-mplayer-9999.ebuild
Compilare din surse
În directorul sursă phonon-mplayer se execută "cmake CMakeLists.txt", "ccmake CMakeLists.txt" sau "cmake-gui CMakeLists.txt" (pentru mai multe opțiuni) și "make" pentru compilare.
git clone git://anongit.kde.org/phonon-mplayer
cd phonon-mplayer
cmake CMakeLists.txt
make
make install
cd phonon-mplayer
cmake CMakeLists.txt
make
make install
Binare i586
Pachetul cu binare conține două fișiere:
- phonon_mplayer.so, se copiază în
/usr/lib/kde4/plugins/phonon_backend pentru Gentoo, PCLinuxOS, Mandriva, Fedora, OpenSUSE;
/usr/lib/qt4/plugins/phonon_backend pentru Debian;
- mplayer.desktop, se copiază în
/usr/share/kde4/services/phononbackends
KDE-Apps.org: http://kde-apps.org/
Sursă:
Phonon: https://projects.kde.org/projects/.../phonon
Phonon MPlayer Backend: https://projects.kde.org/.../phonon-mplayer
Pachete:
Gentoo Ebuild: http://isebaro.com/phonon-mplayer
i586 Binaries: http://isebaro.com/phonon-mplayer
Mandriva 2010.0 x86_64 SRPM (4.3.50): http://mrb.mandrivausers.ro
Mandriva 2010.0 x86_64 RPM (4.3.50): http://mrb.mandrivausers.ro
Mandriva 2010.1 x86_64 SRPM (4.4.1): http://mrb.mandrivausers.ro
Mandriva 2010.1 x86_64 RPM (4.4.1): http://mrb.mandrivausers.ro
Mandriva 2010.1 x86_64 SRPM (4.4.2): http://mrb.mandrivausers.ro
0 comments:
Trimiteți un comentariu