-
Notifications
You must be signed in to change notification settings - Fork 0
Comandos
qobuz-dl <comando> [opções]
| Comando | Aliases | O que faz |
|---|---|---|
dl |
— | baixa a partir de URLs do Qobuz |
interactive |
i, fun
|
busca e seleção interativa |
lucky |
— | baixa os primeiros resultados de uma busca |
import-playlist |
ip |
importa playlist de outra plataforma |
sync-playlist |
sp |
espelha uma pasta local com uma playlist |
lyrics |
— | injeta letras em arquivos já baixados |
radar |
— | descobre lançamentos via feed RSS |
stats |
— | estatísticas da biblioteca |
Sempre disponível: qobuz-dl <comando> --help.
As flags globais de saída (-v, --quiet, --no-color) funcionam antes ou depois do subcomando. Veja Saída no Terminal.
Aceita URLs de álbum, faixa, artista, gravadora ou playlist; várias separadas por espaço; ou um arquivo de texto com uma URL por linha.
qobuz-dl dl https://open.qobuz.com/album/xxxxx
qobuz-dl dl url1 url2 url3
qobuz-dl dl minha-lista.txtURL de artista baixa a discografia inteira. URL de gravadora baixa o catálogo.
| Flag | Efeito |
|---|---|
--dry-run |
mostra o que seria baixado, sem baixar |
--since DATE |
só lançamentos a partir da data (YYYY-MM-DD ou YYYY) |
--before DATE |
só lançamentos anteriores à data |
--albums-only |
ignora singles, EPs e coletâneas VA |
-s, --smart-discography
|
filtra tributos, karaokê e spam em discografias |
-b, --blacklist ARQUIVO
|
palavras-chave a ignorar (veja blacklist_example.txt) |
--booklet-only |
baixa apenas encarte e PDFs, sem áudio |
Sempre rode
--dry-runantes de uma discografia grande. Ele mostra a decisão completa sem gastar banda nem tempo.
| Flag | Efeito |
|---|---|
--tag-only |
reaplica tags nos arquivos existentes sem baixar; pula ausentes |
--verify-download |
decodifica com ffmpeg após cada faixa, detectando corrupção real no áudio |
--musicbrainz |
embute MBIDs via ISRC (~1 s por faixa, requer internet) |
--tag-only é o comando para depois de mudar preferências de tag: corrige a biblioteca inteira sem consumir banda.
| Flag | Padrão | Observação |
|---|---|---|
--max-workers N |
1 |
downloads paralelos; valores altos aumentam risco de bloqueio pela API |
--segment-workers N |
— | threads do fallback de download segmentado |
--delay SEGUNDOS |
— | pausa entre faixas |
O download segmentado é um fallback automático: quando a Akamai (CDN do Qobuz) bloqueia o download direto, o arquivo passa a ser buscado em partes paralelas.
Esse caminho estava completamente quebrado até a 2.4.8.2 por um erro de desempacotamento que falhava na primeira linha da função. Se você já viu downloads falharem misteriosamente, era isso.
| Flag | Efeito |
|---|---|
-d, --directory PATH
|
pasta de destino |
-ff, --folder-format
|
ver Qualidade e Formatação |
-fbff, --fallback-folder-format
|
padrão alternativo quando o principal falha |
-tf, --track-format
|
formato do nome da faixa |
--no-m3u |
não gera .m3u em playlists |
--playlist-as-albums |
organiza itens de playlist na estrutura do álbum original |
--no-db |
ignora o banco: baixa mesmo o que já existe |
--multiple-disc-prefix CD |
prefixo das pastas de disco |
--multiple-disc-one-dir |
todos os discos numa pasta só |
--multiple-disc-track-format |
formato de faixa para múltiplos discos |
Também aceita todas as opções de Metadados e Tags, Letras e Tradução e capas.
qobuz-dl i
qobuz-dl i -l 50Aliases: i, fun (este por retrocompatibilidade com o projeto original).
Interface de seleção com questionary: pesquise, navegue com as setas, marque vários itens com espaço, confirme. Aceita as mesmas opções de download do dl.
| Flag | Padrão |
|---|---|
-l, --limit
|
20 |
Baixa direto os primeiros resultados, sem menu:
qobuz-dl lucky "Cowboy Bebop OST"
qobuz-dl lucky "Yoko Kanno" -t artist -n 3| Flag | Padrão | Valores |
|---|---|---|
-t, --type
|
album |
artist, album, track, playlist
|
-n, --number
|
1 |
quantos baixar |
Ideal para caçar trilhas sonoras em lote a partir de uma lista de nomes — veja Receitas.
Migra playlists de Spotify, Deezer e Apple Music, por URL ou arquivo exportado:
qobuz-dl ip https://open.spotify.com/playlist/xxxxx
qobuz-dl ip minha-playlist.csv --name "Favoritas 2026"
qobuz-dl ip export.json --auto| Formato | Detalhes |
|---|---|
.txt |
uma entrada por linha: Artista - Título ou Artista: Título; linhas com # são comentários |
.csv |
qualquer export com colunas artist e title (Exportify, Soundiiz, TuneMyMusic); separador , ; ou tab detectado automaticamente |
.json |
exports do Spotify e exportify.net; entende [{artist,title}], [{trackName,artistName}] e [{track:{name,artists:[{name}]}}]
|
Cada faixa passa por correspondência aproximada contra o catálogo do Qobuz — o mesmo pipeline usado na integração com o Last.fm. Quando a confiança é baixa, o programa pergunta.
| Flag | Efeito |
|---|---|
--auto |
aceita automaticamente correspondências com ≥60% de similaridade |
--name, -n
|
pasta de destino (padrão: nome do arquivo) |
--auto acelera muito, mas erra em faixas de nome genérico ou com muitas regravações. Na primeira importação de uma playlist grande, vale rodar sem ele.
Mantém uma pasta local idêntica a uma playlist do Qobuz:
qobuz-dl sp https://play.qobuz.com/playlist/12345
qobuz-dl sp <url> --yesCompara local com remoto, baixa o que falta, apaga o que saiu da playlist e limpa pastas vazias.
⚠️ Isso deleta arquivos locais. Rode sem--yesna primeira vez para revisar o que ele pretende remover. O--yesexiste para uso em cron, depois que você confia no comportamento.
Aceita todas as opções de download do dl.
qobuz-dl lyrics
qobuz-dl lyrics "/caminho/da/musica"Escaneia a pasta (padrão: QobuzDownloads), recupera o ID da faixa do Qobuz gravado nas tags, busca as letras e injeta.
Inspeciona o que já existe antes de agir, para não substituir uma letra sincronizada boa por uma versão simples. Detalhes em Letras e Tradução.
qobuz-dl radarTrabalha a partir de um feed RSS de lançamentos. Na primeira execução pede a URL e a salva no config.ini.
Fluxo:
- Lê e interpreta o feed.
- Pesquisa cada lançamento no Qobuz — sequencialmente de propósito, para não disparar muitas buscas simultâneas contra a API.
- Monta um menu com o que encontrou para você escolher.
qobuz-dl stats
qobuz-dl stats --artistasLeitura puramente local: não precisa de rede nem de login.
Mostra total de downloads, álbuns, faixas avulsas, artistas e álbuns únicos, distribuição por qualidade e formato com medidores visuais, e o ranking dos artistas mais baixados. --artistas lista todos.
Não são subcomandos — são flags do comando principal. Documentadas em Manutenção da Biblioteca.
| Flag | O que faz |
|---|---|
--sync-db [PATH] |
reconstrói o banco a partir dos arquivos em disco |
--find-duplicates [PATH] |
detecta duplicatas por impressão digital acústica |
--watch [PATH] |
vigia a pasta e aplica letras automaticamente |
-p, --purge
|
apaga o banco de dados |
-r, --reset
|
recria o config.ini
|
-sc, --show-config
|
mostra a configuração atual |
Começando
Uso
Biblioteca
Terminal e scripts
Referência