-
 KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
--
-
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
--
-
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
--
-
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
--
-
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
--
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    Linux42.org    OpenSkillz.com   
 
Home
Apps
Artwork
News
Groups
Knowledge
Events
Forum
People
Jobs
Register
Login


-
- Content .- Fans (3) .- Knowledge Base  . 

BE::MPC

   0.11  

Qt Sound Application

Score 63%
BE::MPC
zoom


Version Control:  Link
Downloads:  508
Submitted:  Jan 6 2011
Updated:  Feb 5 2013

Description:

-- NOTICE -----
Updated version and future develoment here:
https://sourceforge.net/p/be-mpc/code/

------------------------


A Qt4 client for http://mpd.wikia.com/ MPD with some UI experiments

Features:
- Playback controls ;-)
- Treestyle playlist display
- Online database filtering
- (Optionally) Wikipedia metainfo (heuristic lookup through google, therefore opt-in)

[If connected to a local MPD server]
- Cover display
- Local file playback (usually MPD only plays out of its database)
- DnD support for local file urls (ie. playlist -> k3b / dolphin)
- (basic) MPD server configuration UI

=========== INSTALLATION ==============

Requirements:
-----------
- tar with lzma support (.xzf)
- Qt 4.x | x >= 5/6, not really sure ;-)
- libmpdclient (your distro likely has it)
http://mpd.wikia.com/wiki/ClientLib:libmpdclient

Process:
-----------
- Download sources and ave them "somewhere"
- Open a terminal (Konsole, XTerm)
- navigate to the dowloaded source (ie. "cd ~/Desktop")
tar -xJf be.mpc.xzf
cd BE.MPC
qmake
make && sudo make install




Changelog:

0.11
-----
- Fix an i18n bug that broke database rescanning
- Improve google result scanning
- By all means: avoid spamming google (for undertagged tunes)
- Fake a useragent ID for network requests ...
- Merge Artist & Album Artist (ie. if one tag is not present, the other one is used as replacement) - They are *still* individual tags and can be different.

0.10
----
- bugfixes (most notably a crash caused by stream support...)
- better stream support :-)
- settings do no longer constrain the minimum size
- German & Czech i18n - Czech strings kindly provided by Pavel Fric

0.8
---
- Some touchscreen UI support (mostly the volume slider slides out on first tap)
- broadcast managing support (internet radio, just add a link. supports m3u & pls)

0.7
---
- fixes a UTF-8 conversion when dnd from the playlist
- allows to pan the wikipedia text (drag with the mouse)
- has a nice database watermark to separate it from the playlist

0.6a
---
- minor patch: correctly constrains slider position to value calculation (could lead to connection failures & reconnects for at least the volume slider)

0.6
---
- fixes placeholder text indention
- fixes playlist sorting
- brings playmodes (repeat one/all, random - yes Rob: it will lie to you ;-)
- has some minor dynamic UI fixes

0.5
---
- Fixes a potential infinite repaint in the hint animations (actually occured here some times...)
- Brings buttons to remove or "enqueue" tracks (MPD doesn't know "enqueue", the track(s) is(are) just copied after the current one - so it's more "enstack" :-)
- Replaces the playlist filterline
- Has several minor visual/behavioural adjustments/fixes

0.4
---
- Does not shredder your ~/.mpdconf if it contains complex settings (things with curly braces)

0.3
---
- Connect to server in off-GUI thread (but the actual communication is still syncronous)
- calm pedantic compile warnings :P
- to bring _anything_ new: added bash implementation of a (configurable) DYNAMIC PLAYLIST daemon for mpd =)

0.2a
----
COMPILE ISSUES ONLY - NO FUNCTIONAL CHANGES
- Implements a "setPlaceHolderText" solution for Qt < 4.7
- Depends sleep'ing on the system
- Moves everything into a namespace
- Adds missing header definition
- Directly includes awidget.h in awidget.cpp

0.2
---
- Has adjusted page autoswitching
- Caches Wikipedia infos (for faster re-startups)
- Provides (opt-out) keyboard shortcut hints
- Brings an icon and a .desktp file for startup menus




LicenseGPL
(Sources)
Send to a friend
Subscribe
Other  Content  from thomas12777
Report inappropriate content



goto page: prev   1  2 

-

 help noob to install in Mint 12 Gnome

 
 by lionhater on: Feb 14 2012
 
Score 50%

Can't install. Can anyone help?

burak@burak-mint ~/Desktop/bempc-0.10 $ qmake
burak@burak-mint ~/Desktop/bempc-0.10 $ make && sudo make install
g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT -DDATADIR=/usr/share -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I/usr/include/libmpd-1.0 -I. -o main.o main.cpp
g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT -DDATADIR=/usr/share -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I/usr/include/libmpd-1.0 -I. -o awidget.o awidget.cpp
g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT -DDATADIR=/usr/share -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I/usr/include/libmpd-1.0 -I. -o mpc.o mpc.cpp
In file included from mpc.cpp:22:0:
infowidget.h:26:24: fatal error: mpd/client.h: No such file or directory
compilation terminated.
make: *** [mpc.o] Error 1
burak@burak-mint ~/Desktop/bempc-0.10 $


Reply to this

-

 Re: help noob to install in Mint 12 Gnome

 
 by thomas12777 on: Feb 14 2012
 
Score 50%

you need libmpd and libmpdclient alongside their -dev packages.


Reply to this

-

 Re: Re: help noob to install in Mint 12 Gnome

 
 by lionhater on: Feb 14 2012
 
Score 50%

Thank you Thomas.


Reply to this

-

 Re: Re: help noob to install in Mint 12 Gnome

 
 by Rasi on: May 2 2012
 
Score 50%

You DO know that libmpd is deprecated?


Reply to this

-

 Re: Re: Re: help noob to install in Mint 12 Gnome

 
 by thomas12777 on: May 2 2012
 
Score 50%

Yes ;-)
And as the description actually says: you need (only) libmpdclient (i just did "pacman -Q | grep mpd", libmpd is used by some e17 plugin)

So I was basically wrong in my advice in the forum, nothing to worry about :-)


Reply to this

-

 Most minimalist

 
 by lionhater on: Feb 15 2012
 
Score 50%

The most minimalist app around, but one can quickly learn its ways. As far as I know it's the only MPD client with the brilliant tree view in playlists, a rare but necessary feature also among Linux music players as whole.

The ability to sort by album artist and if it's not present by artist would make it perfect as a minimalist music player.


Reply to this

-

 Re: Most minimalist

 
 by thomas12777 on: Feb 15 2012
 
Score 50%

Sorting in general is there (click on the icon left to the searchline)

I implemented and now test merging artist & albumArtist locally and will in doubt include it with the next update.


Reply to this

-

 Re: Re: Most minimalist

 
 by lionhater on: Feb 15 2012
 
Score 50%

Glad to hear that. It will be the best MPD client if it's not already. Best regards.


Reply to this

-

 Excellent

 
 by lionhater on: Feb 19 2012
 
Score 50%

Excellent Thomas. Thank you. Covers are black and white though. And there's no global hotkey support I guess?


Reply to this

-

 Re: Excellent

 
 by thomas12777 on: Feb 19 2012
 
Score 50%

Colors a "monochrome" - by default. There's however a setting for this (see the dark block in the upper right)

Global shortcuts are provided through the Desktop Environment, i cannot "just" add them (but by linking KDE and supporting KDE/kded only)

It would be possible to add random dbus hooks to be called by the systems hotkey -> action functions (what would require the application to become single instance though)

However, to control mpd by shortcuts, i just use mpc (the default CLI client) - has the advance that even BE::MPC doesn't have to be running.


Reply to this

-

 Re: Re: Excellent

 
 by lionhater on: Feb 19 2012
 
Score 50%

All right, thank you.


Reply to this

-

 Just another feature

 
 by lionhater on: Feb 22 2012
 
Score 50%

I don't want to bother you, but:

I've tried all the music players in Linux and though some of them have zillions of (mostly unnecessary) features, none of them has all the basics. I can list the shortcomings of all of them if needed.

Your application is perfect as a minimalist player, but especially in large collections visiual clue is very useful and sometimes necessary, more sore with classical albums. So if it's easy to implement, an option to have a cover grid view would make it perfect as a general purpose player.


Reply to this

-

 error after "sudo make install"

 
 by juanuni on: Apr 4 2014
 
Score 50%

I make

Quote:

qmake
make


then I make

Quote:

sudo make install

make: nothing is done to «first».
install -m 755 -p "be.mpc" "/usr/bin/be.mpc"
strip "/usr/bin/be.mpc"
install -m 755 -p /home/juanuni/Public/be-mpc-code/be.mpc.desktop /usr/share/applications/
strip /usr/share/applications/be.mpc.desktop
strip:/usr/share/applications/be.mpc.desktop: The file format is not recognized
make: [install_srvc] Error 1 (no effect)
install -m 644 -p /home/juanuni/Public/be-mpc-code/be.mpc.png /usr/share/icons/hicolor/128x128/apps/
install -m 644 -p /home/juanuni/Public/be-mpc-code/be.mpc_cs.qm /usr/share/BE::MPC/
install -m 644 -p /home/juanuni/Public/be-mpc-code/be.mpc_de.qm /usr/share/BE::MPC/
update-desktop-database
make: update-desktop-database: No program was found
make: *** [install_postinstall] Error 127


Reply to this

-

 Re: error after "sudo make install"

 
 by thomas12777 on: Apr 4 2014
 
Score 50%

That's not a critical error - desktop-file-utils triggers a recache of the installed applications (so that be.mpc shows up in the progrma menu)

It's provided by http://www.freedesktop.org/wiki/Software/desktop-file-utils and should be dependency of many desktop linux packages (including Qt)


Reply to this

goto page: prev   1  2 

Add commentBack




-



 
 
 Who we are
Contact
More about us
Frequently Asked Questions
Register
Twitter
Blog
Explore
Apps
Artwork
Jobs
Knowledge
Events
People
Updates on identi.ca
Updates on Twitter
Content RSS   
Events RSS   

Participate
Groups
Forum
Add Content
Public API
About openDesktop.org
Legal Notice
Spreadshirt Shop
CafePress Shop
Advertising
Sponsor us
Report Abuse
 

Copyright 2007-2016 openDesktop.org Team  
All rights reserved. openDesktop.org is not liable for any content or goods on this site.
All contributors are responsible for the lawfulness of their uploads.
openDesktop is a trademark of the openDesktop.org Team