-
 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    LinuxDaily.com    Linux42.org    OpenSkillz.com   
 
Apps
News
Groups
Knowledge
Events
Forum
People
Jobs
Register
Login


Sponsoring


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

PlaybaK (aka KDE Media Player)

   0.0.7  

KDE Video Application

Score 90%
PlaybaK (aka KDE Media Player)
zoom


PlaybaK (aka KDE Media Player)
zoom


PlaybaK (aka KDE Media Player)
zoom


Minimum required   KDE 4.x
Downloads:  6444
Submitted:  Apr 10 2010
Updated:  Jul 12 2010

Description:

(the screenshots are from version 0.0.5)
Please note this is a development version of PlaybaK, you may see a lot of bugs and there are missing a lot of basic features like repeat or aspect ratio.
The idea of creating PlaybaK was based upon a mockup created by menace1982 that you can see here: http://kde-look.org/content/show.php/A+Media+Player+for+KDE4?content=94472
PlaybaK is (or will be) a combination of the best functions of several multimedia players and is capable of playing music and videos (soon CDs, DVDs and photos). It is able to distinguish different types of videos (music videos, TV shows, movies, personal videos,...) but it still has some bugs. PlaybaK allows you to read the song\'s lyrics (soon it will fetch the lyrics and timed lyrics if available) and also allows you to know more about the singers with a brief search made by PlaybaK itself.

Certain basic functions are not available yet. As an example, for now, there are no visualizations due to Phonon\'s limitations.
A further development of PlaybaK will depend on everyone\'s opinion on it. Therefore, it would be appreciated if you commented below, reporting opinions, problems, suggestions...

We hope you will enjoy KDE Media Player.

How to add timed lyrics
1. Search the lyrics
2. Open the music on KDE Media Player
3. Right click the music in the playlist and click "Edit lyrics..."
4. Paste the lyrics you found.
Hard way:
5. Do the same for each line: move the cursor to the line, set its time
Easier way:
5. Click "Save", play the music and press record button located in the middle top box (you should see the lyrics on it, if you don't, double click the song).
6. Click the bottom of the box when someone says the next line.
7. Click save button once you're done
8. Disable record mode pressing the button again
9. Double click the music in the playlist and enjoy
(later it will be possible to download timed lyrics)

Coming features on next version (0.0.8)
- Subtitles support
- Costumization
- Album cover fetch
- Better Nepomuk integration (if possible)
- Better collection (including artist/album/track editors)
- Brazilian Portuguese language




Changelog:

April 11, 2010
Source code was released
I'm new in KDE and QT programming, my program has some weird, useless or bad code. I used a KDevelop template to start programming KDE Media Player. I would like if someone could make DEB and RPM packages.
May 8, 2010
KDE Media Player 0.0.6 released
- Collection - up to now it can look for files and organize them by itself, you can't manage the files yet and it might not show some found musics it found.
- Improved multimedia information - KDE Media Player saves the picture of the artist so it won't donload it all the time and it can also be shown in other places like system tray's icon tooltip
- Czech and Portuguese(European) languages available (French comming soon) - media information page will look for information in your language (Czech or Portuguese)
- Some bug fixes (lyrics editor now works)
- All options in setting's general page now work
May 20, 2010
Added a poll about the name of KDE Media Player
http://www.twiigs.com/poll/Technology/Computers/55242
June 8, 2010
Closed old poll and created a new one for the names PlaybaK and KoolPlayer
http://www.twiigs.com/poll/Technology/Computers/56264
July 11, 2010
PlaybaK 0.0.7 released
- New name and icon (thanks to menace1982)
- Collection improvements: no more SQL, it now uses simple text files; it is now possible to update the collection; some people couldn't have collection working because they had a lot of files, it should be fixed now
- Compact mode (it isn't that compact yet)
- Video area isn't black anymore while playing songs: It let's you rate your songs and suggests you other songs to listen to
- Nepomuk integration (unfortunately my desktop got broken and I can't make Nepomuk work on my laptop so Nepomuk integration can have some bugs and isn't complete yet)
- Added some basic features like repeat and random
- Available in: Czech, English, German, Italian, Portuguese and Russian
- Bug fixes




LicenseGPL
Source(source code (0.0.7))
(.deb package (by samrog))
Arch(by swiftscythe)
(Momonga Linux (by ichiro))
(.rpm package (by cleitonfelix))
Ubuntu(by theubuntunews)
Source(source code (0.0.6))
Source(source code (0.0.5))
Send to a friend
Subscribe
Other  Apps  from gilfcp10
Report inappropriate content



goto page: prev   1  2  3  4  5  6  7 

-
.

 About the name

 
 by DanielAviles on: Jun 6 2010
 
Score 50%

Firstly, congratulations! I like very much what you are doing.

About the name, what do you think "KoolPlayer"? I think your app is really cool ;-)


Reply to this

-
.

 Re: About the name

 
 by gilfcp10 on: Jun 6 2010
 
Score 50%

Thank you :)
The poll has already started but I'll make a new one for KoolPlayer and PlaybaK (since PlaybaK is the winner so far).


