Conversão em lotes de arquivos

1. Conversão em lotes de arquivos

Giovani Coelho
giovaniclh

(usa Linux Mint)

Enviado em 22/01/2021 - 16:15h

Olá

Possuo um servidor de arquivos onde eu queria converter todos os arquivos .WAV em .MP3, porém os arquivos estão em várias pastas espalhadas
Eu consigo converter usando o lame, porém eu tenho que botar o caminho de cada arquivo...
Consigo achar os arquivos com o find, porém não sei como fazer ele buscar o arquivo e converter ele, mantendo o nome do arquivo, só trocando a extensão

Queria ver com vocês, oráculos, como eu poderia fazer o sistema buscar, converter, mantendo nome do arquivo?


  


2. Re: Conversão em lotes de arquivos

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 22/01/2021 - 17:49h


giovaniclh escreveu:

Olá

Possuo um servidor de arquivos onde eu queria converter todos os arquivos .WAV em .MP3, porém os arquivos estão em várias pastas espalhadas
Eu consigo converter usando o lame, porém eu tenho que botar o caminho de cada arquivo...
Consigo achar os arquivos com o find, porém não sei como fazer ele buscar o arquivo e converter ele, mantendo o nome do arquivo, só trocando a extensão

Queria ver com vocês, oráculos, como eu poderia fazer o sistema buscar, converter, mantendo nome do arquivo?

Boa tarde Giovani.
Use o "-exec" no find.
No exemplo abaixo, altere o "ls -l" pelo comando "lame",
atente-se que {} refere-se ao arquivo localizado pelo find.
find /DIRETORIO -iname "*.mp3" -exec ls -l {} \; 


______________________________________________________________________
Importante: lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p'
Att.: Marcelo Oliver
______________________________________________________________________
Nota de esclarecimento:
O comando: lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p',
faz parte da minha assinatura.
O qual, "filtra" a página: "https://www.vivaolinux.com.br/termos-de-uso/",
Mostrando o seguinte:

Se você sanou sua dúvida ou resolveu um problema a partir de um
tópico criado, é extremamente recomendável que acesse o tópico e
marque-o como "RESOLVIDO". E mais recomendável ainda que você eleja
como melhor resposta a que mais lhe ajudou.


______________________________________________________________________







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts