It is release day in Phonon land and the Phonominals are singing in joy of the new releases of Phonon VLC and Phonon GStreamer.
Phonon VLC 0.5.0 may be obtained from KDE’s servers as usual.
For more information on Phonon GStreamer 4.6.0 head on over to Trever’s amazing blog post.
Phonon VLC 0.5 is the most stable release yet to see the light of day!
Almost the entire code base was redone to be faster, more efficient, more maintainable and of course more reliable. Additionally this release introduces compatibility with the upcoming VLC 2.0 release as well as improved support for more advanced video features such as subtitle and audio channel selection.
Enjoy your multimedia!
Harald and the Phonominals.


Nice work, thanks!
Do you know if vlc and gstreamer phonon backends are going to be backported to Oneiric?
Best
No idea, though technically possible, I’ll ask, maybe someone is interested.
I have installed kde 4.8, and also VLC 2. Now I have problems with sound. Only solution I have found so far is to delet .pulse folder (every time I log on). I have tried Vlc as backand but that did not solve the problem.
Anyway great work.
Sounds like weird breakage in either VLC or PulseAudio :S FWIW works fine here, so my best guess is something is kaput in Pulse.
This does sound exciting!!! But before I get TOO excited, can I alter the playback speed? and stop/pause on the final frame?
No.
That is a real shame… VLC itself supports these features, so why not Phonon? I’ll just have to continue with the pyqt bindings for vlc… :- {
and what is a use case for that?
It sounds pretty self explanatory to me. Slow motion and a video that does not disappear when it reaches the end.
Those are uses, not use cases
Also FWIW, speed manipulation is not covered in libvlc AFAIK, so that is pretty much non-trivial to archive without setting media options which are not exactly very runtime friendly.
Not sure if this is a ‘use-case’ or simply a ‘use’, but in my case I am specifically dealing with videos of sign language. A user may be viewing a video at full speed, but may wish to slow down the playback speed to better view a particular handshape, for example. I’m already doing this with vlc (not sure how until I recheck my code); just wondering if there was any good reason to try phonon-vlc again.
That is a use case, a jolly good one, not sure if Phonon should support it though (as it is rather specific – it cannot be applied to a great many applications). I’ll bring it up for discussion, perhaps we’ll include it. Thanks
Splendid news!
Which backend is the recommended one nowadays?
GStreamer and VLC http://community.kde.org/Phonon/FeatureMatrix
Awesome! Do they both support the phonon video QML element yet?
Does phonon-vlc support gapless playback and crossfading?
http://community.kde.org/Phonon/FeatureMatrix
The QML support is not implemented in phonon 4.6 and its backends. There is a experimental branch which needs testing and a lot of works. Perhaps the support is coming for the next release…
Does it support mp3regain and vorbisregain ?
Gaining in Phonon is done using a volumefader… http://community.kde.org/Phonon/FeatureMatrix
Do you know if someone is still woorking on phonon-mplayer?
Not to my knowledge. I haven’t seen a commit in ages.
I get no video when using phonon-vlc backend. The sound is working good, also the stand-alone VLC player. What could be the problem?
[0xab477dc4] main video output error: video output creation failed
[0xada4a8bc] main decoder error: failed to create video output
[0xab48023c] main video output error: video output creation failed
[0xada4a8bc] main decoder error: failed to create video output
with what application? actually may want to file a bug on bugs.kde.org and attach a complete debug log (http://techbase.kde.org/Development/Tutorials/Debugging/Phonon)
I tested with Minitube and Dragon Player and this is happening with both players. It’s not happening when using GStreamer or MPlayer backend.
Well, after VLC 2.0 update, it’s fixed now. So probably was an issue on my system. Sorry
Is there a Windows build available? The current Windows version of Amarok still can’t play flac with the current phonon-vlc
I am sure the kde on windows team will soonishy release the new version.
Seeking in Amarok (Ogg Vorbis files) is still broken. I tried with VLC 1.1.13 and 2.0.0.
Works for everyone else it seems.
https://bugs.kde.org/show_bug.cgi?id=242365
It seems VLC has many problems, making it quite unsuitable as a phonon-backend. The feature matrix also suggests this. I wonder if it would have been better to use underlying media libraries directly (libav or ffmpeg for example) rather than using VLC (or mplayer, as another backend tried). Also, VLC seems like a hostile upstream from what I can read on their forums (they seems to especially hate KDE.)
I tried to get this to build on Windows with Qt 4.8.1 installed but I’m getting the following configuration error saying that it’s not able to find PhononConfig.cmake or phonon-config.cmake. Do I really have to separately build phonon in addition to the phonon I already have installed via Qt?
yes. qtphonon is different from phonon (primarily unmaintained and bugged)
So if I’m using CMake to build my program with the DeployQt module, how can I get my program to build with the vlc backend?