[Proposal] Plasma-MediaCenter

User avatar
zerozero
Posts: 5373
Joined: 10 Feb 2013 23:37
Location: West Midlands, England
Contact:

[Proposal] Plasma-MediaCenter

Postby zerozero » 22 Aug 2013 20:36

Plasma-Mediacenter was updated to version 1.2
http://dot.kde.org/2013/12/20/plasma-me ... -christmas
Iframe is not allowed anymore. Click here to watch the movie.

===

EDIT: old post

Iframe is not allowed anymore. Click here to watch the movie.
http://community.kde.org/Plasma/Plasma_Media_Center
http://dot.kde.org/2013/08/20/plasma-media-center-1.1
Features

KDE's Plasma Media Center (PMC) is aimed towards a unified media experience on PCs, Tablets, Netbooks, TVs and any other device that is capable of running KDE software. PMC can be used to view images, play music or watch videos. Media files can be on the local filesystem or accessed with KDE’s Desktop Search. This stable release of PMC has a basic set of features:
  • Browse the local filesystem for media
  • Use KDE Desktop Search to get a unified view of all available media
  • View photos from flickr, picasa
  • Create playlists from available media, play sequentially or randomly
  • Developers can create custom plugins for PMC!
it's a very interesting project (somehow resembles xbmc but with kde technologies in the backend such as nepomuk semantic search)

now has also flickr, picasa and youtube integration.
===
compilation

Code: Select all

apt install libdeclarative-multimedia libtag1-dev libffmpegthumbnailer-dev nepomuk-core-dev kde-workspace-dev kdelibs5-dev build-essential 
doesn't work out of the box

Code: Select all

The following packages have unmet dependencies:
 libtag1-dev : Depends: libtag1c2a (= 1.8-2) but 1.8-dmo1 is to be installed
E: Unable to correct problems, you have held broken packages.

Code: Select all

sudo apt-get install libtag1c2a/testing
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Selected version '1.8-2' (Debian:testing [amd64]) for 'libtag1c2a'
The following package was automatically installed and is no longer required:
  libx264-133
Use 'apt-get autoremove' to remove it.
The following extra packages will be installed:
  librcc0 librcd0 libtag1-rusxmms
The following packages will be REMOVED:
  libtag1-vanilla
The following NEW packages will be installed:
  librcc0 librcd0 libtag1-rusxmms
The following packages will be DOWNGRADED:
  libtag1c2a
0 upgraded, 3 newly installed, 1 downgraded, 1 to remove and 0 not upgraded.
then yes, we are back on track

Code: Select all

apt install libdeclarative-multimedia libtag1-dev libffmpegthumbnailer-dev nepomuk-core-dev kde-workspace-dev kdelibs5-dev build-essential 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
kde-workspace-dev is already the newest version.
kdelibs5-dev is already the newest version.
build-essential is already the newest version.
The following package was automatically installed and is no longer required:
  libx264-133
Use 'apt-get autoremove' to remove it.
The following extra packages will be installed:
  libqtmultimediakit1
Suggested packages:
  qtmobility-l10n
The following NEW packages will be installed:
  libdeclarative-multimedia libffmpegthumbnailer-dev libqtmultimediakit1 libtag1-dev nepomuk-core-dev
0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded.
basic compilation with

Code: Select all

dh_make --createorig
in the debian/control i had to add libdeclarative-multimedia as a runtime dependency

Code: Select all

Source: plasma-mediacenter
Section: Multimedia
Priority: optional
Maintainer: zerozero <zerozero@solydxk>
Build-Depends: debhelper (>= 8.0.0), cmake
Standards-Version: 3.9.4
Homepage: http://community.kde.org/Plasma/Plasma_Media_Center
#Vcs-Git: git://git.debian.org/collab-maint/plasma-mediacenter.git
#Vcs-Browser: http://git.debian.org/?p=collab-maint/plasma-mediacenter.git;a=summary

Package: plasma-mediacenter
Architecture: any
Depends: kde-runtime (>> 4:4.10), libc6 (>= 2.14), libgcc1 (>= 1:4.1.1), libkdeclarative5 (>= 4:4.7.0), libkdecore5 (>= 4:4.4.95), libkdeui5 (>= 4:4.4.95), libkfile4 (>= 4:4.4.0), libkio5 (>= 4:4.7.0), libnepomukcore4 (>= 4:4.9.3), libplasma3 (>= 4:4.4.4-2~), libqt4-dbus (>= 4:4.5.3), libqt4-declarative (>= 4:4.7.0~rc1), libqt4-network (>= 4:4.5.3), libqt4-opengl (>= 4:4.5.3), libqt4-svg (>= 4:4.5.3), libqt4-xml (>= 4:4.5.3), libqtcore4 (>= 4:4.8.0), libqtgui4 (>= 4:4.8.0), libsolid4 (>= 4:4.3.4), libsoprano4 (>= 2.1.1), libstdc++6 (>= 4.6), libtag1c2a (>= 1.5), libdeclarative-multimedia
Description: Media center workspace for KDE plasma
 KDE's Plasma Media Center (PMC) is aimed towards a unified media experience on PCs, Tablets, Netbooks, TVs and any other device that is capable of running KDE software. PMC can be used to view images, play music or watch videos. Media files can be on the local filesystem or accessed with KDE’s Desktop Search.

Code: Select all

dpkg-buildpackage
====
2 quick notes
1- if for some reason the app doesn't show in the menu run

Code: Select all

kbuildsycoca4
2- you can run PMC without opengl support, it's probably faster but looses the cool animations

Code: Select all

plasma-mediacenter --disable-opengl
===
new URL's for the 1.2 build
build log
https://dl.dropboxusercontent.com/u/176 ... -64bit-log
32bits
https://dl.dropboxusercontent.com/u/176 ... 1_i386.deb
64bit
https://dl.dropboxusercontent.com/u/176 ... _amd64.deb
bliss of ignorance

User avatar
Arjen Balfoort
Site Admin
Posts: 9464
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: [Proposal] Plasma-MediaCenter

Postby Arjen Balfoort » 23 Aug 2013 20:58

This looks like a very interesting project.
I'll try it out this weekend.


SolydXK needs you!
Development | Testing | Translations

User avatar
zerozero
Posts: 5373
Joined: 10 Feb 2013 23:37
Location: West Midlands, England
Contact:

Re: [Proposal] Plasma-MediaCenter

Postby zerozero » 23 Aug 2013 21:03

Cool 8-)
i'm late to build the 32bit (not for technical issues but for extreme lack of time); will be surely done until or on next tuesday.
bliss of ignorance

User avatar
timber
Posts: 539
Joined: 11 Aug 2013 21:01
Location: Pacific Northwest

Re: [Proposal] Plasma-MediaCenter

Postby timber » 28 Aug 2013 05:02