Reply to this

-

 How to..

 
 by bugmenot1234 on: Jun 7 2010
 
Score 50%

How to build this app on OpenSuse


Reply to this

-

 Re: How to..

 
 by bugmenot1234 on: Jun 7 2010
 
Score 50%

CMake Error at /usr/share/cmake/Modules/FindKDE4.cmake:84 (MESSAGE):
ERROR: cmake/modules/FindKDE4Internal.cmake not found in
/root/.kde4/share/apps;/usr/share/kde4/apps;/etc/kde4/share/apps
Call Stack (most recent call first):
CMakeLists.txt:3 (find_package)


CMake Warning (dev) in CMakeLists.txt:
No cmake_minimum_required command is present. A line of code such as

cmake_minimum_required(VERSION 2.6)

should be added at the top of the file. The version specified may be lower
if you wish to support older CMake versions for this project. For more
information run "cmake --help-policy CMP0000".
This warning is for project developers. Use -Wno-dev to suppress it.

-- Configuring incomplete, errors occurred!


Reply to this

-

 Re: Re: How to..

 
 by bugmenot1234 on: Jun 7 2010
 
Score 50%

I built it but had some warning:


Scanning dependencies of target kmp_automoc
Generating kmpbase.moc
Generating kmp.moc
Generating moc_kmplyricseditor.cpp
Generating moc_kmpcollectionmodel.cpp
Generating moc_kmpvideoplayer.cpp
Generating moc_kmpvideosettings.cpp
Generating moc_kmpcollectionpage.cpp
Generating moc_kmpheadwidget.cpp
Generating moc_kmpplaylist.cpp
Generating moc_prefs_collection.cpp
Generating moc_kmpaudiosettings.cpp
Generating moc_kmpplaylistwidget.cpp
Generating moc_kmpvideooverlap.cpp
Generating moc_kmpmediainformationpage.cpp
Generating moc_kmprectanglewidget.cpp
[ 0%] Built target kmp_automoc
[ 2%] Generating settings.h, settings.cpp
[ 5%] Generating ui_kmpbase_base.h
[ 8%] Generating ui_prefs_base.h
[ 11%] Generating ui_prefs_interface.h
[ 14%] Generating ui_prefs_video.h
[ 17%] Generating ui_prefs_audio.h
[ 20%] Generating ui_prefs_collection.h
[ 22%] Generating ui_kmpvideosettings.h
[ 25%] Generating ui_kmpaudiosettings.h
[ 28%] Generating ui_kmplyricseditor.h
[ 31%] Generating ui_kmpcollectionpage.h
Scanning dependencies of target kmp
[ 34%] Building CXX object src/CMakeFiles/kmp.dir/kmp_automoc.o
[ 37%] Building CXX object src/CMakeFiles/kmp.dir/prefs_collection.o
[ 40%] Building CXX object src/CMakeFiles/kmp.dir/kmpmultimedia.o
/home/thik/Desktop/KMP/src/kmpmultimedia.cpp:72: warning: unused parameter ‘id’
/home/thik/Desktop/KMP/src/kmpmultimedia.cpp:88: warning: unused parameter ‘id’
[ 42%] Building CXX object src/CMakeFiles/kmp.dir/kmpartists.o
[ 45%] Building CXX object src/CMakeFiles/kmp.dir/kmpalbums.o
[ 48%] Building CXX object src/CMakeFiles/kmp.dir/kmpcollectionmodel.o
/home/thik/Desktop/KMP/src/kmpcollectionmodel.cpp:63: warning: unused parameter ‘parent’
[ 51%] Building CXX object src/CMakeFiles/kmp.dir/kmplyricseditor.o
/home/thik/Desktop/KMP/src/kmplyricseditor.cpp: In member function ‘void KMPLyricsEditor::clicked(QAbstractButton*)’:
/home/thik/Desktop/KMP/src/kmplyricseditor.cpp:105: warning: enumeration value ‘InvalidRole’ not handled in switch
/home/thik/Desktop/KMP/src/kmplyricseditor.cpp:105: warning: enumeration value ‘RejectRole’ not handled in switch
/home/thik/Desktop/KMP/src/kmplyricseditor.cpp:105: warning: enumeration value ‘ActionRole’ not handled in switch
/home/thik/Desktop/KMP/src/kmplyricseditor.cpp:105: warning: enumeration value ‘HelpRole’ not handled in switch
/home/thik/Desktop/KMP/src/kmplyricseditor.cpp:105: warning: enumeration value ‘YesRole’ not handled in switch
/home/thik/Desktop/KMP/src/kmplyricseditor.cpp:105: warning: enumeration value ‘NoRole’ not handled in switch
/home/thik/Desktop/KMP/src/kmplyricseditor.cpp:105: warning: enumeration value ‘ApplyRole’ not handled in switch
/home/thik/Desktop/KMP/src/kmplyricseditor.cpp:105: warning: enumeration value ‘NRoles’ not handled in switch
[ 54%] Building CXX object src/CMakeFiles/kmp.dir/kmpheadwidget.o
/home/thik/Desktop/KMP/src/kmpheadwidget.cpp:116: warning: unused parameter ‘mEvent’
/home/thik/Desktop/KMP/src/kmpheadwidget.cpp:435: warning: unused parameter ‘size’
[ 57%] Building CXX object src/CMakeFiles/kmp.dir/kmptabbutton.o
[ 60%] Building CXX object src/CMakeFiles/kmp.dir/kmpplaylist.o
/home/thik/Desktop/KMP/src/kmpplaylist.cpp: In member function ‘virtual bool KMPPlaylist::dropMimeData(const QMimeData*, Qt::DropAction, int, int, const QModelIndex&)’:
/home/thik/Desktop/KMP/src/kmpplaylist.cpp:312: warning: control reaches end of non-void function
[ 62%] Building CXX object src/CMakeFiles/kmp.dir/kmpmultimediaitem.o
[ 65%] Building CXX object src/CMakeFiles/kmp.dir/kmpaudiosettings.o
[ 68%] Building CXX object src/CMakeFiles/kmp.dir/kmpvideosettings.o
[ 71%] Building CXX object src/CMakeFiles/kmp.dir/kmpplaylistwidget.o
[ 74%] Building CXX object src/CMakeFiles/kmp.dir/kmpvideooverlap.o
[ 77%] Building CXX object src/CMakeFiles/kmp.dir/kmpmultimediapage.o
[ 80%] Building CXX object src/CMakeFiles/kmp.dir/kmpcollectionpage.o
/home/thik/Desktop/KMP/src/kmpcollectionpage.cpp: In constructor ‘KMPCollectionPage::KMPCollectionPage(QWidget*, KMPMultimedia*)’:
/home/thik/Desktop/KMP/src/kmpcollectionpage.cpp:88: warning: unused variable ‘code’
[ 82%] Building CXX object src/CMakeFiles/kmp.dir/kmpmediainformationpage.o
/home/thik/Desktop/KMP/src/kmpmediainformationpage.cpp:177: warning: unused parameter ‘a’
/home/thik/Desktop/KMP/src/kmpmediainformationpage.cpp:177: warning: unused parameter ‘b’
[ 85%] Building CXX object src/CMakeFiles/kmp.dir/kmprectanglewidget.o
[ 88%] Building CXX object src/CMakeFiles/kmp.dir/kmpvideoplayer.o
/home/thik/Desktop/KMP/src/kmpvideoplayer.cpp:33: warning: unused parameter ‘parent’
[ 91%] Building CXX object src/CMakeFiles/kmp.dir/kmp.o
/home/thik/Desktop/KMP/src/kmp.cpp:234: warning: unused parameter ‘resizeEvent’
[ 94%] Building CXX object src/CMakeFiles/kmp.dir/kmpbase.o
/home/thik/Desktop/KMP/src/kmpbase.cpp:837: warning: unused parameter ‘checked’
/home/thik/Desktop/KMP/src/kmpbase.cpp:840: warning: unused parameter ‘checked’
/home/thik/Desktop/KMP/src/kmpbase.cpp:844: warning: unused parameter ‘checked’
/home/thik/Desktop/KMP/src/kmpbase.cpp:848: warning: unused parameter ‘checked’
/home/thik/Desktop/KMP/src/kmpbase.cpp:851: warning: unused parameter ‘checked’
/home/thik/Desktop/KMP/src/kmpbase.cpp: In member function ‘void KMPCollectionThread::scanFolder(QString, bool, bool, bool)’:
/home/thik/Desktop/KMP/src/kmpbase.cpp:1403: warning: unused variable ‘cLenght’
[ 97%] Building CXX object src/CMakeFiles/kmp.dir/main.o
[100%] Building CXX object src/CMakeFiles/kmp.dir/settings.o
Linking CXX executable kmp
[100%] Built target kmp
Scanning dependencies of target translations
[100%] Built target translations


