Questions tagged [phonon]

Phonon is the multimedia API provided by Qt.

Phonon is the multimedia API provided by Qt. It is the standard abstraction for handling multimedia streams within the KDE Software Compilation 4.

Features:

  • Centralized configuration of audio and video: configuration of hardware and media frameworks are offered in a single, centralized dialog.
  • Purpose driven design: instead of demanding that you select special audio outputs for applications, Phonon applications describe what kind of sound output they make and lets you select for these categories individually.
  • Automated device selection: pluggable audio and video devices like USB or Bluetooth headsets become easy to use with Phonon. Phonon acts on information and signals from Solid, which is KDE's hardware subsystem, and automatically makes use of new devices.

In order to provide sound, Phonon uses various backend libraries, like:

  • DirectShow Phonon-DS9
  • GStreamer Phonon-GStreamer
  • QuickTime Phonon-QT7
  • Vlc: Phonon-VLC

More info: Phonon home

182 questions
3
votes
1 answer

PyQT phonon volume slider? how to connect it on my phonon player

Hi i have made a simple program that plays a video file, i used QT Designer in creating the UI of my program i have manage to make it play a video, and also connecting the seekslider too my problem now is that. i cant make my volumnSlider work with…
Katherina
  • 2,153
  • 7
  • 26
  • 34
3
votes
1 answer

Qt Phonon & QPixmap::GrabWidget

I've been working for a couple of days on grabbing frames from a phonon media object. My aim is to capture frames at some interval specified by the user. I firstly tried to implement a slot for the tick signal associated with Phonon::MediaObject.…
Sixx
  • 57
  • 7
3
votes
1 answer

Play mov files in PyQt

I'd like to open a mov file in my PyQt application with a Quicktime-like player. I am trying to use the phonon module but somehow I can't get it to work. In my ui file (generated by Qt designer) it is initialized like this : self.videoPlayer =…
Johanna
  • 1,343
  • 4
  • 25
  • 44
3
votes
2 answers

How to play a simple song using PyQt's Phonon?

I'm trying to play a single mp3 file on my software when a button is pressed. Here's how i did it: QtCore.QObject.connect(self.pushButton, QtCore.SIGNAL(_fromUtf8("clicked()")), playsong) and the function: def playsong(): …
jonathan.hepp
  • 1,603
  • 3
  • 15
  • 21
3
votes
0 answers

Using the VLC backend with phonon in Qt (Windows)

I'm trying to make an media player application with Qt and the phonon library. Everything goes well when I'm playing a SD DivX, but when I'm trying to play a 12 GB HD MKV it's freezing (with a I7, 8GB RAM, NV GTX260). Currently I'm using the default…
Sébastien
  • 1,667
  • 3
  • 20
  • 31
3
votes
1 answer

How to disable phonon?

How do you disable phonon in PySide? I am trying to use QWebpage and I don't want phonon to kick in, as the app I'm writing is a server side app, and has no need for media. I tried a few things but did not find any really relevant documentation.
user879422
  • 79
  • 1
  • 7
3
votes
4 answers

Qt 4.8 beta and Mac OSX Lion, Phonon error

After a successful install of mac OS 10.7 I tried to compile my qt 4.7 project. I had many warnings of "unsupported mac os x version". I thus decided to use Qt 4.8 beta and now, all the warnings are gone. However, I now have a linker problem using…
Kirell
  • 9,228
  • 4
  • 46
  • 61
3
votes
1 answer

Media player/recorder (phonon)

I would like to develop a media player/recorder. The primary target platform is Windows, support for other OSs would be nice, but that's not a high priority. It should be able to play formats like wav, mp3, avi. It should also be able to record…
SVC
  • 103
  • 1
  • 9
3
votes
1 answer

Supported Audio Formats of Qt4 Phonon?

I am making a music player in PyQt4, and I am using Phonon to play the music itself. This application is aimed primarily at Windows, but I plan on also supporting Mac and Linux versions. What I want to know is which audio formats are supported by…
Nikwin
  • 6,576
  • 4
  • 35
  • 43
3
votes
1 answer

Phonon crashes python executable

I'm having an issue with the Phonon VideoPlayer I can't find an answer to. I've boiled it down to the following, trivial example: from PyQt4.phonon import Phonon from PyQt4 import QtGui import PyQt4.QtCore import sys class…
sebastian
  • 9,526
  • 26
  • 54
3
votes
0 answers

How to play youtube videos with Qt4 phonon?

I want a simple youtube client, playing youtube videos and listing videos sorted by view counts, using Python and Qt4 phonon. I also installed youtube-dl to get the URLs of videos. I found a good example of PyQt4.phonon and with this example I could…
IruT
  • 323
  • 1
  • 8
3
votes
0 answers

Adjust volume / mute from my Qt C++ programm

Under Windows (7,8) I can mute / adjust volume as per application and per output device. I wonder how I can set / query these values from my C++ Qt application. Basically I need to figure out / accomplish (use cases): Is the global mute set (per…
Horst Walter
  • 13,663
  • 32
  • 126
  • 228
3
votes
1 answer

How to port Qt4.6 Phonon based media-application to Qt 5.1?

I have a Qt 4.6 based application which use QtWebView to load a HTML page with tag inside to play a network multimedia source on Windows platform. Instead of using the default PHONON playback engine i build another PHONON back-end engine to handle…
3
votes
1 answer

How to deploy a Phonon-dependant Qt4/PyQt4/python application on Mac OS X?

I have written a crossplatform Qt4/PyQt4/python application, namely MyGreatApp, whose last version requires the Phonon module. MyGreatApp runs just fine on my own machine under Mac OS X 10.6 Snow Leopard, and more generally on any mac where Qt4.4…
Aristide
  • 3,606
  • 2
  • 30
  • 50
3
votes
1 answer

QT phonon game audio

I am working on a game project for school as part of a team. I need to setup a singleton class that does audio for the game. We are using QT for portability to mobile and possibly to andriod phone. We decided to use phonon for the game audio. …
Venk
  • 31
  • 1
1
2
3
12 13