Source i (link to git-repo or to original if based on someone elses unmodified work):

https://github.com/qomp

Original
2
Become a Fan
6.6

Available as/for:debian-package
Description:
Qt-based simple and easy to use music player designed for streaming online music and for playing files stored on your local drives

qomp is a simple software that makes possible the playback of music files from different URLs or directly from your hard disk.

Easy to use interface

There are only a few options available, but the ones that are included come in a very simple interface.

When you playback an audio track, the name of the artist and of the song will be displayed. You are also able to skip ahead in the same song, or change the song to the previous or the next one.

A full playlist of files or URLs is displayed, so you can click on the file you wish to play. Also, you can toggle on or off the feature to repeat all files in your playlist.

You can assign three commands to your left, middle and right mouse buttons, making the use of qomp a little faster.

The visual skin is lightly colored, and since there are no other means of customizing the interface, the developer went with moderate tones.

Streaming from a vast array of audio files

qomp enables browsing through a massive database of songs, offering you three online sites containing a multitude of audio files. You can browse for your favorite songs.

You can also search for whole albums or why not, for a specific artist. The program will show you all the search results it finds on the selected website.

The search function also has a history feature that produces a drop-down list of recent searches you made, making easy to find the same thing the second time.

Another nice feature incorporated in qomp music player is the ability to save the files to your disk.

You can also select an URL or your local drive files to be added to your playlist and to be played. Then, you can save your playlists and open them another time.
Last changelog:

Version 1.5

2021-09-23
* fixed Yandex.Music plugin
+ Yandex.Music plugin now supports authentication (via settings)
* updated Qt libs to 5.12.11 (Android)
* updated Qt libs to 5.15.2 (OS X, Windows)
* other minor fixes


Ratings & Comments

25 Comments

sombragris

Thanks for developing qomp. I cannot build 1.2.1 Using gcc-7.1 and Qt 5.9 Here is the compiler output: [ 55%] Built target filesystemplugin_autogen Scanning dependencies of target filesystemplugin [ 56%] Building CXX object plugins/filesystemplugin/CMakeFiles/filesystemplugin.dir/filesystemplugin.cpp.o In file included from /usr/include/c++/7.1.0/chrono:41:0, from /usr/include/qt5/QtCore/qobject.h:59, from /usr/include/qt5/QtCore/QObject:1, from /tmp/SBo/qomp-1.2.1/build/include/qompplugin.h:23, from /tmp/SBo/qomp-1.2.1/plugins/filesystemplugin/filesystemplugin.h:23, from /tmp/SBo/qomp-1.2.1/plugins/filesystemplugin/filesystemplugin.cpp:20: /usr/include/c++/7.1.0/ctime:64:11: error: ‘::clock’ has not been declared using ::clock; ^~~~~ /usr/include/c++/7.1.0/ctime:65:11: error: ‘::difftime’ has not been declared using ::difftime; ^~~~~~~~ /usr/include/c++/7.1.0/ctime:66:11: error: ‘::mktime’ has not been declared using ::mktime; ^~~~~~ /usr/include/c++/7.1.0/ctime:67:11: error: ‘::time’ has not been declared using ::time; ^~~~ /usr/include/c++/7.1.0/ctime:68:11: error: ‘::asctime’ has not been declared using ::asctime; ^~~~~~~ /usr/include/c++/7.1.0/ctime:69:11: error: ‘::ctime’ has not been declared using ::ctime; ^~~~~ /usr/include/c++/7.1.0/ctime:70:11: error: ‘::gmtime’ has not been declared using ::gmtime; ^~~~~~ /usr/include/c++/7.1.0/ctime:71:11: error: ‘::localtime’ has not been declared using ::localtime; ^~~~~~~~~ /usr/include/c++/7.1.0/ctime:72:11: error: ‘::strftime’ has not been declared using ::strftime; ^~~~~~~~ make[2]: *** [plugins/filesystemplugin/CMakeFiles/filesystemplugin.dir/build.make:63: plugins/filesystemplugin/CMakeFiles/filesystemplugin.dir/filesystemplugin.cpp.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:359: plugins/filesystemplugin/CMakeFiles/filesystemplugin.dir/all] Error 2 make: *** [Makefile:130: all] Error 2

Vitozz

Thank you for report. It seems like a problem with qt-5.9 in linux. With older versions there are no such problems.

sombragris

Thanks! I will await an update or a fix if possible.

Vitozz

Fixed with last commit

sombragris

Thank you! However I pulled the code with git and apparently there are missing files: -- Found X11: /usr/lib64/libX11.so -- Qt5 version: 5.9.0 -- Configuring done CMake Error at CMakeLists.txt:249 (add_executable): Cannot find source file: src/singleapplication/singleapplication.cpp Tried extensions .c .C .c++ .cc .cpp .cxx .m .M .mm .h .hh .h++ .hm .hpp .hxx .in .txx CMake Error at CMakeLists.txt:271 (add_custom_target): Cannot find source file: /home/eduardo/Downloads/build/qomp/qomp-code/themes/themes.qrc Tried extensions .c .C .c++ .cc .cpp .cxx .m .M .mm .h .hh .h++ .hm .hpp .hxx .in .txx Call Stack (most recent call first): CMakeLists.txt:287 (create_themes)

Vitozz

did you fetch qomp submodules? git submodule init git submodule update ?

sombragris

No, I didn't. Did that and it worked. Compiled without a problem and runs OK. Thanks!! Now, I add a whole folder and press play on the first file, and qomp does not move to the second. How can I do that? Thanks

mrbit

Hi, please , for Gentoo linux ebuild , add link https://github.com/mrbitt/mrbit-overlay/blob/master/media-sound/qomp/qomp-1.1.1.ebuild o add my overlay Thanks :)

