New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
what is missing for comfortable use #1122
Comments
Translation via deepl.com: THE INCOMPLETENESS OF VIEWS 2,3 THE PROGRESS BAR OF THE TRACK BEING PLAYED. EQUALIZER SCROLLBAR. MUSIC TAG VIEW & EDIT ENTERTAINMENTS Also very distracting is one big dump of database for the whole program. Either I have everything in a pile, or every time I have to jump through folders and add the right artists, agonize with playlists and keeping them up to date. DEFAULT ENCODING. Translated with www.DeepL.com/Translator (free version) |
Re: Equalizer #745 won't fix |
gunqqer, Thanks for your help, I updated the post using google transliteration.
What does it mean? What they don’t want in principle, or have they postponed it for later? |
Please keep the discussion here in english if possible and also try to make one post per issue.
It means it was discussed in the mentioned Issue #745 and the result of the discussion was that this will not be done, because it would require large changes to who cmus works. |
nefthy I'll do that next time, this time let me leave it as it is. |
@hikikomori4 feel free to submit a PR for review. |
@nefthy sorry, i not feel understand. PR this is I don't want to write a review for users, I don't know English that much) I have compiled a list of critical, in my humble opinion, flaws to developers. With their adoption, cmus will become perfect. |
|
@nefthy sorry, I cannot integrate |
Those who regularly contribute to cmus, have not been interested in implementing an equalizer. Your best chance to get this feature, is to find someone who can program it. |
@nefthy The lack of equalizer in cmus is not the biggest problem in the ones I have described. |
The only development that happens in cmus is from code contributions. |
I really need a good TAG EDITOR built in with cmus |
since the author (or one of the authors) is russian-speaking, I will allow myself to write in my native language and copy in english. I apologize if anyone is uncomfortable this.
RUS: Перешёл пользоваться cmus, так как очень люблю vim-like. Есть несколько пожеланий, которы я оформил ниже.
ENG: I switched to using cmus, because I really love vim-like. There are several wishes that I have issued below.
RUS:
НЕПОЛНОЦЕННОСТЬ ВИДОВ 2,3
В режиме отображения Sorted library view (2) и playlist (3) не показывается тэг album. Только artist и name. Невозможно понять, из какого альбома песня. В Режиме Library view (1) отображается.
Это не позволяет полноценно использовать какие-либо режимы, кроме 1го, только в дополнение.
ENG:
INSUFFICIENCY OF views 2,3
The
album
tag is not shown in theSorted library
view (2) andplaylist
(3) display mode. Onlyartist
andname
tags. It is impossible to know whichalbum
tag of the song. In Library view (1) is displayed. This does not allow you to fully use any modes, except for the 1st, only in addition.RUS:
ПРОГРЕССБАР У ВОСПРОИЗВОДИМОГО ТРЕКА
Неудобно считывать положение в треке из цифр - 00:14 / 01:50 . Для музыкального плеера очень не хватает такой основной части, как прогрессбар. Библиотека ncurses явно что-то такое умеет: [██████████████55%█░░░░░░░░░░░░░░░░]
Не хватает запоминания позиции воспроизведения set resume=true ПО УМОЛЧАНИЮ после выхода из программы при прослушивании аудиокниг.
ENG:
PLAYBACK POSITION INDICATOR BY PROGRESSBAR
Displaying the playback position in numbers (00:14 / 01:50) is not sufficient.
For easy reading of the playback position, the progress bar is more logical. The ncurses library does this: [██████████████55% █░░░░░░░░░░░░░░░░]
The "resume = true" setting should be set to "True" by default. The reason is the continuation of playback after exiting the program while listening to audiobooks.
RUS:
ЭКВАЛАЙЗЕР
Не хватает графического эквалайзера для визуализации звука. Это не только украшательство, так я вижу что звук есть и какого он уровня, когда управляю cmus по ssh на удалённой машине, которую я не слышу.
Пока спасаюсь тем, что запускаю в сеанс tmux cmus и cava.
ENG:
EQUALIZER
There is not enough BUILT-IN graphic equalizer for sound rendering. This is not only a decoration, so I see that there is sound and what level it is when I control cmus via ssh on a remote machine, which I cannot hear.
So far I am saving myself by running cmus and cava in the tmux session.
RUS:
ПОЛОСА ПРОКРУТКИ
Vim style и всё такое, но не хватает вертикальных полос прокрутки в библиотеках. Когда музыки много, невозможно понять в каком % рулона списка находишься. Косвенный признак - алфавитная сортировка, но когда несколько сотен треков начинаются на одну букву, то это не работает.
ENG:
SCROLL BAR
The Vim style is cool, but the lack of vertical scrollbars in the libraries is disorienting. When there is a lot of music, it is impossible to understand where the cursor position is in the list. An indirect sign is alphabetical sorting, but when several hundred tracks start with one letter, this does not work.
RUS:
MUSIC TAG VIEW & EDIT
Удивительно, что этого нет, не хватает просмотрщика и редактора всех тэгов трека(треков). Нет возможности увидеть на одном экране все тэги трека, его путь и имя файла. Учитывая, что далеко не все треки бывают заполнены правильно и появляется зверинец с тэгами, оперативно внутри программы это посмотреть и исправить возможности нет.
ENG:
MUSIC TAG VIEW & EDIT
Surprisingly, this is not the case, there is not enough viewer and editor for all ID3Tags tracks. There is no way to see all the tags of a track, its path and file name on one screen. Considering that not all tracks are filled in correctly and a menagerie with tags appears, there is no way to see and fix it quickly inside the program.
RUS:
ВКЛАДКИ
Треки сперва добавляются в базу ~/.config/cmus/lib.pl, и уже затем cmus с нею работает. Почему бы в случае отсутствующего трека просто не предлагать его поискать по имеющимся путям? Скорее всего его просто переименовали,зачем осложнять жизнь нудным ручным добавлением?
Также очень отвлекает одна большая помойка БД на всю программу. Либо у меня всё в куче, либо каждый раз приходится прыгать по папкам и добавлять нужных исполнителей, мучиться с плейлистами и их поддержкой в актуальном виде.
Хотелось бы поддержки вкладок, чтобы музыка была у меня в одном месте, аудиокниги в другом, всякий хлам в третьем. И всё доступно мгновенно, а не путём :clear :add path/folder. Вкладки это простое и удобное решение!
ENG:
TABS SUPPORT
Tracks are first added to the "~/.config/cmus/lib.pl" database, and only then cmus works with it. Why not, in the case of a missing track, simply offer to search for it along the available paths? Most likely it was simply renamed, why complicate life with a tedious manual addition?
It is also very distracting one big dump of the database for the whole program. Either I have everything in a heap, or every time I have to jump through folders and add the necessary artists, struggle with playlists and their support in an up-to-date form.
I would like to have tab support, so that I have music in one place, audiobooks in another, all trash in the third. And everything is available instantly, and not by: clear: add path / folder. Tabs are a simple and convenient solution!
RUS:
КОДИРОВКА ПО УМОЛЧАНИЮ
Почему бы не проверять при старте язык системы, и если например: LANG=ru_RU.UTF-8, LANGUAGE=ru, то назначать переменную id3_default_charset=cp1251 исключая проблемы с кодировкой у пользователя? Это ещё хорошо, что я вручную нашёл решение, как корректно отображать тэги в 1251, но убил кучу времени, наблюдая кучу кракозябр в списках воспроизведения.
ENG:
DEFAULT CODEPAGE
Why not check the system language at startup, and if, for example: LANG=ru_RU.UTF-8, LANGUAGE=ru, then assign the id3_default_charset = cp1251 variable, excluding user coding problems? It's also good that I manually figured out how to display tags correctly in 1251, but wasted a lot of time seeing a bunch of cracks in playlists.
Thank you for reading! I hope my thoughts will resonate in the minds of respected developers. Thanks for the great software, we will make it better!
uname -a
:cmus --version
:cmus --plugins
:The text was updated successfully, but these errors were encountered: