Warning: session_start(): open(/tmp/sess_ntlgbobmdik4355g2rsgqh4ci5, O_RDWR) failed: No space left on device (28) in /www/H01/htdocs/lib/base/lib_base.php on line 280
yarock openDesktop.org
-
 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 (31) .- Knowledge Base  . 

yarock

   1.1.5  

Qt Sound Application

Score 77%
yarock
zoom


yarock
zoom


yarock
zoom


other:  Link
Homepage:  Link
Downloads:  7338
Submitted:  Aug 27 2010
Updated:  Jan 1 2016

Description:

Yarock is Qt4/Qt5 Modern Music Player designed to provide an easy and pretty music
collection browser based on cover art.

Yarock is written in C++ using Qt and Phonon multimedia framework, only for
linux platform.

Feel free to download, test it and tell me what you think about it.

Features include:
* Music collection database (SQLite 3)
* Browse your local music collection based on cover art
* Easy search and filter music collection
* Manage favorites item (album, artist)
* Play music directly from collection or playqueue
* Simple Playqueue
* Smart playlist generator
* Support mp3,Ogg Vorbis,flac music files (depending on phonon backend)
* Support load/save playlist file (m3u, pls, xspf)
* Play radio stream (tunin, radionomy, dirble, ...)
* Mp3Gain tag support for volume normalization
* Cover art download
* Last Fm scrobbler
* Command line interface, Mpris interface
* Clean and simple user interface
* No GNOME or KDE dependancies

Dependancies:
* qt4 (or qt5)
* qjson-devel (if qt4)
* taglib
* htmlcxx
* phonon [vlc, libmpv]

Build from Source:
$ mkdir build && cd build
$ cmake ..
$ make
$ make install (as root)

* build with alternate audio backend
$ cmake .. -DENABLE_VLC=ON -DENABLE_MPV=ON -DENABLE_PHONON=OFF


Bug report:
I try my best to answer and solve problems. Feel free to post bugs or wishes to https://bugs.launchpad.net/yarock




Changelog:

