Mini Player

Plasma 4 Extensions

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

13
8 .2
Description:

Advanced media player for Plasma which lets you to listen to your favorite music and watch videos directly on your desktop.
Developed and tested on KDE 4.8 with Qt 4.8 (Kubuntu 12.04).

Warning!
Video output has inverted colors with older versions of GStreamer backend (which is recommended), https://bugs.kde.org/show_bug.cgi?id=234019.

Source (main repository, with more frequent updates) is located at:
https://github.com/Emdek/plasmoid-mini-player/

Features:
- multiple playlists support;
- ability to import from PLS, M3U, XSPF and ASX playlist formats;
- ability to export to PLS and M3U playlist formats;
- streams support;
- optical discs support;
- full MPRIS2 D-Bus interface to control player (disabled by default);
- basic video settings;
- drag and drop support;
- possibility to start playback of last used playlist on startup;
- keyboard shortcuts:
-- pausing and playing (Space);
-- stopping playback (S);
-- play next and previous track (Page Up and Page Down);
-- seeking video (left and right arrow);
-- changing volume (+ and -) and (un)mute (M);
-- toggling full screen (F);
-- toggling controls visibility (C);
-- toggling play list visibility (P);
-- accessing volume slider (V);
-- accessing file open dialog (O);
-- accessing URL open dialog (U);
-- accessing jump to position dialog (G).

If you have found bugs or have suggestions you can contact me via email, message or using comments, before you will vote bad.
And remember that not everybody has enough time for fast replying. ;-)

Don't be silly, don't vote bad just for fun!
Last changelog:

8 years ago

2.5 (01.07.2012):
- allow to toggle playback state using single mouse click on video widget;
- move tracks instead of copying them when dragging inside playlist view;
- try to avoid showing tooltip when there is full screen window;
- allow to copy tracks between tabs by dragging them;
- switch tabs when dragging URLs over their handles;
- allow to copy selected tracks to another playlist;
- added support for media buttons;
- allow to select multiple tracks;
- some other fixes.

2.4 (25.05.2012):
- updated DBus interface to MPRIS2 specification;
- added Current Track Once playback mode;
- fixed Play Previous and Play Next actions;
- enable Apply button when configuration values are changed;
- added Play Previous and Play Next to set of available controls and to toolbars of playlist dialog and full screen view;
- some other fixes and lots of internal changes.

google01103

11 years ago

Sorry, I was trying "media-player" not mini-player plasmoid.

So I did install mini-player and now I see the filters, more controls and the timeline moving BUT no sound or video - I'm just assuming there's issues because of my running rc3, 64bit, xine and openSuse

Report

C

Emdek

11 years ago

Strange...

It works with mediaplayer or Dragon etc.?

If works, then check if it is not muted or volume is set to 0%.

Report

google01103

11 years ago

had to dl and install dragon but it works fine and volume on mini is 80%, preferred sound device is sound card not phonom but all other players work fine

can it play youtube ?

Report

C

Emdek

11 years ago

This doesn't make sense... :-/

For now YouTube support is only in TODO, but as far as I know there is already experimental data engine for it somewhere so this should be only matter of time.

Report

C

Emdek

11 years ago

Thanks, but this is probably not that reason, it uses abstract Phonon API, not using features specific to backends and it uses the same methods as VideoWidget in Plasma...
I will try to find differences, maybe the answer is in VideoWidget.
One strange thing, when I kill Plasma after login and then try to use applet then sound works, very strange...

Report

google01103

11 years ago

fyi - I posted on both the openSuse forum and kde forum and got back but 1 response which was:
http://forum.kde.org/viewtopic.php?f=19&t=64786&p=86578#p86578
"it sounds like this plasmoid is not using Phonon correctly, if it was sourced from KDE-Look or KDE-Apps then you need to inform the author that it doesn't work.

If they are using Xine or GStreamer directly...... well then it probably will have issues."

regards,

Report

google01103

11 years ago

no sound running "plasmoidviewer miniplayer", tried compiling and still no sound. Posted in openSuse forum and no response yet.

running Version 4.3.00 (KDE 4.3.0) "release 152"

thanks,

Report

C

Emdek

11 years ago

Try to run it using plasmoidviewer miniplayer, in RC 3 I have problem with sound when embedded in Plasma, very strange, outside it works good, looks like Plasma bug. :-/

By the way, caching on kde-look become extremal, now we need to wait hours to see comment on page. :-/

Report

google01103

11 years ago

well after reboot and another upgrade error messages is gone but still no sound - will post on openSuse forum to see if others experience same

Report

C

Emdek

11 years ago

Did you compiled it from source or are you using packages for distribution?

Maybe someone else with openSuSE can confirm this problem?

Report

google01103

11 years ago

I updated to 4.3 final and now (not sure why) I am getting an error message when attempting to play "Playback failed because no valid audio or video outputs are available". Of course all the other players dragon, vlc, amarok, kaffeine play fine. I use xine as a backend and my soundblaster card as my output device.

thanks,

Report

rinaldus

11 years ago

Your player is cool, I like it! But it has one small disadvantage, it can't submit what I listen to last.fm. Can you add scrobbler to it, please?

Report

C

Emdek

11 years ago

Thanks. :-)

