You are not logged in.

#1 2004-11-13 09:36:21

vicious
Member
Registered: 2004-11-09
Posts: 113

[new] xfmedia

http://spuriousinterrupt.org/projects/xfmedia/

This is a very nice frontend to xine-lib.
Unfortunately it is absolutely unstable right now.
Perhaps it is to be included in xfce smile
If you want to compile it, you need at least XFCE4.2 beta1.

Screenshots:

xfmusic4-expanded-20040717.png

and collapsed:

xfmusic4-collapsed-20040717.png

Nice, eh? I've been looking for something like this for ages!

(btw. CVS version should be worth a try!)

Offline

#2 2004-11-14 20:14:56

vicious
Member
Registered: 2004-11-09
Posts: 113

Re: [new] xfmedia

xfmedia topic doesn't seem to catch attention.

A few facts about xfmedia:
1) it's mainly targeted at playing audio (great!)
2) it can also play video (great!)
3) no bloat, XFCE style

It's perfect for those (including me) who mainly want to listen to music, but who also watch a few .avi's from time to time.

Offline

#3 2004-11-14 23:50:56

zeppelin
Member
From: Athens, Greece
Registered: 2004-03-05
Posts: 807
Website

Re: [new] xfmedia

I understand you're not happy with gxine (movies) + xmms..(audio)

anyways, it seems nice, make it work with non-latin tags (without much pain {aka Winamp,Foobar}) and I (and maybe others) will use xfmedia not only under xfce

I like your avatar btw

Offline

#4 2004-11-15 13:03:29

vicious
Member
Registered: 2004-11-09
Posts: 113

Re: [new] xfmedia

zeppelin wrote:

I understand you're not happy with gxine (movies) + xmms..(audio)

Unfortunately, gxine is no longer maintained.  According to guys who make Beep Media Player, xmms code isn't object-oriented and extensible. And xmms is based on no longer maintained toolkit.
Moreover, Xfmedia seems to have less bloated ui.
And it's the only gtk-based frontend for xine-lib not depended on gnome.

I like your avatar btw

What do you think about my hairstyle?

Offline

#5 2005-01-23 20:27:29

Spider.007
Member
Registered: 2004-06-20
Posts: 1,175

Re: [new] xfmedia

It already seems to be pretty stable?

For those interested in trying it:
PKGBUILD
Package

Offline

#6 2005-02-05 00:24:19

Gnipper
Member
Registered: 2004-12-03
Posts: 7

Re: [new] xfmedia

I have installed the package but when I try and add an entry to the playlist (to play a CD) by clicking on 'other - CD', nothing happens. Is there some sort of setup I should be doing - in xine - or something?

I think my sound etc is configured properly as I can play CD's in Xmms OK and can also play a .wav file in Xfmedia. Any ideas appreciated.

--
Gnipper.

Offline

#7 2005-02-05 05:18:55

stonecrest
Member
From: Boulder
Registered: 2005-01-22
Posts: 1,190

Re: [new] xfmedia

Thanks Spider! Working fine over here, although I haven't tested that CD problem that Gnipper is having.


I am a gated community.

Offline

#8 2005-02-08 15:21:50

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: [new] xfmedia

Hey Spider, any chance you could provide links that are wget-able? I'd like to download the PKGBUILD on to my laptop at home, which I have access to via ssh from work.

Offline

#9 2005-02-08 17:46:50

cmp
Member
Registered: 2005-01-03
Posts: 350

Re: [new] xfmedia

you should add a pkgrel field to your PKGBUILD:

# Maintainer: Spider.007 <archPackage@spider007.net>
# Contributor: Spider.007 <archPackage@spider007.net>
packager="Spider.007 <archPackage@spider007.net>"
pkgname=xfmedia
pkgver=0.6.0
pkgrel=2
pkgdesc="a lightweighted multimedia player - especially for xfce"
url="http://spuriousinterrupt.org/projects/xfmedia/"
groups=
provides=
depends=('gtk2' 'xffm' 'xine-lib')
source=("$url/files/$pkgname-$pkgver.tar.bz2")
md5sums=('da83e30744b47fc034731fb160197470')

build() {
  cd $startdir/src/$pkgname-$pkgver
  ./configure --prefix=/
  make || return 1
  make prefix=$startdir/pkg/ install
}

Offline

#10 2005-02-08 18:35:20

Spider.007
Member
Registered: 2004-06-20
Posts: 1,175

Re: [new] xfmedia

tomk wrote:

Hey Spider, any chance you could provide links that are wget-able? I'd like to download the PKGBUILD on to my laptop at home, which I have access to via ssh from work.

The current setup doesn't allow for that, unfortunatly. I might add that later; but for now on a copy / paste of the PKGBUILD over SSH should also work I guess smile

cmp wrote:

you should add a pkgrel field to your PKGBUILD:

[...]

I've added this to the PKGBUILD; however; I am unsure how usefull it is? How big is the chance that a new release will be released under the same versionnumber?

Offline

#11 2005-02-08 19:41:48

Snowman
Developer/Forum Fellow
From: Montreal, Canada
Registered: 2004-08-20
Posts: 5,212

Re: [new] xfmedia

Spider.007 wrote:

I've added this to the PKGBUILD; however; I am unsure how usefull it is? How big is the chance that a new release will be released under the same versionnumber?

The pkgrel number tells the user that, even if the program version hasn't change,  the package is different. Reasons to change the pkgrel would be bug fixes, compilation with different options, etc.

Offline

#12 2005-02-09 18:08:00

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: [new] xfmedia

Same CD problem here. Also, no full-screen mode for video.