version 1.1.5:
- New : Default audio engine is VLC (phonon/MPV still available)
- New : Default Qt library is Qt5 (Qt4 still available)
- New : new advanced now playing widget
- New : new favorites web radio management
- New : new redesign webradio view layout
- Change : many GUI changes and improvments
- Option to reach collections from the left side pane [#1489281]
- BugFix : missing icons and wrong context menu under gnome desktop
- BugFix : fix album cover during complete database reconstruction [#1493948]
- BugFix : segfaults on Fedora 23 when rating a track [#1529087]
- BugFix : fix closing equalizer windows [#1492119]
- BugFix : fix crash at startup when first playing track [#1527876]
- BugFix : fix minor seek slider popup display issue
- BugFix : fix global shortcut management with Qt5
- BugFix : building issue [#1491736]
- BugFix : building support taglib-1.10 (and newer) [#1522829]
- BugFix : building support LIB_SUFFIX [#1522832]




LicenseGPL
Source(Yarock_1.1.5_source)
Gentoo(Gentoo Ebuilds)
Arch(Archlinux)
Donate
Send to a friend
Subscribe
Other  Content  from SebAmar
Report inappropriate content



goto page: prev   1  2  3  4  5  6  7  8  9  10 

-
.

 Error

 
 by paran0idx on: Jun 3 2011
 
Score 50%

Hi, nice work! i like your music player, but i can't play any music...
I get this error when I try to play:
"Unable to create io-slave..."


Reply to this

-

 Re: Error

 
 by SebAmar on: Jun 4 2011
 
Score 50%

Hi, thanks for comments
usually, this error occurs when the player is not able to access the filesystem. Try to mount your disk where is located the collection.

Is it working for stream ?

Regards,
Sebastien


Reply to this

-

 Re: Re: Error

 
 by paran0idx on: Jun 4 2011
 
Score 50%

Ok, but obviously I have my disk mounted (is a ntfs partition) and I have no problems with other players ;)

And I can play radio streams :)

Thanks for reply!


Reply to this

-

 Re: Re: Re: Error

 
 by york824 on: Jun 14 2011
 
Score 50%

I have the same problem here.
Would like very much to try out the player though. I love the interface.


Reply to this

-

 Re: Re: Re: Re: Error

 
 by SebAmar on: Jun 15 2011
 
Score 50%

Hi,
I think it's a file access problem because I have the same type of message if I unmount my partition .
I have read that it can be due to option of partition. Can you send me the output for "cat /etc/mtab" and "cat /etc/fstab"

Try to move the file you want to read in your /home directory to test.

Regards


Reply to this

-
.

 Not able to listen audio

 
 by sagar8186 on: Jun 8 2011
 
Score 50%

First of all congrts!!

When i complied the app and try to listen some songs, i got following error:

WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend plugin could not be loaded

I search a lot for same so lot of ppl suggest solution for same:

ln-s / usr/lib/kde4/plugins/phonon_backend / usr / lib / qt / plugins

But my system did not had / usr/lib/kde4/plugins/ folder, i checked in the qt4 folder it is present.


Please let me know that is the solution for same.

I'm new to linux.Thanks in Advance.


Thanks
sagar

Reply to this

-

 Re: Not able to listen audio

 
 by SebAmar on: Jun 8 2011
 
Score 50%

Hi,

It seems that you don't have a backend installed or as you said phonon does not find the backend. Try to install another backend (GStreamer, Vlc, Mplayer, Xine) and make your setup to use it.

If your on debian/ubuntu try to find phonon-backend-gstreamer or phonon-backend-vlc package....

Can you tel me what is your OS, desktop environment ? phonon backend ?

I have find this workaround, maybe it's your solution :
sudo ln -s /usr/lib/kde4/plugins/phonon_backend /usr/lib/qt4/plugins/phonon_backend

In my case, the backends are installed into
/usr/lib/qt4/plugins/phonon_backend/

Regards,
Seb


Reply to this

-

 Great Player! But Now It can't play music

 
 by kpeggs on: Jun 15 2011
 
Score 50%

HI I love this app and your use of qt.
I hate to hit you with another error but the app has recently started to give me an Internal data flow error. I am on Arch linux. Any help would be appreciated. I would love to go back to using this as my default music player. Thanks


Reply to this

-

 Re: Great Player! But Now It can't play music

 
 by SebAmar on: Jun 15 2011
 
Score 50%

Hi,

I will help you as best I can but I need more information to help you.

1) What do you mean by "give me an Internal data flow error". Is it a crash ? or only you can play but yarock doesn't crash ?

2) For crash, you can explain what your are doing before crash

3) For playing problem with no crash, check that the disk/partition where is located music collection is mounted. You can test another backend too (vlc, mplayer, gstreamer...)

4) In all cases, launch Yarock in a console and send me by mail the log you can see.

Thanks for reporting, I will try to reproduce this bug and fix it for the next release.

Regards,




Reply to this

-

 Re: Re: Great Player! But Now It can't play music

 
 by kpeggs on: Jun 15 2011
 
Score 50%

It's not a crash. When I run it through the console it writes [main window:internal data flow error] in the console window when I try to play a song. I'm pretty sure it has something to do with gstreamer. VLC and mplayer work fine. I'll send you the console output.


Reply to this

-

 Re: Re: Re: Great Player! But Now It can't play mu

 
 by SebAmar on: Jun 15 2011
 
Score 50%

Yes i think you're right. In addition to Gstreamer phono backend you should check/install GStreamer plug-in packages. It's sound like a Gstreamer Codec error.


Reply to this

-

 Re: Re: Re: Re: Great Player! But Now It can't pla

 
 by kpeggs on: Jun 16 2011
 
Score 50%

O.k. I didn't have gstreamer plugins good. It now works again. Thanks for your help. Great program. I'm enjoying it very much


Reply to this

-

 Re: Re: Re: Re: Great Player! But Now It can't pla

 
 by kpeggs on: Jun 16 2011
 
Score 50%

O.k. I didn't have gstreamer plugins good. It now works again. Thanks for your help. Great program. I'm enjoying it very much


Reply to this

-
.

 New Mandriva rpm package

 
 by anaximandar on: Jul 7 2011
 
Score 50%

The new Mandriva .rpm package can be downloaded from here:

http://files.myopera.com/Anaximandar/Mandriva_2010_1/yarock-0.0.49-1mdv2010.2.i586.rpm


Reply to this

-
.

 Re: New Mandriva rpm package

 
 by anaximandar on: Jul 25 2011
 
Score 50%

brand-new package for Mandriva Linux 2010.2

http://files.myopera.com/Anaximandar/Mandriva_2010_1/yarock-0.0.51-1mdva2010.2.i586.rpm


Reply to this

-
.

 New rpm package

 
 by anaximandar on: Jul 28 2011
 
Score 50%

Okay here's the link for openSuSE 11.4

http://files.myopera.com/Anaximandar/openSuSE/yarock-0.0.51-1.i586.rpm

Note:
for codecs use the packman repository instead of openSUSE


Reply to this

-
.

 Bug: Album view doesn't show anything

 
 by chrisSC on: Aug 13 2011
 
Score 50%

Hi!, great job with the music player, ;)
I have already installed the 0.51 versión but album view doesn't show anything, here's the log:

== main == locale : "es"
--- PLaylistView creation
---- HistoModel --> creation
- DatabaseManager name "collection"
- DatabaseManager sourcePathList ("/home/../Música")
- DatabaseManager autorebuild true
- DatabaseManager checkcover true
---- CollectionScene::updateAlbumViewParam isAlbumGridView= true
---- CollectionScene -> PopulateScene ----
---- StreamModel --> creation
---- IceCastManager --> creation
---- ShoutCastManager --> creation
--- ScrobblerManager :creation
Mainwindow -> init collection database
Mainwindow -> init collection database _dbManager->DB_NAME "collection"
PlaylistPopulator readPlaylistFile local "/home/../.config/YaRock/last.xspf"
Mainwindow -> init collection database _dbManager->DB_FILE() "/home/chris/.config/YaRock/2037de437c80264ccbce8a8b61d0bf9f593d2322.db"
---- MEDIA::readPlaylistFile "/home/chris/.config/YaRock/last.xspf"
---- readXspfPlaylist -> Find the Track location
"../../Música/Alan Parsons Project/The Alan Parsons Project - Can't Take It With You.mp3"
---- readXspfPlaylist -> Relative path : make it absolute

---- readXspfPlaylist -> list.append(mi) 0x7fe0a401e050
MainWindow --> rebuildDatabase DB = "collection"
---- GraphicViewWidget::switchView ---- _viewMode = 6
---- CollectionScene -> PopulateScene ----
QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: No existe el fichero o el directorio
QFileSystemWatcher: failed to add paths: /home/chris/.config/ibus/bus
---- InfoDownloader::ultimateLyricsParsed Provider Name = "lyrics.wikia.com"
---- InfoDownloader::ultimateLyricsParsed Provider Name = "lyricstime.com"
---- InfoDownloader::ultimateLyricsParsed Provider Name = "lyricsreg.com"
---- InfoDownloader::ultimateLyricsParsed Provider Name = "lyricsmania.com"
---- InfoDownloader::ultimateLyricsParsed Provider Name = "metrolyrics.com"
---- InfoDownloader::ultimateLyricsParsed Provider Name = "azlyrics.com"
---- InfoDownloader::ultimateLyricsParsed Provider Name = "songlyrics.com"
---- InfoDownloader::ultimateLyricsParsed Provider Name = "elyrics.net"
---- InfoDownloader::ultimateLyricsParsed Provider Name = "lyricsdownload.com"
---- InfoDownloader::ultimateLyricsParsed Provider Name = "lyrics.com"
---- InfoDownloader::ultimateLyricsParsed Provider Name = "lyricsbay.com"
---- InfoDownloader::ultimateLyricsParsed Provider Name = "directlyrics.com"
---- InfoDownloader::ultimateLyricsParsed Provider Name = "loudson.gs"
---- InfoDownloader::ultimateLyricsParsed Provider Name = "teksty.org"
---- InfoDownloader::ultimateLyricsParsed Provider Name = "tekstowo.pl (Polish translations)"
---- InfoDownloader::ultimateLyricsParsed Provider Name = "vagalume.uol.com.br"
---- InfoDownloader::ultimateLyricsParsed Provider Name = "vagalume.uol.com.br (Portuguese translations)"
---- GraphicViewWidget::switchView ---- _viewMode = 6
---- CollectionScene -> PopulateScene ----
- DataBaseBuilder -> starting Database update
---- GraphicViewWidget::switchView ---- _viewMode = 6
---- CollectionScene -> PopulateScene ----
--- CollectionPopulator--> Starting model population
--- PlsFilePopulator --> Starting model population
--- PlsFilePopulator --> End model population
---- GraphicViewWidget::switchView ---- _viewMode = 6
---- CollectionScene -> PopulateScene ----
--- CollectionPopulator -->Ending model population:
---- GraphicViewWidget::switchView ---- _viewMode = 6
---- CollectionScene -> PopulateScene ----
-- CentralWidget -> updateMenu
---- GraphicViewWidget::switchView ---- _viewMode = 6
---- CollectionScene -> PopulateScene ----
-- CentralWidget -> updateMenu
---- GraphicViewWidget::switchView ---- _viewMode = 5
---- CollectionScene -> PopulateScene ----
-- CentralWidget -> updateMenu
---- GraphicViewWidget::switchView ---- _viewMode = 4
---- CollectionScene -> PopulateScene ----


Reply to this

-
.

 Re: Bug: Album view doesn't show anything

 
 by chrisSC on: Aug 13 2011
 
Score 50%

Sorry, i forgot to mention:

Music files are mounted on home directory on a ext4 partition
Distro: Kubuntu 11.04
KDE SC 4.7

Greetz


Reply to this

-

 Replaygain and media keys?

 
 by Myoh on: Nov 2 2011
 
Score 50%

Getting better and better, but there are some features missing in my opinion.

First would be support for Replaygain. I tag all my music with replaygain tags to ensure consistent volume over all tracks, Amarok for example supports this nicely. I'm not sure how they implement it, but I found a link which might be of help.

http://developer.qt.nokia.com/forums/viewthread/7481


Secondly, support for media keys. I tried to map shortcuts to the media keys (with a modifier key [meta], this shouldn't be required for media keys), but they don't seem to work.


A third one would be commandline parameters like Amarok does, to stop, play pause, etc. (amarok --pause, amarok --stop, etc.). I use the IconTasks plasma widget, which supports Unity jumplists, and supporting parameters would be perfect to give a better integration. (But this would require only one instance of YaRock can be running at a time, it's possible to open more than 1 currently)

Anyway, looking forward to next releases


Reply to this

-

 Re: Replaygain and media keys?

 
 by SebAmar on: Nov 3 2011
 
Score 50%

Hi,

thanks for comments. I will try to bug fix the media keys bindings.

For command line, maybe it's not so hard to do. I will take a look to how Amarok does.

Thanks for information for Replaygain. Maybe it's a more complex feature to do....so wait and see :)

ciao
Seb


Reply to this

-

 Re: Re: Replaygain and media keys?

 
 by Myoh on: Nov 5 2011
 
Score 50%

Thanks for considering my input. I've discovered a small UI bug. When playing a track, the elapsed time and remaining time are not correct.
Elapsed time seems to based of a constant number, at the start of a track, it displays 21:57. The remaining time doesn't update while playing, and seems to be completely random.

I added a screen-shot to illustrate what I mean.
The song is at about 1/5 of playing time, but with a length of about 4 mins, it should inticate about 0:45. The other time indication doesn't update at all and changes every time, even when the same song is selected.

http://ubuntuone.com/05HMyJLC7dOnpYs8GLz8sP

Sorry if I'm being picky, I really like YaRock and I just want to help making it as best as possible. I can't code well enough to help out source-wise, so this is all I can do for now. (Really need to get started learning QT...)


Reply to this

-

 Re: Re: Re: Replaygain and media keys?

 
 by SebAmar on: Nov 6 2011
 
Score 50%

Hi,

you're not picky, your feedback is very usefull to make it better. So thanks again. Can you send me by mail your music file you're playing so I can see the bug of the time tracking. However, the time at the right shoulb be the total time of the track and not the remaining time (maybe we could have an option to change that). Only the first value should be updated to the elapsed time.

I also have been working on command line, it's ok. But i have to work on mpris interface because if you want remote control with plasma widget (icon task) it's a mpris interface.

have a good day, regards.





Reply to this

-

 Re: Re: Re: Re: Replaygain and media keys?

 
 by Myoh on: Nov 6 2011
 
Score 50%

Hey there

It happens with any file actually, not just a specific song. At first I though it might be cause of the file format (all my music is in .ogg, with a few exceptions) so I tried an mp3 file, with the same result. It happens with any song.

Which brought me to another issue ( sorry xD ). YaRock doesn't seem to add .m4a files to it's database. There are some music files I got from a friend which were ripped with iTunes. When I check the console output for errors when force rebuilding the collection I notice these errors

TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Properties::read() -- Page headers were invalid.

I see these among the other scan results (- DataBaseBuilder -> insert track : "/path/to/song") so I guess they're errors from the .m4a files. When dragging one of these files into the playlist, I get

PlaylistPopulator --> unsupported media ! "/path/to/file.m4a"

I use the GStreamer Phonon backend. Tried Xine and VLC aswell, but it didn't help.


By the way, I'd like to help translate YaRock into Dutch (since it's my native language). How should I do this? I found some language files in the source, but how should I prepare a Dutch file?


Reply to this

goto page: prev   1  2  3  4  5  6  7  8  9  10 

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