воскресенье, 11 марта 2018 г.

ZVVMiniPlayer v.0.4

ZVVMiniPlayer - очень простой и легкий музыкальный плеер для прослушивания локальной музыки. Плеер выполнен в духе 1by1, создан лишь для выполнения основной задачи и не перегружен лишним.


v.0.4 от 11.03.2018




Новое в версии 0.4:
- исправлены найденные ошибки и доработан код для устранения возможных вылетов программы;
- в меню иконки в системном трее добавлена возможность поставить программу на паузу, переключиться на случайный файл и выключить программу;
- добавлены 2 новых цветовых схемы программы: светлозеленая и светлофиолетовая;
- добавлены 2 новых горячих клавиши: < и > для переключения и проигрывания предыдущей/следующей мелодии в списке;
- в информационной панели с названием текущей композиции добавлена кнопка для открытия текущего каталога в системном файловом проводнике;
- в окне О программе (About) добавлена вкладка с описанием горячих клавиш;
- обновлен модуль vlc;
- мелкие изменения в интерфейсе программы.



СИСТЕМНЫЕ ТРЕБОВАНИЯ ДЛЯ LINUX систем:
1. ОС Linux Mint, Ubuntu и другие основанные на ней системы (работа программы тестировалась на Kubuntu 17.10 и Linux Mint 18.1 - 18.3, Ubuntu Mate 17.10).
2. Наличие в системе установленных библиотек pyqt5 и vlc, которые устанавливаются командой в Терминале:

sudo apt install python3-pyqt5 vlc


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

На данный момент в программе также возможно выбрать каталоги для поиска мелодий, сменить тему, а также размер шрифта.

Кроме того, переключать мелодии в списке, управлять воспроизведением и звуком можно с помощью клавиатуры.

Клавиши стрелок вверх/вниз - выбор мелодий в списке.
Клавиши PgUp/PgDn - переключение проигрываемой мелодии в списке.
Клавиши влево/вправо - перемотка текущей мелодии.
Клавиша пробел - воспроизведение/пауза.
Клавиши + и - отвечают за регулировку звука.






СКАЧАТЬ ZVVMiniPlayer v.0.1 для Linux: СКАЧАТЬ
СКАЧАТЬ ZVVMiniPlayer v.0.2 для Linux: СКАЧАТЬ v.0.2
СКАЧАТЬ ZVVMiniPlayer v.0.3 для Linux: СКАЧАТЬ v.0.3
СКАЧАТЬ ZVVMiniPlayer v.0.4 для Linux: СКАЧАТЬ v.0.4