I'll keep an eye on how it develops.

Offline

#13 2005-02-10 00:06:36

stonecrest
Member
From: Boulder
Registered: 2005-01-22
Posts: 1,190

Re: [new] xfmedia

A fix for playing CDs was posted here: http://forum.xfce.org/viewtopic.php?t=1515


I am a gated community.

Offline

#14 2005-02-11 00:19:12

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: [new] xfmedia

Thanks for that, stonecrest. I'll use it for sounds for a while, instead of xmms. I'll still be using mplayer for video, though, until xfmedia matures a bit more.

Offline

#15 2005-03-17 12:01:14

zeppelin
Member
From: Athens, Greece
Registered: 2004-03-05
Posts: 807
Website

Re: [new] xfmedia

plz dp (or other) add it in al repos!

Offline

#16 2005-03-17 16:46:41

stonecrest
Member
From: Boulder
Registered: 2005-01-22
Posts: 1,190

Re: [new] xfmedia

It looks like xfmedia 0.7 needs exo 0.3 (0.2 is currently in extras). I've marked it out of date.

checking for exo-0.3 >= 0.3.0... not found
*** The required package exo-0.3 was not found on your system.
*** Please install exo-0.3 (atleast version 0.3.0) or adjust
*** the PKG_CONFIG_PATH environment variable if you
*** installed the package in a nonstandard prefix so that
*** pkg-config is able to find it.

I am a gated community.

Offline

#17 2005-03-20 18:22:56

Spider.007
Member
Registered: 2004-06-20
Posts: 1,175

Re: [new] xfmedia

XFmedia .7.1 needs Perl XML::Parser too; I have added those and updated the package It works fine with exo 2 here btw?

PKGBUILD
package

Offline

#18 2005-03-20 18:33:27

miqorz
Member
Registered: 2004-12-31
Posts: 475

Re: [new] xfmedia

zeppelin wrote:

pkgname=xfmedia
pkgver=0.7.0
pkgrel=1
pkgdesc="a lightweighted multimedia player - especially for xfce"
url="http://spuriousinterrupt.org/projects/xfmedia/"
groups=
provides=
depends=('gtk2' 'xffm' 'xine-lib')
source=("$url/files/$pkgname-$pkgver.tar.bz2")

build() {
cd $startdir/src/$pkgname-$pkgver
./configure --prefix=/
make || return 1
make prefix=$startdir/pkg/ install
}

Why did you prefix it to / ?

Shouldn't it be prefixsed to /opt/xfce4?


http://wiki2.archlinux.org/

Read it. Love it. Live it. Or die.

Offline

#19 2005-03-20 18:57:57

Spider.007
Member
Registered: 2004-06-20
Posts: 1,175

Re: [new] xfmedia

miqorz wrote:

[...]

Why did you prefix it to / ?

Shouldn't it be prefixsed to /opt/xfce4?

Fixed; it is now correctly prefixed with /opt/xfce4

Offline

#20 2005-03-20 19:31:27

stonecrest
Member
From: Boulder
Registered: 2005-01-22
Posts: 1,190

Re: [new] xfmedia

Spider.007 wrote:

It works fine with exo 2 here btw?

Yeah sorry, I'm an idiot :oops: Apparently I didnt have exo installed at all, I guess it wasn't needed for 0.6? Although it's weird that ./configure says it needs 0.3 or higher.

Anyway, the package is installed fine now but I'm getting a seg fault when I run it.


I am a gated community.

Offline

#21 2005-03-20 20:55:27

FUBAR
Member
From: Belgium
Registered: 2004-12-08
Posts: 1,029
Website

Re: [new] xfmedia

Hm, I like the non-bloat stuff. I'll give xfmedia a try. Unfortunately, no music player has been able to top XMMS so far.


A bus station is where a bus stops.
A train station is where a train stops.
On my desk I have a workstation.

Offline

#22 2005-03-21 14:31:42

zeppelin
Member
From: Athens, Greece
Registered: 2004-03-05
Posts: 807
Website

Re: [new] xfmedia

http://archlinux.spider007.net/created_ … pkg.tar.gz
this is an endless loop that won't allow me to get the pkg

Offline

#23 2005-03-21 23:05:57

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: [new] xfmedia

I've just built and installed 0.7, and I'm getting the same error as you, stonecrest. Back to 0.6 for another while.....

Offline

#24 2005-03-21 23:40:17

Snowman
Developer/Forum Fellow
From: Montreal, Canada
Registered: 2004-08-20
Posts: 5,212

Re: [new] xfmedia

Have you tried the patch mentioned in http://forum.xfce.org/viewtopic.php?t=1657

zeppelin: I can download the pkg without problem

Offline

#25 2005-04-04 18:43:52

Dreameen
Member
From: Poland
Registered: 2004-09-06
Posts: 252

Re: [new] xfmedia

I've tried the patch and kinda works. Xfmedia starts and works fine but the error is still there:

** (xfmedia:20202): WARNING **: Failed to open a connection to the D-BUS session bus.  Please ensure that the session bus is running. (0: D-BUS error org.freedesktop.DBus.Error.Failed: Unable to determine the address of the message bus)

As far as I understand it correctly, d-bus functionality is necessary if you want to control the application externally, by using commands like e.g. 'dbus xfmedia stop'.

Does it work with the previous version 0.6?

EDIT: The error seems to occur only when xfmedia is launched on other DE/WM than xfce4. In xfce4 it works fine.
I guess it's a matter of starting d-bus daemon with the same options as in xfce4. Still, I have no clue how to control xfmedia remotely using d-bus calls.  lol

Offline

Board footer

Powered by FluxBB