From a user standpoint this is a perfect addition to an already wonderful disto.
As I'm sure you are aware, many of the best visits from friends or family are spontaneous ...
... in reading about it (I haven't tried it yet) the Plasma-MediaCenter appears to be the perfect answer to making those spontaneous visits all the more enjoyable. (Easy on the entertainer).
Couple this with a glass of my aged, homemade huckleberry wine and life is bliss.

In other words, this is a great idea!
If there is any way I can help make this become a reality, please let me know.
I'll see if I can follow your lead and install this ... I'd love to give it a try.
timber

Samsung R580-M430 @ 2.27GHz - 8 GB RAM
Geforce 310M w/ nvidia-driver
SolydX/SolydM - Kernel 3.14-2-amd64 - Update Pack: 2014.07.15
SolydK - Kernel 3.14-2-amd64 - Update Pack: 2014.07.15
SolydKBE - Kernel 3.2.0-4-amd64 - LTS Update Pack: 2014.07.15

User avatar
zerozero
Posts: 5373
Joined: 10 Feb 2013 23:37
Location: West Midlands, England
Contact:

Re: [Proposal] Plasma-MediaCenter

Postby zerozero » 28 Aug 2013 15:54

timber wrote:If there is any way I can help make this become a reality, please let me know.
hi timber
in the end of the OP you have debs, you can give them a try;
or you can compile it (the instructions are "easy" :lol: )
bliss of ignorance

User avatar
timber
Posts: 539
Joined: 11 Aug 2013 21:01
Location: Pacific Northwest

Re: [Proposal] Plasma-MediaCenter

Postby timber » 28 Aug 2013 18:37

I'll give it a try soon and post results here with "UPDATE:"

I'm assuming from looking through the steps that I DON'T use 'apt-get autoremove' during the process? (That the file(s) are used during the next step(s))?
timber

Samsung R580-M430 @ 2.27GHz - 8 GB RAM
Geforce 310M w/ nvidia-driver
SolydX/SolydM - Kernel 3.14-2-amd64 - Update Pack: 2014.07.15
SolydK - Kernel 3.14-2-amd64 - Update Pack: 2014.07.15
SolydKBE - Kernel 3.2.0-4-amd64 - LTS Update Pack: 2014.07.15

User avatar
timber
Posts: 539
Joined: 11 Aug 2013 21:01
Location: Pacific Northwest

Re: [Proposal] Plasma-MediaCenter

Postby timber » 29 Aug 2013 08:13

:lol:
I did this in my "sandbox" install of SolydK, wasn't sure what I might mess up ... nothing, it seems but better safe than sorry.
... well, I stumbled my way through ... but made it.
... I've now successfully compiled my first deb package, and it actually works! :shock:

Only stumbling blocks I ran into were that I needed to:
Install dh_make, cmake
Rename my plasma-mediacenter folder to add the version
Wasn't sure which option to select when I invoked 'dh_make --createorig' (googled and found it must be 's' (single)
Got one depend error when invoking dpkg-buildpackage which I overrode with the -d option per error msg suggestion,

After that it did it's thing and I just watched (in amazement). :o
Backed out a couple of folders and there was my deb package.
Gdebi was happy with dependencies and I now have the Plasma-MediaCenter installed and it showed up in the menu.

Ta-da! :mrgreen:

Haven't really checked it out yet but I have little doubt it will be a nice addition.
Thanks,
timber

Samsung R580-M430 @ 2.27GHz - 8 GB RAM
Geforce 310M w/ nvidia-driver
SolydX/SolydM - Kernel 3.14-2-amd64 - Update Pack: 2014.07.15
SolydK - Kernel 3.14-2-amd64 - Update Pack: 2014.07.15
SolydKBE - Kernel 3.2.0-4-amd64 - LTS Update Pack: 2014.07.15

User avatar
zerozero
Posts: 5373
Joined: 10 Feb 2013 23:37
Location: West Midlands, England
Contact:

Re: [Proposal] Plasma-MediaCenter

Postby zerozero » 29 Aug 2013 09:58

timber wrote:... I've now successfully compiled my first deb package, and it actually works! :shock:
K 8-) 8-) L
bliss of ignorance

User avatar
CjTX2
Posts: 170
Joined: 23 Feb 2013 15:42
Location: Texas

Re: [Proposal] Plasma-MediaCenter

Postby CjTX2 » 29 Aug 2013 15:24

timber wrote::lol:
I did this in my "sandbox" install of SolydK, wasn't sure what I might mess up ... nothing, it seems but better safe than sorry.
... well, I stumbled my way through ... but made it.
... I've now successfully compiled my first deb package, and it actually works! :shock:

After that it did it's thing and I just watched (in amazement). :o
Backed out a couple of folders and there was my deb package.
Gdebi was happy with dependencies and I now have the Plasma-MediaCenter installed and it showed up in the menu.

Ta-da! :mrgreen:
:lol: zerozero, You have done it again! Another compile newbie success.

http://forums.solydxk.com/viewtopic.php?f=4&t=248#p2312

Have not tried this one yet, but I am going to when I get back tomorrow. Thanks zerozero for all you do here.:ugeek: :lol:

Building new machine named Garfield II & still using an old T42 Thinkpad that's old and slow, but just keeps on going and going . . . sorta like me! :lol:

User avatar
zerozero
Posts: 5373
Joined: 10 Feb 2013 23:37
Location: West Midlands, England
Contact:

Re: [Proposal] Plasma-MediaCenter

Postby zerozero » 01 Sep 2013 00:36

CjTX2
too kind of you :oops:

===
i added the 32bit build and the full log to the OP; it's working fine here ;)
bliss of ignorance

User avatar
zerozero
Posts: 5373
Joined: 10 Feb 2013 23:37
Location: West Midlands, England
Contact:

Re: [Proposal] Plasma-MediaCenter

Postby zerozero » 29 Dec 2013 11:04

updated the OP with 1.2 release
bliss of ignorance


Return to “Community Packages Proposals”

Who is online

Users browsing this forum: No registered users and 1 guest