-
Notifications
You must be signed in to change notification settings - Fork 0
Receitas
Comandos prontos para copiar. Ajuste os caminhos e URLs.
Coleção só com o que existe de verdade em alta resolução, organizada por artista e ano, com verificação de integridade:
qobuz-dl dl <url-do-artista> \
-q 27 --no-fallback \
--albums-only --smart-discography \
-ff "{album_artist}/{year} - {album_title} [{bit_depth}B-{sampling_rate}kHz]" \
-tf "{track_number} - {track_title}" \
--musicbrainz --verify-download -eO --no-fallback garante que nada rebaixado entre. O --smart-discography filtra tributos e karaokê. O --musicbrainz embute MBIDs para integração com Picard/Beets/Navidrome.
qobuz-dl dl <url-do-artista> --dry-run
qobuz-dl dl <url-do-artista> --dry-run --since 2020
qobuz-dl dl <url-do-artista> --dry-run --albums-only --smart-discographySempre faça isso antes de uma discografia grande. Custa segundos e evita descobrir depois que os filtros estavam errados.
Depois de mudar suas preferências de tag, aplique à biblioteca inteira sem gastar banda:
qobuz-dl dl minha-lista.txt --tag-only --multi-tags --musicbrainzlista-de-animes.txt, um nome por linha:
while read -r nome; do
qobuz-dl --quiet lucky "$nome OST" -n 2 -q 27
done < lista-de-animes.txtPara conferir antes:
while read -r nome; do
echo "=== $nome ==="
qobuz-dl --quiet lucky "$nome OST" -n 2 --dry-run
done < lista-de-animes.txt# arquivo Hi-Res
CONFIG_DIR=~/perfis/hires qobuz-dl -r
# biblioteca MP3 para o celular
CONFIG_DIR=~/perfis/mobile qobuz-dl -rUsando:
CONFIG_DIR=~/perfis/hires qobuz-dl dl <url>
CONFIG_DIR=~/perfis/mobile qobuz-dl dl <url> -q 5Cada perfil tem config.ini e banco próprios — o histórico é independente, então o mesmo álbum pode ser baixado em qualidades diferentes para destinos diferentes sem interferência.
Aliases no .bashrc:
alias qdl-hires='CONFIG_DIR=~/perfis/hires qobuz-dl'
alias qdl-mobile='CONFIG_DIR=~/perfis/mobile qobuz-dl'qobuz-dl --sync-db "/media/hd/musica"
qobuz-dl --find-duplicates "/media/hd/musica"
qobuz-dl lyrics "/media/hd/musica"
qobuz-dl statsReconcilia o banco com o disco, acha redundâncias, preenche letras faltantes e mostra onde a coleção está.
qobuz-dl dl <url-do-artista> --booklet-onlySó os PDFs de encarte digital e os arquivos extras.
# por URL
qobuz-dl ip https://open.spotify.com/playlist/xxxxx --name "Favoritas"
# por arquivo do Exportify (revisando os casos duvidosos)
qobuz-dl ip exportify.csv --name "Favoritas"
# aceitando automaticamente ≥60% de similaridade
qobuz-dl ip exportify.csv --name "Favoritas" --autoNa primeira importação de uma playlist grande, rode sem --auto — vale o tempo de confirmar manualmente.
qobuz-dl dl <url-do-artista> --since 2024 -q 27qobuz-dl dl <url-da-gravadora> \
--albums-only --since 2015 \
-b palavras-proibidas.txt \
--dry-runTire o --dry-run quando a previsão estiver correta. O arquivo de blacklist tem uma palavra-chave por linha — veja blacklist_example.txt no repositório.
Primeira vez, manualmente, revisando o que ele quer apagar:
qobuz-dl sp https://play.qobuz.com/playlist/12345Depois de confiar, no cron:
30 3 * * * qobuz-dl --quiet sp https://play.qobuz.com/playlist/12345 --yesO
--yesautoriza a exclusão de arquivos locais que saíram da playlist. Veja Automação.
qobuz-dl dl <url> --og-cover --saved-art-size org --embedded-art-size 600 -eEvita inflar cada FLAC com uma capa de vários megabytes, mantendo a versão em resolução total ao lado.
qobuz-dl --watch "/media/hd/musica"Como serviço systemd permanente, veja Automação.
qobuz-dl dl <url> \
--multiple-disc-one-dir \
-tf "{disc_number}-{track_number} - {track_title}"Incluir {disc_number} no formato de faixa é obrigatório aqui — sem isso, as faixas de discos diferentes colidem de nome.
qobuz-dl --quiet dl <url> --progress-jsonUma linha JSON por evento no stdout. Lembre que não existe evento de falha — veja Automação para o exemplo de consumo em Python.
qobuz-dl -sc # configuração atual
qobuz-dl stats # estado da biblioteca
COLUMNS=60 qobuz-dl stats # testar a interface estreita
qobuz-dl <comando> --help # todas as opções de um comandoComeçando
Uso
Biblioteca
Terminal e scripts
Referência