29 комментариев:

  1. Жду с нетерпением ссылки для скачивания.

    ОтветитьУдалить
  2. АААА все работает... И теперь если его отвязать от vlc и привязать к легковесному мультимедия ядру,таким как например gst123, то это станет бомбой, если нет то я уже готов его заюзать в этом уже виде,в причину что у меня vlc всегда есть на машине. Слава я не устану вас благодарить!Спасибо!

    ОтветитьУдалить
    Ответы
    1. Спасибо, Влад. Еще как минимум ближайшие два обновления к программе будут направлены на устранения ошибок и оптимизации.

      Удалить
  3. Слава виноват,клавиши up,down имел ввиду page up,page down на page up, page down лучше повесить функцию перехода следующей композиции,на up,down лучше простой переход с последующим нажатием пробела,то есть клавишой курсора клавиатуры вверх или вниз выбираем композицию,а пробелом запускаем, и если возможно реализовать чтоб в каталогах видел и музыку в формате flac, если есть возможность ,если нет меня и так устроит...

    ОтветитьУдалить
  4. перход на следующую композицию не обязательно на page up, page down , можно и на > ,<

    ОтветитьУдалить
    Ответы
    1. Да, Влад, добавлю flac и изменю поведение кнопок в следующей версии.

      Удалить
  5. Вах-вах за ценим !
    Слава привет какую OS использовал для теста ?

    ОтветитьУдалить
  6. Оо ты даже уже научился правильно упаковывать пакет в DEB это + ( теперь при запуске пакета он проверяет установлена программа или нет и дает возможность переустановить или удалить )
    И по плееру заметил маленький изян когда плеер маленький заходишь в музыку и при перемотке плеер начинает верхняя строка где перемотка настройки звук все это начинает двигаться при перетаскивании ползунка так сказать растягиваться или смещаться я не знаю как это правильно назвать )) ну а так вроде пока ни каких не заметил глюков.
    Ну и мое мнение я думаю не по мешал бы эквалайзер!

    ОтветитьУдалить
    Ответы
    1. Привет, Саша. Программы тестирую на Kubuntu 17.04. Да, уж, мои слабые познания в сборке deb пакетов мудрыми советами подтягивает kachnu. Может со временем буду в этом понимать больше. ПО-поводу растягивания программы, заметил такую вещь. Просто при уменьшенном размере, при перемотке музыки показывается сообщение с текущим временем перемотки, которое хочет также занять место в интерефейсе программы, поэтому и происходит растягивание. Подумаю, над решением. Насчет эквалайзера я не против, приделаю его в следующем обновлении.

      Удалить
  7. может для уменьшенния интерфейса ввести дополнительную кнопку которая переводит интерфейс в уменьшенный режим,без отображения подробностей,но по мне это перегрузит код ведь плеер мини,я бы и эквалайзер не ставил но ведь все выше названые функции кому-то и нужны,просто не хотелось бы перегружать плеер.

    ОтветитьУдалить
  8. Влад, да в принципе думал не об отдельной кнопке, а регаровать программе на размер окна, если он изменяется и становится меньше определенных размеров, тогда менять расположение кнопок или еще что-то, а если больше тогда наоборот. Вообщем думаю. А эквалайзер вчера уже добавил.

    ОтветитьУдалить
  9. при мини окне перемотку к примеру можно и не отображать,если честно то не совсем понимаю(но это опять таки моё непонимание,кому-то действительно такая функция нужна) зачем мини окно,поставил играть из папки свернул плеер и отправил на последний рабочий стол пусть себе там играет, вчера открыл для себя он идеален для аудиокниг,но вот если проигрывать аудиокниги,то возникает необходимость чтоб плеер запоминал время и последнюю композицию которую он воспроизводил чтоб ,при следующем запуске предлагал воспроизведение с прерванного места, то есть при выходе из плеера сделать автоматическое запоминание папки ,номер трека,время воспроизведения,и при последующем запуске предлагать запуск из сохраненной позиции... вот оно как хотелки растут :) , но оно ведь так нет предела совершенству :)...

    ОтветитьУдалить
    Ответы
    1. Интерестно сделать подобное сохранение. Реализую как опцию. По-поводу полосы перемотки при уменьшенном размере окна, есть идея отображать ее просто на строку ниже. Вообщем уже вечером буду крутить с программой.

      Удалить
  10. Какой он клевый стал,100% этот плеер заменит мне остальные, сердечное вам спасибо Слава,все работает,клавиши отрабатывают на ура,насчет проигрывания с прерваного места, последний проиграный файл по нажатию кнопки воспроизвел,но один раз замешкавшись опция пропала,и пришлось перезапускать плеер,к сожалению воспроизводит файл сначала,а для аудиокниг к примеру остановил на 3 минуте композиции,при последующем запуске запускает запомненый трек ровно с того места на 3 минуте композиции, оно вообщем можно и перемотать благо в плеере все для этого есть,однозначно для меня ваш мини плеер стал лучшим на сегодняшний день, спасибо вам еще раз!

    ОтветитьУдалить
  11. ААААа разобрался,для последуещего сохранения,и воспроизведения композиции перед закрытием плеере нажимаем паузу ,и тогда при следующем открытии плеера ,после нажати опционой кнопки ,все воспроизводится с нужного времни,ААААААА все теперь все супер,это охренеть как клево,снова пляшу по комнате, а жена сново смотрит на меня удивляясь...Если нажать стоп,он воспроизведеит последний воспроизведеный трек но с начала.

    ОтветитьУдалить
    Ответы
    1. :-) В следующем обновлении увеличу до 15-20 секунд показ окошка с предложением воспроизвести последний файл (сейчас - 8 секунд). Влад, проверял программу на муз. файлах и длинющих композициях, программа по идее должна запоминать последнее время файла (только не надо перед закрытием программы нажимать СТОП, так как кнопка СТОП сбрасывает время файла на 0), теоретически можно даже ПАУЗА не нажимать перед закрытием программы, а просто ее закрыть и время должно запомниться. Попробуй просто закрыть программу при проигрывании файла и проверить, воспроизводится ли он после запуска с последнего времени. Отпишись, плиз, как получилось.

      Удалить
  12. Слава да имено так и просходит при закрытии программы ,при нажатии крестика, запоминается время воспроизведения и соответсвенно трек ,все работает хорошо,спасибо.

    ОтветитьУдалить
  13. Привет Слава !
    Программа работает норм композицию запоминает и начинает проигрывать с того времени и места.
    Время текущей перемотки мошна убрать не к чему оно, а реализовать его на прямую в текущее время и исчезнет потребность в растягивании плеера и вообщем то мошна выпускать релиз !

    ОтветитьУдалить
    Ответы
    1. Привет, Саша! Да, думаю еще одно обновление выложу и все.

      Удалить
  14. Ах, если бы умел запоминать трек и позицию, цены бы не было!! :(

    ОтветитьУдалить
    Ответы
    1. плеер все это умеет,нужно просто программу закрывать с крестика.

      Удалить
  15. А-аа_а вот и подарок к Новому Году!Слава спасибо за обновление, забрал обеими руками, спасибо!

    ОтветитьУдалить
  16. Спасибо Слава , ща обновлюсь!!! Поставил ZVVminiplayer на слабенький комп в мастерскую, практически не нагружает систему, по моему самый лучший плеер для прослушивания аудиокниг, да и вообще он подвинул все аудио плееры на моём десктопе.

    ОтветитьУдалить
    Ответы
    1. Спасибо, Влад! Если есть замечания или предложения по плееру сообщи, т.к. мне в принципе хватает и того, что есть. Хотя есть идеи добавить возможность добавлять необходимые каталоги в список с директориями для быстрого выбора любимых папок с музыкой, а также добавить возможность убирать выбранные мелодии из списка в папке (физически файл удаляться не будет), чтобы можно было временно оставлять в папке только те мелодии которые хочется слушать.

      Удалить
  17. Интересная идея ,может по нажатию какой нить кнопки, с именем +add, и другая кнопка playlist ,в которой прявляются отложеные для плейлиста файлы ,просто вот такой подход создания плейлиста,выгодно отличается от стандартного,где нужно вызвать диалог выбора файлов, а тут на ходу можно прослушать и тут же отложить в плейлист, но если честно существующего функционала хватает с головой, ведь очень легкий плеер получился, могу на фоне музыки печатные платы пректировать,и даже в инете серфить, на старом компе всего 1 гиг оперативы,там каждый мегабайт на счету ... Сейчас все можно в онлайне найти, но вот аудиокниге в хорошей озвучке только на торрент трекерах, и музыка в в формате losles там же, так что плеер таки весьма актуальный.

    ОтветитьУдалить
  18. вот ща подумалось с точки зрения удобства,было бы лучше если бы эта кнопка +add появлялось напротив того файла на котором стоит курсор мышки, или клавиатуры, подозреваю что программно это реализовать труднее, чем навесить эти две кнопки на панели, но действительно думаю удобнее будет так...

    ОтветитьУдалить
    Ответы
    1. Спасибо, Влад, подумаю как реализовать.

      Удалить
  19. Зделай пажалуста вазможнасьть перехода в карневую папку, штобы из неё можно было зайти в media/disk и как вариант - атабражэние списка музыки с выбором сталбцов (например, выключить паказ рашшырения файлов, вместа размера файла - паказывать прадалжытельносьть). Плэер очень панравился, благадарю!

    ОтветитьУдалить