I'm not sure if it really should be there (it was meant to be simple) but I'll do some research on this topic (I'm not using Last.fm and I really don't know how this work, I'll check Amarok code). But if it will be added, then it won't be done soon, I'm currently quite busy...

Report

dglent

11 years ago

updated rpm

http://www.mediafire.com/file/2tzugtyjnnn/plasma-applet-miniplayer-0.9.5-1mdv2009.1.i586.rpm

Report

C

Emdek

11 years ago

Thanks. :-)

Report

Kirilo

11 years ago

In fact I get similar crashes with the media player plasmoid in KDE 4.3, and I at least got a backtrace, see the report: https://bugs.kde.org/show_bug.cgi?id=193004

I hope this can help to fix the problem here, too.

Report

C

Emdek

11 years ago

Thanks for link but this most probably other problem...

Crashes still happens with newest version?

Report

Kirilo

11 years ago

I forgot: I can call the plasmoid via plasmoidviewer, but adding to desktop or panel doesn't work in KDE 4.2, while in 4.3 there is no problem (except the known crash).
Maybe i should install Kubuntu or the like in order to find out, whether it is an OpenSuse problem.

Report

C

Emdek

11 years ago

If you want you can try it using for example virtual machine by Qemu or VirtualBox.

Report

Kirilo

11 years ago

I nearly forgot to say: In KDE 4.3beta2 it works now (without video, but that doesn't bother me) without crashes. :-)

Report

Kirilo

11 years ago

Yes, the playlist issue really doesn't seem to have anything to do with it.

In my test account plasma since some time (perhaps independant of an update) crashes when I try to add the plasmoid to the desktop. I'll file a bug report, but until now I didn't get a good backtrace from the bug manager, although I have the mini player, plasma and kdebase debug packages installed, dunno what I am missing.

Report

patkoscsaba

11 years ago

- when it is resized, the icons doesn't keep centered, especially when it is made smaller. It seems like you have a minimum space from the top of the plasmoid.
- for the same reason, it is unusable on a thin Panel
- volume control doesn't pop up near the volume button. Regardless where my plasmoids placed, volume control pops up somewhere in the middle of the screen.
- if you put the plasmoid on the desktop, than accidentally drag it over the Panel (as I did) it enters the Panel. This in fact is not bad, but, if you than drag it back to the desktop, you end up with a broken plasmoid. I had 2 lines of icons on it and none were working.

These are of course some little glitches, maybe they are also easy to fix...

Report

C

Emdek

11 years ago

Thanks for report.

1. Applet is meant to change size only horizontally but I can try to rework it in future (especially controls resizing).

2. Wrong placement of volume slider happens only when showing it for first time and is most probably caused by wrong calculation of widget size (they reports proper size only after they are shown for first time, but dialog is positioned before showing, to make it do not jump shortly after showing), I'll try to workaround it for new version.

3. I'll focus on better panel support for next versions.
Accidental moving applets to panels is general Plasma problem.

Report

dglent

11 years ago

Here is a Mandriva rpm
http://www.mediafire.com/file/z5yjlmj0w5n/plasma-applet-miniplayer-0.8-1mdv2009.1.i586.rpm

Report

C

Emdek

11 years ago

Thanks. :-)

Report

8 years ago

2.5 (01.07.2012):
- allow to toggle playback state using single mouse click on video widget;
- move tracks instead of copying them when dragging inside playlist view;
- try to avoid showing tooltip when there is full screen window;
- allow to copy tracks between tabs by dragging them;
- switch tabs when dragging URLs over their handles;
- allow to copy selected tracks to another playlist;
- added support for media buttons;
- allow to select multiple tracks;
- some other fixes.

2.4 (25.05.2012):
- updated DBus interface to MPRIS2 specification;
- added Current Track Once playback mode;
- fixed Play Previous and Play Next actions;
- enable Apply button when configuration values are changed;
- added Play Previous and Play Next to set of available controls and to toolbars of playlist dialog and full screen view;
- some other fixes and lots of internal changes.

12345678910
16
product-maker DJKnusper Feb 16 2015 9 excellent
product-maker sealbhach Jul 01 2012 9 excellent
product-maker Contrast Jul 01 2012 9 excellent
product-maker gericom May 26 2012 9 excellent
product-maker lazx888 May 25 2012 9 excellent
product-maker CobraDOT May 11 2012 9 excellent
product-maker step-2 Mar 30 2012 9 excellent
product-maker stathisq Feb 26 2012 9 excellent
product-maker sylgil88 Dec 31 2011 9 excellent
product-maker mreloads Dec 07 2011 9 excellent
product-maker pejakm Dec 06 2011 9 excellent
product-maker tobaj Dec 05 2011 9 excellent
product-maker buschmann23 Dec 02 2011 9 excellent
product-maker deabru Dec 01 2011 9 excellent
product-maker symbianflo Dec 01 2011 9 excellent
product-maker vitoubien Dec 01 2011 9 excellent
product-maker Base: 4 x 5.0 Ratings
Be the first to comment
Landis
Nov 05 2015
nekoprog
Oct 01 2012
gericom
May 26 2012
HATRED
May 26 2012
tobaj
Dec 05 2011
wackenroader
Aug 20 2009
madsheytan
Aug 01 2009
doktor5000
Jul 24 2009
Kirilo
Jun 12 2009
CobraDOT
May 30 2009
patkoscsaba
May 12 2009
universe777
Apr 18 2009
Frank
Dec 23 2008
File (click to download) Version Description Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
2.5
updated Jul 01 2012
added Dec 21 2008
downloads 24h
0
mediaviews 24h 0
pageviews 24h 17