Reply to this

-

 Re: Re: Re: How to..

 
 by gilfcp10 on: Jun 7 2010
 
Score 50%

Don't worry, those warnings are normal.
Currently I'm programming it on openSUSE 11.3 Milestone 7 and it works correctly.


Reply to this

-

 About name

 
 by pejakm on: Jun 7 2010
 
Score 50%

Why not plain simple KMP - KDE Media Player? :)


Reply to this

-

 Re: About name

 
 by gilfcp10 on: Jun 7 2010
 
Score 50%

I thought of that but if you search "KMP" or "KDE Media Player" you'll understand it's not a good idea because there's KMPlayer and there are a lot of KDE Media Players...
Thanks anyway for your comment.


Reply to this

-

 #include fixes

 
 by mck182 on: Jun 9 2010
 
Score 50%
mck182mck182
KDE Telepathy
-
Martin Klapetek 8

KDE Telepathy
Czech Republic, Bělá
Last visit May 4 2012
2 Friends
2 Groups

More info
Send a message
Add as friend
Other contents
--

You should really replace those #include <qt4/ ... > includes as suggested some months ago here in comments. It's unable to be compiled under Fedora 13. Also there is problem with include in kmpbase.cpp - the line #include <phonon/SubtitleDescription> should be with non-capital P in phonon, otherwise it gives compile errors.

