====== cmus — C* Music Player ====== Reproductor de audio para la consola Linux. * [[https://cmus.github.io/|Sitio web]] * [[https://github.com/cmus/cmus|Repositorio de código]] {{ https://cmus.github.io/cmus-2.4.3-osx.png |}} ===== Formatos soportados ===== ===== Instalación ===== ==== Arch Linux ==== Disponible a través del paquete ''cmus''. ===== Configuración ===== ==== Temas ==== Los temas son ficheros de texto con extensión ''.theme''. Por ejemplo, ''dracula.theme'': ### 'Dracula' theme for CMus (for 255 color terms) set color_cmdline_bg=default set color_cmdline_fg=231 set color_error=009 set color_info=231 set color_separator=004 set color_statusline_bg=default set color_statusline_fg=231 set color_statusline_progress_bg=010 set color_statusline_progress_fg=236 set color_titleline_bg=010 set color_titleline_fg=236 set color_win_bg=default set color_win_cur=010 set color_win_cur_sel_bg=010 set color_win_cur_sel_fg=016 set color_win_dir=004 set color_win_fg=004 set color_win_inactive_cur_sel_bg=default set color_win_inactive_cur_sel_fg=014 set color_win_inactive_sel_bg=default set color_win_inactive_sel_fg=014 set color_win_sel_bg=004 set color_win_sel_fg=236 set color_win_title_bg=default set color_win_title_fg=014 Podemos cambiar el tema dentro de **cmus** mediante '':colorscheme ''. Podemos ver si tenemos más temas instalados en el diretorio ''/usr/share/cmus/''. ===== Uso ===== Una vez abierto, podemos añadir nuestro directorio con música mediante: :add ~/Music Suponiendo que tenemos toda nuestra biblioteca musical en ''~/Music''. Con el siguiente comando actualizaremos la caché: :update-cache ==== Vistas ==== Con cmus abierto, pulsando las teclas del 1 al 5 podremos acceder a diferentes vistas de la biblioteca musical: * 1 → biblioteca * 2 → playlists * 3 → cola * 4 → navegador de carpetas * 5 → filtros ===== Atajos de teclado ===== ==== Reproducción ==== ^ Acción ^ Tecla ^ | Play | %%x%% | | Pausa | %%c%% | | Stop | %%v%% | | Siguiente canción | %%b%% | | Canción anterior | %%z%% | | Reproducción aleatoria | %%s%% | ==== Navegación ==== ^ Acción ^ Tecla ^ | Subir | %%k%% o | | Bajar | %%j%% o | | Ir arriba del todo | %%g%% | | Ir abajo del todo | G | | Cambiar de panel | Tab | | Activar / abrir | Enter | | Seleccionar | Space | | Refrescar pantalla | Ctrl+%%l%% | | Salir de cmus | %%q%% | | Línea de comandos | : | ==== Vistas ==== ^ Vista ^ Tecla ^ | Biblioteca (árbol artista/álbum) | 1 | | Biblioteca ordenada | 2 | | Playlist | 3 | | Queue | 4 | | Navegador de archivos | 5 | | Filtros | 6 | | Configuración | 7 | ==== Control remoto ==== **cmus** permite el control de varias funcionalidades mediante la línea de comandos. Es útil crear atajos de teclado para las siguientes acciones: ^ Acción ^ Comando ^ | Pausar/Reanudar | ''cmus-remote -u'' | | Reproducir | ''cmus-remote -p'' | | Pausa | ''cmus-remote -U'' | | Stop | ''cmus-remote -s'' | | Siguiente pista | ''cmus-remote -n'' | | Pista anterior | ''cmus-remote -r'' | Ejemplos: * En [[..:..:sistemas_operativos:linux:software:qtile|Qtile]], podemos configurar estos atajos de teclado en el fichero ''config.py''. * En [[..:..:sistemas_operativos:linux:software:openbox|Openbox]], podemos configurar estos atajos de teclado en el fichero ''rc.xml''.