Renomear múltiplos arquivos de áudio usando padrões, substituição de texto, numeração e conversão de maiúsculas. Retorna arquivos renomeados como download ZIP.
file· Resultado de arquivo
Início rápido
Chame esta ferramenta a partir do seu código em três idiomas.
cURL
# 1) Upload each file first → returns { filePath }
curl -X POST 'https://api.elysiatools.com/upload/audio-batch-rename' \
-F 'file=@/path/to/audioFiles.ext'# 2) Call the tool with the returned filePath values
curl -X POST 'https://api.elysiatools.com/pt/api/tools/audio-batch-rename' \
-F 'audioFiles=song1.mp3,song2.mp3' \
-F 'renamePattern=Track_{n:03}' \
-F 'findText=Texto para encontrar' \
-F 'replaceText=Texto de substituição' \
-F 'addPrefix=Texto para adicionar no início' \
-F 'addSuffix=Texto para adicionar no final (antes da extensão)' \
-F 'startNumber=1' \
-F 'caseConversion=none'
Invoque a ferramenta pelo seu id; os argumentos são construídos a partir de seus parâmetros:
tools/call
{
"jsonrpc": "2.0",
"id": 2,
"method": "tools/call",
"params": {
"name": "audio-batch-rename",
"arguments": {
"audioFiles": [
"song1.mp3",
"song2.mp3"
],
"renamePattern": "Track_{n:03}",
"findText": "Texto para encontrar",
"replaceText": "Texto de substituição",
"addPrefix": "Texto para adicionar no início",
"addSuffix": "Texto para adicionar no final (antes da extensão)",
"startNumber": 1,
"caseConversion": "none"
}
}
}
Encadeie várias ferramentas em uma sessão com uma lista toolId separada por vírgulas, p. ex. /mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp (máx. 20).
Parâmetros do tipo arquivo devem ser enviados primeiro via POST /upload/audio-batch-rename; o filePath retornado é então passado ao campo correspondente.