Existe uma maneira fácil de dividir arquivos mp3?

29

Eu recentemente aprendi um truque legal. Para juntar arquivos mp3, basta usar o comando (no Windows)

copy /b *.mp3 joined.mp3

e voila, você tem um grande arquivo mp3.

Minha pergunta : existe um método de fazer o oposto, ou seja, dividir um arquivo mp3, isso facilmente ?

    
por Yuval 16.07.2009 / 13:39

11 respostas

26

Existem duas maneiras de dividir um MP3:

  1. Decodificando em uma onda, dividindo e recodificando. Este é o método que o Audacity usa e resulta em qualidade de áudio perdida .
  2. Dividindo o MP3 diretamente. Você tem uma resolução menor para dividir, mas o resultado é sem perda na qualidade de áudio . Eu usei o MP3DirectCut com um sucesso relativamente bom.

Normalmente, você vai querer usar o segundo método , pois é sem perdas , a menos que você realmente não se importe com a qualidade do seu áudio.

    
por 22.07.2009 / 20:38
36

Eu uso regularmente mp3splt . É um programa de código aberto para Windows e Linux, e inclui um gui (que eu não uso, então não posso comentá-lo).

Esta é a linha de comando que costumo usar para dividir um podcast em segmentos de 6 minutos:

mp3splt podcast.mp3 -g %[@N=0,@o] -o "@n @f" -t 6.0
  • -t 6.0 : dividir a cada 6 minutos
  • -g %[@N=0,@o] : para cada seção, use as tags originais, mas atualize o número da faixa a partir de 0.
  • -o "@n @f" : O nome do arquivo de saída deve ser o nome do arquivo original com o número da faixa colado na frente.
por 28.07.2009 / 21:15
8

Não é tão fácil quanto o comando que você mencionou na sua pergunta. Com isso dito, há maneiras fáceis de fazer isso.

O

Audacity é um programa gratuito que permite dividir os mp3s. É relativamente fácil de usar quando você pega um jeito na interface.

    
por 16.07.2009 / 13:44
6

Experimente o MP3DirectCut . É grátis e funciona para mim.

    
por 28.07.2009 / 00:40
2

Se acontecer de você estar usando Linux, você sempre pode usar "split -bytes = 1M - numéricos-sufixos largefile.mp3 smallfile". No entanto, você terá que acrescentar o .mp3 a si mesmo, infelizmente.

    
por 16.08.2011 / 21:19
2

Para registro, essa não é a melhor maneira de mesclar MP3s.

Funciona, mas deixa informações supérfluas (as tags ID3) dos arquivos subseqüentes no arquivo final. Copiar, quando usado dessa forma, é apenas uma concatenação - as informações extras do cabeçalho ainda estão lá.

A estrutura de um arquivo MP3 pode lhe dar uma ideia:

(clique para zoom)

    
por 16.07.2009 / 13:58
2

Divisores de MP3 especializados, como o mp3DirectCut, cortam os limites do quadro. Mas a maioria dos MP3s usa o reservatório de bits para economizar espaço; os dados de áudio de um quadro geralmente começam em um quadro anterior, às vezes 2 ou 3 quadros de volta. Assim, os quadros próximos aos pontos de divisão provavelmente não podem ser reproduzidos e são silenciosamente ignorados. Se a divisão ocorrer no meio do silêncio, provavelmente não é uma preocupação.

Se a divisão ocorrer no meio da música contínua, você poderá observar os quadros ignorados. Para ajudar a atenuar isso, use o mp3packer para expandir o mp3 para 320 kbps com o uso mínimo de reservatório de bits ( -b 320 -r in.mp3 temp.mp3 ), faça as suas edições no mp3DirectCut e use o mp3packer novamente para reembalar ( -s -t -z temp.mp3 out.mp3 ). Não é garantido que funcione porque o uso do reservatório de bit pode ser inevitável em um arquivo de alta taxa de bits, mas pode ajudar e não resulta em perda de qualidade.

Alternativamente, você pode usar pcutmp3 para fazer a divisão. Ele preserva os quadros necessários e adiciona dados de reprodução sem intervalos (informações de atraso e amplificação do codificador) a uma tag LAME no início do arquivo. Os jogadores que suportam esses dados recortarão as amostras extras durante a reprodução.

    
por 25.01.2013 / 16:44
1

Não é tão fácil, mas há várias ferramentas de divisão de mp3 disponíveis on-line que permitem escolher onde dividir um arquivo mp3.

É claro que se você quisesse dividir um arquivo mp3 apenas para transferi-lo (e não reproduzir as partes divididas), você poderia usar um utilitário genérico de divisão de arquivos e depois o método de cópia binária usado para remontar o arquivo. mp3.

    
por 16.07.2009 / 13:42
0

Sliff está certo, não há ferramentas disponíveis.

Tecnicamente, o mp3 é configurado de tal forma que você pode dividir em qualquer lugar que desejar. Ele usa um bloco de 18 ms de comprimento estático ou variável com uma certa combinação de bits no início de cada bloco. Se você dividir o arquivo no meio de um bloco, o player só irá avançar silenciosamente para o próximo bloco e, portanto, você perderá um máximo de 18 ms.

Blocos de tags - onde você insere informações sobre artista, título, álbum e tal, podem estar em qualquer lugar do arquivo ou ser omitidos. Mesmo vários blocos de tags não causam danos (o primeiro é usado).

Você pode, portanto, dividir e participar onde quiser.

Qualquer ferramenta para dividir arquivos faria isso.

    
por 16.07.2009 / 13:47
0

Excelente ferramenta on-line: link

Graus:

  • Extremamente Rápido!
  • Divide o MP3 original diretamente (não decodifica e re-codifica) - portanto, qualquer qualidade.
  • Todo o processamento está no lado do cliente.

video: link

    
por 18.01.2016 / 15:37
0

Use o FFMPEG para fazer isso ( link ), com os parâmetros:

ffmpeg -i LongFile.mp3 -f segment -segment_time 10 -c copy ShortFile_%03d.mp3

Isso dividirá o arquivo mp3 em arquivos de 10 minutos com os nomes ShortFile_000.mp3, ShoetFile_001.mp3, etc.

    
por 02.04.2018 / 11:22