
Sparkle Media
Source (link to git-repo or to original if based on someone elses unmodified work):
========
No updates for four months... Multiple reasons... very tight office timings, family responsibilities and the fact that the project needs a major update in one component (which is a priority + depends on future Qt version + needs a lot of time which I have not presently). In the meantime I have started work on media transcoder during little time I have now; I'll integrate it tightly with SparkleMedia later when it has matured. It will offer a wizard-based interface, transcode using gstreamer and for now only rip audio cd to FLAC, MP3 or Ogg/Vorbis. I should be able to make a release before the end of May. After this feature set is stable, I'll resume work on SparkleMedia.
SparkleMedia
============
Media player-manager application for KDE4 using GStreamer instead of KDE-Phonon.
Presently the application is good only for a simple playlist based media player.
Please check project homepage for details.
Important Known Bugs
====================
* Do NOT mute volume from the applications system tray.
Version 0.3
===========
(*) Redesign of SparkleClassic plugin; it is now the default.
(*) Added preamp to equaliser.
(*) Added command-line processing.
(*) Now volume-mute function is independent of volume.
(-) A number of bugfixes and other optimisations/changes.
Version 0.2
===========
(*) Added support to change audio output device.
(*) Added support to change video output device.
(*) Sparkle plugin: Various fixes.
(*) SparkleClassic plugin: Enabled access to equalizer; various fixes.
(*) Added new sparklemedia application icon along with other icons.
(*) Now random mode can only be "on" or "off".
(*) Completely remove dependency on Phonon.
Version 0.1
===========
(*) First release with support for playback of local media files, visualisations, 10-band equaliser, choice of two user-interface plugins and basic playlist functionality.
Ratings & Comments
20 Comments
Hello, how can switch the language? At the time it's in english... Thanks for your effort
It has not been translated yet; in fact it can't even be translated as of now. I will add support in the next release, but even then support will be needed to translate it in ones preferred language.
Thanks for replay... When it's comes, we'll translate it ;)
I don't understand why GStreamer instead of Phonon. Phonon is just a wrapper for GStreamer, Xine, or whatever.
Nothing wrong with Phonon, it is extremely easy to use, but it only (*for now*) supports playback of tracks; and this is what I achieve/plan to achieve with GStreamer: Playback + Visualisations + Equalisers + Plans for more effects + Plans for transcoding
This is a great application. But some things must go better: > Collection Management; > Equalizer Presets; > Packages for Ubuntu, Fedora and others distributions (RPM, DEB e etc.); Again, this is a great application. And sorry for my bad english.
- integration with Kde_notify - posibilities to run internet radio stations - subtitles -DVD
PCLinuxOS package available: http://tinyurl.com/lqss2e
Hi I have compiled it on my PC (mandriva 2009.1) but I can not play any file. I have only an icon in tray, and nothing more, no any window, and playlist. I can not start palying from buttons from this tray icon. When I run this app, console shows:Quote:
[darek@Linux_Mandriva ~]$ sparklemedia
Loading Gravity...
GSettingsManager has been loaded...
GMediaCollection has been loaded...
DB opened: "/home/darek/.kde4/share/apps/sparklemedia/GMediaCatalogue.sqlite3"
GMetaServer has been loaded...
GListsManagerModel has been loaded...
## SPlayer ## Running against GStreamer version 0 10 22 0
(<unknown>:7117): GLib-GObject-WARNING **: invalid cast from `GstAutoVideoSink' to `GstXOverlay'
(<unknown>:7117): GStreamer-CRITICAL **: gst_implements_interface_cast: assertion `gst_element_implements_interface (GST_ELEMENT (from), iface_type)' failed
** (<unknown>:7117): CRITICAL **: gst_x_overlay_set_xwindow_id: assertion `overlay != NULL' failed
Loading Gravity object...
GPlaylistServer has been loaded...
sparklemedia(7117)/kdecore (KSycoca) KSycocaPrivate::openDatabase: Trying to open ksycoca from "/var/tmp/kdecache-darek/ksycoca4"
sparklemedia(7117)/kdecore (trader) KServiceTypeTrader::defaultOffers: KServiceTypeTrader: serviceType "SparkleMedia/UserInterface/Plugin" not found
## GUIInterfaceManager ## Loaded.
GActionCollection has been loaded...
GSystemTrayIcon has been loaded...
SPlayer has been initialised...
QUrl( "" )
GPlaylistServer has been initialised...
## GUIInterfaceManager ## No user interface plugins found.
## GUIInterfaceManager ## Initialised.
Gravity has been loaded and initialsed.
What is wrong? Need help
Same here.
It should work properly from second run onwards or in worst case you may have to logout-login to kde... the issue it seems is that kde is not detecting newly installed plugins, so I'll have to look for a way to make kde do that.
Thanks, it worked here. Great Job!
Even after rebooting, still this same problem, maybe this version can not works with KDE 4.3.1 ?Any other ideeas how to overcome this obstycle ?
Is following still being shown when app is started? Quote:sparklemedia(7117)/kdecore (trader) KServiceTypeTrader::defaultOffers: KServiceTypeTrader: serviceType "SparkleMedia/UserInterface/Plugin" not found
If yes, where did you installed it? If not, try selecting a plugin from system tray icon.
Now I have compiled from svn and finally program is running, but I can not play any file. When I push play button I get still massange: No element 'input-selector' - please check instalation of GStreamer. What is wrong? what missing? Any others players works well in my system.
You need at least gstreamer-0_10 gstreamer-0_10-plugins-base gstreamer-0_10-plugins-good gstreamer-0_10-plugins-bad ... you must be missing last one (It it matters, it is needed because I'm using playbin2). ...and btw presently svn version is same as 0.2, I still have not committed any new code!
great, now it works :) I had no gstreamer-bad package. Could you put this pacckage in to dependence in cmake? Now some ideas, colud you add option "open file" "open directory" etc? and some more visualisations :)
Quote:Could you put this pacckage in to dependence in cmake?
Though this dependence is not for building, cmake module has no support for this.
Quote:Now some ideas, colud you add option "open file" "open directory" etc? and some more visualisations :)
Right click on playlist and select "Add Media..."; you can select file as well as folder.
Visualisation are directly provided by gstreamer. Make sure you have libvisual and libvisual-plugins installed for greater choice.
great, now it works :) I had no gstreamer-bad package. Could you put this pacckage in to dependence in cmake? Now some ideas, colud you add option "open file" "open directory" etc? and some more visualisations :)
Thanks for your hints, Its great app, and i belive, in future will be one of the best media player for KDE. last question? Is anywhere any todo, or roadmap file?