Быстрый и запредельно простой в использовании медиаплеер. Разработка продолжается.
Идеи и пожелания приветствуются! Давайте сделаем свой медиа-плеер, в котором действительно будет все, что нужно. Ваши идеи и пожелания - моя реализация. Список всех, кто помогал, конечно же, увековечится в "About".
Последняя версия: 0.4b (от 14.02.2010)
Версия 0.4b: (14.02.10)
Еквалайзер! Использует 10-канальный еквалайзер бек-енда. С нетерпением жду резальтатов тестирования!
Поддержка M3U-плейлистов и сохранение в конфигах именно в етом формате! (последний плейлист сохраняется в файле "<home_dir>/.amp.m3u") Теперь тысячи треков, загруженные из плейлистов, открываются в плеере мгновенно.
В диалоге "About" добавлены вкладки, в которых можно посмотреть список аудиоформатов, поддерживаемых Вашим плеером и список еффектов бек-енда (для отладки).
Добавлено минимальное количество картинок.
Версия 0.33: (10.02.10)
Поиск треков по (части) названия
Устранен "Segmentation fault"
Сохранение громкости
Оптимизирована запись в файлы конфигурации
Очищен код
Отловлено множество багов (список будет составлен потом)
Версия 0.32: (08.02.10)
Сохранение/загрузка плейлиста при закрытии/открытии плеера
Окно настроек
Сохранение позиции и размеров окна
Указание папки с музыкой для открытия по умолчанию
Нотификации через libnotify (должна быть установлена библиотека libnotify)
Отловлено множество багов
Версия 0.3: (06.02.10)
Прокрутка песни теперь работает (как для отображения, так и для перемотки).
Сверстал виджеты. Теперь окно можно разворачивать и менять его размер. Все корректно растягивается.
ВАЖНО.
1) При компиляции через Qt Creator необходимо в меню "Build->Set build configuration" выбрать "Release".
2) Если у вас не работает полоса прокрутки песни, регулятор звука или получение тегов из файла - установите библиотеку gstreamer0.10-ugly.
Зависимости:
Phonon
libnotify
Также буду очень рад узнавать результаты тестирования на других дистрибутивах
Исходный код распространяется в согласии с лицензией CC BY-SA. _________________ ArchLinux + Enlightenment 17 (E17)
Последний раз редактировалось: Anderson (Пн Фев 15, 2010 5:07 pm), всего редактировалось 29 раз(а)
1) мну уже нравиться.
2) где исходный код?
3) очень хотелось бы в нём увидеть эквалайзер (аля xmms).
4) а функции "вразбивку" и "повторить всё" есть, а там вроде и уровня громкости нет пока?
5) ну и хоткейс по мере возможности.
идея классная
Tuxik, Эта лицензия позволяет другим распространять, перерабатывать, исправлять и развивать произведение, даже в коммерческих целях, при условии указания автора произведения. Это наиболее свободная лицензия, с точки зрения того, что могут делать с произведением пользователи.
как-то так.
Залил новую сборку (6). Добавил повтор, рендом, сворачивание в трей с оновлением названия трека и регулятор звука. Прокрутка песни еще не работает - буду делать потом.
_________________ ArchLinux + Enlightenment 17 (E17)
Выложил бинарник (см. первый пост). Честно говоря, хз, будет ли работать скомпилированный. Пробуйте _________________ ArchLinux + Enlightenment 17 (E17)
Anderson, работать он должен - ядро-то одно и то же! если конешь собран не 64_х86 , а то у меня 32-битка.
тока пишет что библиотека не найдена и гугль толкового ничего не говорит.....
Цитата:
./amp: error while loading shared libraries: libQtMultimedia.so.4: cannot open shared object file: No such file or directory
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах