DEV Community

Cover image for Script em Python pra registrar suas músicas de IA e saber quais você pode monetizar
Nuvem Dev
Nuvem Dev

Posted on

Script em Python pra registrar suas músicas de IA e saber quais você pode monetizar

Vídeo: música com IA

Usar música gerada por IA em vídeo é ótimo até você esquecer em qual plano gerou cada faixa. Em ferramentas como o Suno, a página de preços mostra que o plano Free não tem direitos comerciais, e o Pro (US$ 8/mês) e o Premier (US$ 24/mês) têm. Então vale ter um registro simples de cada música. Vamos fazer isso com um script Python sem dependências.

O script

Salve como musicas.py:

import json, sys, datetime, pathlib
ARQ = pathlib.Path("musicas.json")

def carregar():
    return json.loads(ARQ.read_text()) if ARQ.exists() else []

def registrar(titulo, prompt, plano):
    dados = carregar()
    dados.append({
        "titulo": titulo,
        "prompt": prompt,
        "plano": plano,
        "data": datetime.date.today().isoformat(),
        "comercial": plano.lower() in ("pro", "premier"),
    })
    ARQ.write_text(json.dumps(dados, ensure_ascii=False, indent=2))
def relatorio():
    for m in carregar():
        ok = "OK" if m["comercial"] else "NAO USAR EM VIDEO MONETIZADO"
        print(f'{m["data"]} | {m["titulo"]} | plano {m["plano"]} | {ok}')

if __name__ == "__main__":
    if sys.argv[1] == "add":
        registrar(sys.argv[2], sys.argv[3], sys.argv[4])
    else:
        relatorio()
Enter fullscreen mode Exit fullscreen mode

Usando

python3 musicas.py add "Lofi chuva" "lofi calmo com chuva" free
python3 musicas.py add "Trilha intro" "synth leve otimista" Pro
python3 musicas.py rel
Enter fullscreen mode Exit fullscreen mode

Saída que eu rodei aqui:

2026-10-30 | Lofi chuva | plano free | NAO USAR EM VIDEO MONETIZADO
2026-10-30 | Trilha intro | plano Pro | OK
Enter fullscreen mode Exit fullscreen mode

Por que isso ajuda

Se um cliente ou a plataforma perguntar de onde veio a trilha, você tem prompt, data e plano na mão. É só um JSON, mas evita dor de cabeça. Importante: os termos de uso do serviço podem ter outras limitações, então leia antes de publicar.

Quer a versão em vídeo e os planos explicados? Está na newsletter: https://nuvemdev.substack.com/p/musica-com-ia-pro-seu-video-o-plano

Se quiser testar o Suno: https://go.nowto.link/suno

Outro post prático meu: https://dev.to/nuvemdev/script-em-python-pra-validar-margem-antes-de-abrir-sua-loja-online-4cc

Aviso: o link do Suno é de afiliado; a Nuvem Dev pode receber comissão sem custo extra pra você.

Top comments (0)