wadealer

Tnx for your suggestion. But we already have ebuild here: https://github.com/qomp/scripts/tree/master/posix

Vitozz

Official ebuilds for package media-sound/qomp are placed at "rion" overlay

symbianflo

Just build and pushed rpms in RosaLinux. Thanks for sharing your work.

Groni1

Hi i try to compile qomp from source file. qmake runs ok but make give the following error: make cd libqomp/ && /usr/bin/qmake /home/groni/downloads\ for\ pisi\ linux/qomp-0.6_beta\ (1)/libqomp/libqomp.pro -o Makefile /bin/sh: -c: line 0: syntax error near unexpected token `(' /bin/sh: -c: line 0: `cd libqomp/ && /usr/bin/qmake /home/groni/downloads\ for\ pisi\ linux/qomp-0.6_beta\ (1)/libqomp/libqomp.pro -o Makefile' Makefile:33: recipe for target 'libqomp/Makefile' failed make: *** [libqomp/Makefile] Error 1 Could you check that Thanks in advanced greetings groni

wadealer

Did you read our wiki? https://code.google.com/p/qomp/wiki/HOWTO_Build?tm=6

SilverK

А как можно добавить еще один язык? И чем ошибка при компиляции: lrelease error: Cannot open D :/ SK/qomp-43cefb6f3601/qomp.translations/translations/qomp_ru.ts: не удается найти указанный путь.

wadealer

git submodule init git submodule update Будет скачан недостающий языковый пакет.

SilverK

С этим решил. Спасибо. Однако, появилась новая ошибка. LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt jom: D:\SK\build-qomp-Desktop-Debug\src\Makefile [..\bin\qomp.exe] Error 1123 jom: D:\SK\build-qomp-Desktop-Debug\Makefile [sub-src-make_default] Error 2 19:07:44: The process "C:\Qt\qtcreator-3.1.1\bin\jom.exe" exited with code 2. Error while building/deploying project qomp (kit: Desktop) When executing step 'Make' Что здесь программа хочет подключить?

wadealer

Ни разу не пробовал в студии собирать. Попробуйте mingw

SilverK

А на какой версии Qt написана программа?

wadealer

Собирать можно как с Qt 4.8.x так и с Qt >= 5.2.x

SilverK

С этим решил. Спасибо. Однако, появилась новая ошибка. LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt jom: D:\SK\build-qomp-Desktop-Debug\src\Makefile [..\bin\qomp.exe] Error 1123 jom: D:\SK\build-qomp-Desktop-Debug\Makefile [sub-src-make_default] Error 2 19:07:44: The process "C:\Qt\qtcreator-3.1.1\bin\jom.exe" exited with code 2. Error while building/deploying project qomp (kit: Desktop) When executing step 'Make' Что здесь программа хочет подключить?

SilverK

С этим решил. Спасибо. Однако, появилась новая ошибка. LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt jom: D:\SK\build-qomp-Desktop-Debug\src\Makefile [..\bin\qomp.exe] Error 1123 jom: D:\SK\build-qomp-Desktop-Debug\Makefile [sub-src-make_default] Error 2 19:07:44: The process "C:\Qt\qtcreator-3.1.1\bin\jom.exe" exited with code 2. Error while building/deploying project qomp (kit: Desktop) When executing step 'Make' Что здесь программа хочет подключить?

Drool

Нужно все #include <Phonon заменить на #include <phonon Венда не различает регистра букв в путях и именах файлов, а в Linux это разные буквы. Кроме того, так нельзя: ======================= Adjusting library links in /usr/src/tmp/qomp-buildroot ./usr/lib: libqomp.so.1 -> libqomp.so.1.0.0 Verifying ELF objects in /usr/src/tmp/qomp-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) verify-elf: ERROR: ./usr/share/qomp/plugins/libfilesystemplugin.so: ELF object out of allowed directory tree verify-elf: ERROR: ./usr/share/qomp/plugins/libprostopleerplugin.so: ELF object out of allowed directory tree verify-elf: ERROR: ./usr/share/qomp/plugins/liblastfmplugin.so: ELF object out of allowed directory tree verify-elf: ERROR: ./usr/share/qomp/plugins/libtunetofileplugin.so: ELF object out of allowed directory tree verify-elf: ERROR: ./usr/share/qomp/plugins/libmprisplugin.so: ELF object out of allowed directory tree verify-elf: ERROR: ./usr/share/qomp/plugins/libmyzukaruplugin.so: ELF object out of allowed directory tree verify-elf: ERROR: ./usr/share/qomp/plugins/libyandexmusicplugin.so: ELF object out of allowed directory tree verify-elf: ERROR: ./usr/share/qomp/plugins/liburlplugin.so: ELF object out of allowed directory tree error: Bad exit status from /usr/src/tmp/rpm-tmp.35333 (%install) ======================= Для этого есть /usr/%lib/%name/plugins

wadealer

Возможно в вашем дистрибутиве и нужно заменить буквы, но в других - нет. Почему идет такая катавасия с названиями фонона в разных дистрах - я не знаю.

Pling
0 Affiliates
Details
license GPLv3
version 1.5
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 2

Other Audioplayers:

Knowthelist
knowthelist
last update date: 11 years ago

Score 7.2

Amarok 2
warezmen
last update date: 17 years ago

Score 5.0

SimpleAudioPlayer
Knoellchen
last update date: 10 years ago

Score 7.6

montypc
jerous
last update date: 16 years ago

Score 5.0

webarok
simirimia
last update date: 15 years ago

Score 5.0

BoomBox
sideshow
last update date: 11 years ago

Score 7.0