Furthermore I have some linker issues about sqlite3_prepare, but I'll look into that later...

Otherwise seems very nice, keep it up!


Proud Fedora user, sad AMD/ATI user
Reply to this

-

 Re: #include fixes

 
 by gilfcp10 on: Jun 9 2010
 
Score 50%

Thanks, I had a little problem which made me think I had solved that but actually I released version 0.0.6 with the problem again.
But next version has that already fixed and it won't use sql. I'll release new version in the end of this month.


Reply to this

-

 Extra Features

 
 by aubreybourke on: Jun 11 2010
 
Score 50%

Hey,

Love this player. The mockups are awesome. In response to your feature requests, I can think of 2 that you might consider:-

1. A screensaver module displaying info on the current track. ie: album cover, track title, track position, etc.

2. A remote control module - for selecting tracks to playback from your mobile phone. Could use bluetooth or wifi!


Reply to this

-

 Re: Extra Features

 
 by gilfcp10 on: Jun 11 2010
 
Score 50%

Thank you.
Those features are great but they won't be easy to do... Maybe on version 0.0.8 or 0.0.9 I'll make the screensaver but the other part will take longer to be made. But sooner or later it will have both features working.


Reply to this

-

 Re: Re: Extra Features

 
 by aubreybourke on: Jun 12 2010
 
Score 50%

Out of curiosity, can I ask what programming language & tools are you using for this project?


Reply to this

-

 Re: Re: Re: Extra Features

 
 by gilfcp10 on: Jun 12 2010
 
Score 50%

I'm programing in C++, using KDevelop and QT Designer.


Reply to this

-

 Logo Proposition

 
 by menace1982 on: Jun 14 2010
 
Score 50%

http://ubuntuone.com/p/71L/


Reply to this

-

 Re: Logo Proposition

 
 by gilfcp10 on: Jun 15 2010
 
Score 50%

Those logos are great and thanks to you I had this idea: http://www.mediafire.com/?kytnxniwiln (the line behind is supposed to look like a sound wave, I don't know if it's easy to understand that)
Do you think it's good?


Reply to this

goto page: prev   1  2  3  4  5  6  7 

Add commentBack






-
-
How do you like Plasma 5?
 The best KDE Desktop ever.
 Definitely a nice improvement.
 Not decided yet. Haven't tried it yet.
 I do not like some of the changes.
 KDE is taking the wrong way.
 I am still sticking with KDE 3.5.
 I have no opinion, but wanted to vote anyway.

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

Participate
Groups
Forum
Add App
Public API
About KDE-Apps.org
Legal Notice
Spreadshirt Shop
CafePress Shop
Advertising
Sponsor us
Report Abuse
 

Copyright 2003-2014 KDE-Apps.org Team  
All rights reserved. KDE-Apps.org is not liable for any content or goods on this site.
All contributors are responsible for the lawfulness of their uploads.
KDE and K Desktop Environment are trademarks of KDE e.V.