Mesclar vários arquivos m4a

10

Existe uma maneira fácil de fazer isso?

Eu tenho várias pastas com arquivos de música nos quais quero participar. Portanto, seria bom se houvesse uma solução em lote para esse problema.

Philip
fonte

Respostas:

5

brew install ffmpeg sox

#!/bin/bash

for f in *.m4a; do ffmpeg -i "$f" "${f%m4a}wav"; done
sox *.wav combined.wav
ffmpeg -i combined.wav -acodec libfaac -ac 2 -ab 192k combined.m4a
rm *.wav
Lri
fonte
Descomprimir a wav, então recompressing pode gerar artefatos de compressão significativas ...
Adam Davis
@AdamDavis Sim, existem utilitários para mesclar arquivos MP3 sem recodificar (como mp3cat), mas não encontrei nada para o AAC.
Lri
A fissão pode mesclar MP3 e AAC sem recodificar. Essa é uma de suas grandes forças.
Eu uso a versão hombrew do ffmpeg no macOS e ele não possui o libfaac. Mas "-acodec aac" funciona com sua versão. Obrigado!
Chrislarson
3

Eu uso a excelente fissão de Rogue Ameoba para fazer isso.

Juntar arquivos. Arraste e solte um arquivo em outro para juntá-los instantaneamente.

Não é um processo em lote se você tiver muitos arquivos para ingressar, mas arrastar e soltar arquivos de áudio para concatenar em sua janela é simples. A fissão tem uma avaliação gratuita, mas não permitirá que você salve nada sem prejudicar o áudio.

insira a descrição da imagem aqui

Esses arquivos que você deseja associar fazem parte do mesmo fluxo de áudio que foi dividido? Lembre-se de que, se você estiver juntando áudio compactado, as transições entre uma faixa e outra no ponto da junção podem não ser contínuas, pois o processo de compactação remove parte do áudio que pode ser audível quando se junta novamente (se eles ' re sem perdas, então não deve haver problema).

Como alternativa, se você quiser algo de graça, acredito que o Audacity também fará isso por você.

binarybob
fonte
Eu apóio esta recomendação. O Audacity é gratuito e poderoso, com uma enorme lista de recursos, mas difícil de usar para muitos deles. A fissão é simplificada e muito capaz para determinadas funções e fácil de usar. Verifique a lista de recursos
Infelizmente, o Fission requer apenas um arquivo que pode ser descartado por vez e você não pode selecionar vários arquivos e soltar para adicionar todos eles à faixa existente.
Sanjiv Jivan 30/12/19
2

Você também pode usar o Garageband .

Siamak Hejazi
fonte
1

Descobri que o Join Together from Doug's Scripts funciona muito bem se você já importou os arquivos para o iTunes. http://dougscripts.com/itunes/itinfo/jointogether.php Eu usei isso para converter livros de áudio extraídos de CD em m4b com capítulos, mas também funciona com m4a

dstarh
fonte
1

É uma foto barata, mas o Audacity permitirá que você simplesmente copie / cole suas faixas em um arquivo. Portanto, nenhuma solução em lote como você estava procurando, mas fácil copiar / colar.

Você precisará baixar e instalar a Biblioteca de Importação / Exportação do FFmpeg .

insira a descrição da imagem aqui

Michiel
fonte