![]() ![]() In general, three levels of sorting are used in the library view: These names willīe treated the same way as other names for sorting. If it is a file, cmus sets the artist and/or album Note: If the filename is a URL, the artist/album tags are set to Partofacompilation are set to a truthy value or if the ID3v2 Otherwise, cmus determines if the album is a compilation (ifĪlbumartist or artist are set to Various Artists, TPE2 frame is set, it will be used instead of the real artist name. samplers orĬompilations) are treated specially. Note: Albums which feature various artists (e.g. Sorted automatically using tags from the audio files. Which is configured with lib_sort - see CONFIGURATION OPTIONS), is ![]() The library view (the tree-like one not the sorted library view, L push live-filter File Browser space win-activate U win-update-cache Common: Filters / search-start Mouse_scroll_down win-down Common: Selection i win-sel-cur ^L refresh Common: Navigation ^Y win-scroll-up ! push shell Common: View/Window Navigation 1 view tree Mouse_scroll_down_bar seek -5 Common: Setting Toggles m toggle aaa_modeį toggle follow Common: Commands q quit -i Unbind and bind commands in the COMMANDS section. See the CONFIGURATION OPTIONS section for more information about S should make it easier to understand what these fields mean. Meaningless when playing the playlists (view 3). NOTE: aaa_mode and play_sorted will be onlyĭisplayed if play_library is true because these are The right hand side of the status line (second row from theīottom, black text on a grey background) consists of the followingįields: aaa_mode & play_sorted & play_library | continue follow repeat shuffle Views, the same keys are used to remove a file or filter after asking for The tracks will be removed immediatelyįrom the view without asking for confirmation. Press D or delete to remove the marked or selected Note that changing active filters in view 2 reloads it, losing anyĬhanges made to the track order. If there are no marked tracks, the selected track P moves them to the position immediatelyīefore the selected track. Pressing p moves marked tracks to the position immediatelyĪfter the selected track. Moving is disabled if the view is auto-sorted (see lib_sort and In views 2-4, tracks can be moved within the list. a copy tracks to the library (1-2) y copy tracks to the marked playlist (3) e append tracks to the play queue (4) E prepend tracks to the play queue (4) Moving Tracks You can copy marked or selected tracks in views 1-5. You can only mark tracks in the list views Marked tracksĪppear with a gray background. No marked tracks, the currently selected track (or selected artist/album in PLAYLIST EDITING Selecting TracksĮditing commands affect the currently marked tracks. Have tags, words are compared to the filename excluding the path. Type //WORDS or ?WORDS to search onlyĪrtists/albums in view 1 and only titles in views 2-4. In views 1-4 the query is matched against the artist, album and Move to the next result or N for the previous one. Press / and type the query then press ENTER. # clear current view (library, playlist or play queue) ![]() I should therefore remove it.# you could just press 'x' which is the default But what about when I remove items? Will it be smart enough to detect that they're not there? (An algorithm like: "I just traversed a directory for which there is an existing file entry in lib.pl, but during this traversal I didn't see it. And I assume it won't add duplicates or anything if I re-add the root level directory. This means I have to re-add ~/music when I add files to it. On a similar note, it appears that because it adds all the files to the lib.pl file, and not the top level directory I added, it doesn't have any support for noticing when new files are added to my ~/music folder. I have 109GiB of music, but with a top of the line SSD, it only took ten or fifteen seconds to scan the whole thing, which isn't bad. On the other hand, for large collections, startup time can be considerable. On the one hand, it's very easy to manage, since it's just a list of files. I'm wondering what thoughts went into that design decision. ![]() This means that it has to rescan everytime. I noticed that after adding a folder to the library, it simply adds all the filepaths in that folder to lib.pl. ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |