Obrigado a todos que trabalharam duro no desenvolvimento do MusicBox!
Versão de linha de comando NetEase Cloud Music de alta qualidade, simples, elegante, suave como a seda, escrita com base em Python.
As teclas de atalho com a palavra num + podem ser modificadas com números. A sequência de teclas é inserir primeiro o número e depois a tecla modificada, ou seja, a tecla de atalho após num +.
Chave | Efeito | |
---|---|---|
j | Abaixo | descer |
k | Acima | subir |
num+ j | Salto rápido | Pule rapidamente para trás n vezes |
num+ k | Rápido | Avance rapidamente n vezes |
h | Voltar | Voltar |
eu | Prefácio | vá em frente |
você | Página anterior | Página anterior |
d | Próxima página | Próxima página |
f | Procurar | Pesquisa difusa da lista atual |
[ | Música anterior | Música anterior |
] | Próxima música | próxima música |
num + [ | Música anterior rápida | Primeiras n palavras rápidas |
num + ] | Próxima música rápida | Siga rapidamente n palavras |
num+ Shift + g | Índice para música | Pule para a enésima música |
= | Volume + | aumento de volume |
- | Volume - | diminuição do volume |
Espaço | Reproduzir/Pausar | reproduzir/pausar |
? | Embaralhar | eu tenho sorte |
eu | Menu | Menu principal |
p | Presente/História | Playlist atual/histórica |
eu | Informações sobre música | Informações musicais atuais |
Mudança + p | Modo de jogo | Interruptor de modo de reprodução |
um | Adicionar | Adicione faixas ao DJing |
Mudança + a | Entrar no álbum | Ir para o álbum |
g | Para o primeiro | Pular para o primeiro item |
Mudança + g | Até o fim | Pular para o último item |
z | Lista de DJs | Lista de DJs |
é | Estrela | adicionar aos favoritos |
c | Coleção | lista de favoritos |
R | Remover | Excluir entrada atual |
Mudança + j | Mover para baixo | Mover o item atual para baixo |
Shift + k | Subir | Mover o item atual para cima |
Mudança + c | Cache | Armazenando músicas em cache localmente |
, | Como | favorito |
. | Lixo FM | Excluir FM |
/ | Próximo FM | Próximo FM |
q | Desistir | desistir |
t | Saída de tempo | Saia regularmente |
c | Sair e limpar | Sair e limpar as informações do usuário |
mpg123
é usado para reproduzir músicas. Consulte as instruções abaixo para o método de instalação.python-fuzzywuzzy
para pesquisa difusaaria2
é usado para armazenar músicas em cachelibnotify-bin
é usado para suportar prompts de mensagens (plataforma Linux)qtpy python-dbus dbus qt
é usado para suportar letras de desktop (qualquer um dos pyqt4 pyqt4 pyside pyside2 precisa ser instalado dependendo da versão qt do sistema)python-levenshtein
para pesquisa difusa pip3 install NetEase-MusicBox
git clone https://github.com/darknessomi/musicbox.git && cd musicbox
poetry build && poetry install
pip3 install NetEase-MusicBox
brew install mpg123
Nota: A instalação através do método a seguir ainda pode exigir pip3 install -U NetEase-MusicBox
seja atualizado para a versão mais recente .
Primeiro adicione a fonte FZUG e depois sudo dnf install musicbox
.
pip3 install NetEase-MusicBox
sudo apt-get install mpg123
pacaur -S netease-musicbox-git # or $ yaourt musicbox
sudo yum install -y python3-devel
pip3 install NetEase-MusicBox
wget http://mirror.centos.org/centos/7/os/x86_64/Packages/mpg123-1.25.6-1.el7.x86_64.rpm
sudo yum install -y mpg123-1.25.6-1.el7.x86_64.rpm
Endereço do arquivo de configuração: ~/.config/netease-musicbox/config.json
pode configurar cache, teclas de atalho, mensagens e letras da área de trabalho. Como a API Song só aceita acesso da China continental, os usuários de fora da China continental devem configurar seu próprio proxy (o polipo pode ser usado para converter o proxy Socks5 em um proxy http):
export http_proxy=http://IP:PORT
export https_proxy=http://IP:PORT
curl -L ip.cn
Basta mostrar que o IP pertence à China continental.
SO | Versão |
---|---|
Arco | Rolando |
macOS | 10.15.7 |
Quando algumas músicas não podem ser reproduzidas e a duração total é 00:01, verifique se isso é causado por problemas de direitos autorais.
Se você encontrar um problema que não pode ser reproduzido em um terminal específico, primeiro verifique se o mpg123 pode ser usado normalmente neste terminal e, em segundo lugar, verifique se o musicbox pode ser usado normalmente em outros terminais . Ao relatar um problema, informe o uso acima e. a mensagem de erro do terminal problemático.
Ao mesmo tempo, você mesmo pode visualizar o log por meio de tail -f ~/.local/share/netease-musicbox/musicbox.log
. A versão mais recente do mpg123 pode relatar um erro de que o hardware de som não pode ser encontrado. Testei a versão 1.25.6 e pode ser usado normalmente.
musicbox
Apreciá-lo!
18/01/2021 correções de bugs da versão 0.3.1
23/10/2020 Atualização da interface da versão 0.3.0, correções de bugs
28/11/2018 versão 0.2.5.4 corrige muitos erros
21/06/2018 Versão 0.2.5.3 Corrigidos vários erros de reprodução
2018-06-07 Versão 0.2.5.1 Corrigido erro no arquivo de configuração
05/06/2018 Versão 0.2.5.0 Todos migrados para a nova versão da API, um grande número de correções de bugs
Mais>>
MIT