Loop/Batch file for extracting all .aac from .m4a files in folder
I need to extract the .aac stream from ~1749 .m4a files with ffmpeg
This is what I use for single files:
ffmpeg -i example.m4a -vn -c:a copy example.acc
All loops I found on the internet aren't working for me.
Use os exemplos abaixo e apenas conecte seu caminho de origem e caminho de saída de acordo com isso. Eu tenho exemplos implícitos e explícitos abaixo para executar como lote ou manualmente no prompt de comando.
Como sempre, certifique-se de testar isso com arquivos de teste primeiro, para garantir que funcione como esperado.
EXPLÍCITO
Manual da linha de comando copiar e colar
FOR %A IN ("C:\SourcePath\*.m4a") DO ffmpeg -i "%~A" -vn -c:a copy "C:\OutputPath\%~NA.aac"
Executar a partir de um script em lote
FOR %%A IN ("C:\SourcePath\*.m4a") DO ffmpeg -i "%%~A" -vn -c:a copy "C:\OutputPath\%%~NA.aac"
IMPLÍCITO
Manual da linha de comando copiar e colar
FOR %A IN ("*.m4a") ffmpeg -i "%~A" -vn -c:a copy "%~NA.aac"
Executar a partir de um script em lote
FOR %%A IN ("*.m4a") ffmpeg -i "%%~A" -vn -c:a copy "%%~NA.aac"