Come posso dividere un file MP3 senza ricodificarlo?


35

Ho un file MP3 da 400 MB a 96 kbps, prelevato da un CD. Voglio dividerlo in molti file.

C'è un modo per farlo senza influire sulla qualità dell'audio o forse senza ricodificare il file?


Stai cercando di dividere l'audio stesso o il file effettivo? Ti interessa archiviare e / o trasferire il file o ascoltarlo in blocchi di dimensioni ridotte?
Joshua Drake,

@JoshuaDrake il tuo commento è del tutto privo di senso, o sono io?
Rodrigo,

1
@Rodrigo L'OP menziona solo la divisione del file. Molte persone hanno risposto suddividendo l'audio in modo specifico. Ho chiesto al PO di chiarire l'intenzione. Quattro anni fa alcune persone non avevano ancora la larghezza di banda o lo spazio di archiviazione disponibili per rendere un'impresa tanto banale come lo è oggi.
Joshua Drake,

@JoshuaDrake se la domanda riguardasse zippare / decomprimere, non si farebbe alcun riferimento alla qualità dell'audio o alla ricodifica del file. Ad ogni modo, "ascoltarlo in bocconi" non ha alcun senso, almeno per me!
Rodrigo,

1
@Rodrigo È sempre possibile imbattersi in un utente che semplicemente non ha idea. È possibile che la loro preoccupazione fosse che suddividendo il file avrebbero perso qualità, in modo simile al modo in cui il salvataggio di un'immagine in un altro formato può comportare una perdita di compressione. Trovo, quando non sono sicuro del livello di comprensione, è meglio chiedere. O il linguaggio idiomatico nel mio commento provoca oscurità?
Joshua Drake,

Risposte:


32

Esiste un programma chiamato mp3splt - specifico l'ora di inizio e di fine della parte che mi interessa. È anche possibile dividere automaticamente con il rilevamento del silenzio.


Un po 'duro e non molto stabile ma la divisione funziona bene.
Melebio

14

Non hai specificato un sistema operativo.

Gli editor audio per uso generico decodificano gli MP3 e quindi ricodificano al momento del salvataggio, quindi evita quelli.

Gli splitter MP3 dedicati di solito si dividono sui limiti dei frame, quindi l'audio non viene decodificato e ricodificato, il che è positivo. Tuttavia, c'è una penalità: una frazione di secondo di audio attorno ai punti di divisione diventa spesso non riproducibile, a volte causando un salto o un clic se l'audio non è silenzioso. Ciò è dovuto a complicazioni legate a varie funzioni ed effetti collaterali della codifica e decodifica MP3 (il serbatoio di bit, il ritardo dell'encoder, il padding e il ritardo del decoder). Ma fintanto che i punti di divisione sono nel mezzo del silenzio e non sei terribilmente preoccupato di perdere un secondo frazionato di quel silenzio, quindi secondo la raccomandazione per mp3DirectCut, un'app di Windows. È robusto e gratuito e ha una bella vista grafica del livello del volume di ciascun fotogramma (potrebbe essere necessario giocare un po 'con la scala),

Se sei estremamente preoccupato per l'accuratezza, allora vorrai usare l'app Java da riga di comando pcutmp3 , che è finora l'unico strumento che conosco per risolvere questi problemi. L'avvertenza è che dovrai assicurarti di utilizzare un lettore che supporti le informazioni "gapless playback" (ritardo dell'encoder e riempimento) come scritto in un tag LAME.

Sia pcutmp3 che mp3DirectCut supportano l'uso di fogli di cue per specificare i punti di divisione. Quindi, se si dispone del CD originale, è possibile utilizzare un programma di ripping del CD per generare un file .cue per il file audio. Questo cue sheet è un file di testo che conterrà, tra l'altro, confini precisi della traccia che lo splitter può usare. Se non disponi del CD originale, potresti essere in grado di generare un cue sheet tramite il sito Web sky cuesheet heaven, che reinterpreta i dati di freedb. Tale .cue realizzato senza il CD originale potrebbe non essere accurato (se si sceglie la stampa sbagliata) e quasi sicuramente sarà incompleto (in quanto ha solo confini di traccia, nessuna delle altre cose che vanno nei fogli di cue), ma dovrebbe andare bene per i tuoi scopi.


9

Sono sorpreso che nessuno abbia menzionato mp3DirectCut . Fa esattamente quello che vuoi e non ricodifica. È il mio obiettivo per questo genere di cose. Freeware.


Ho provato questo e sembra più adatto a ritagliare un file piuttosto che a dividere un file in molti.
Melebio

4

Lo strumento standard per farlo non solo per mp3 ma per molti formati audio e persino video è ffmpeg:

ffmpeg -i in.opus -ss 00:00:30.0 -t 00:03:00 -c copy out.opus

Richiederebbe un in.opusavvio di 3 minuti a 30 secondi e lo inseriva out.opussenza trascodificare ( -c copy). Tieni presente che mentre ciò manterrà alcune metainformazioni (titolo, artista, ecc.), Alcune altre (ad esempio testi) andranno perse. Per ulteriori informazioni, consultare la sua manpage, ad esempio su -c:

   -c[:stream_specifier] codec (input/output,per-stream)
   -codec[:stream_specifier] codec (input/output,per-stream)
       Select an encoder (when used before an output file) or a
       decoder (when used before an input file) for one or more
       streams. codec is the name of a decoder/encoder or a special
       value "copy" (output only) to indicate that the stream is
       not to be re-encoded.

       For example

               ffmpeg -i INPUT -map 0 -c:v libx264 -c:a copy OUTPUT

       encodes all video streams with libx264 and copies all audio
       streams.

       For each stream, the last matching "c" option is applied, so

               ffmpeg -i INPUT -map 0 -c copy -c:v:1 libx264 -c:a:137 libvorbis OUTPUT

       will copy all the streams except the second video, which will
       be encoded with libx264, and the 138th audio, which will be
       encoded with libvorbis.

Si applicano le avvertenze della risposta di @Mike Brown.


1

Ci sono alcune utilità utili come

Puoi scaricare la versione di prova con alcune limitazioni o acquistarle.


Non sono riuscito a trovare una fonte per "ezmp3". Includere un collegamento pertinente e aggiungere una breve spiegazione di come ottenere ciò che viene chiesto nella domanda.
slhck,

1

Dopo aver provato diversi programmi ho trovato Slice Audio File Splitter come il migliore (i file mp3 di output gratuiti sono senza errori (testati con mp3val), un'opzione per la sovrapposizione di tracce e la manipolazione dei nomi dei file di output).

disclaimer: non sto lavorando per loro


un buon software davvero - esiste una versione freeware e una versione che non lo è. non ti chiederà dove installare !!!
WeGoToMars,

1

I miei 2 centesimi: Ho trovato Fission per essere la migliore scelta per Mac OS X .
La particolarità di questo editor audio è l'editing senza perdita di qualità, come indicato nella sua descrizione ( grassetto è mio ):

Con Fission, l'editing audio non è più un lavoro ingrato. È possibile unire file, ritagliare e tagliare l'audio e dividere rapidamente file lunghi. Fission è ottimizzato per un editing rapido e funziona senza la perdita di qualità causata da altri editor audio.

...

La fissione non causa mai perdita di qualità quando modifica s, anche con i formati MP3 e AAC. È come per magia, ed è qualcosa che solo Fission offre!

L'interfaccia, mi sembra, è piuttosto semplice e intuitiva.
Ci sono alcune opzioni per dividere il file:

  1. È possibile aggiungere manualmente le divisioni desiderate:
    • aggiungi una divisione alla posizione corrente andando a Tools=>Add Split... Strumenti => Aggiungi divisione ...
    • dopo aver aggiunto tutte le divisioni puoi salvarle come file separati File=>Save As...
  2. È possibile generare automaticamente divisioni, in base alle opzioni definite, mediante:
    • andando a Tools=>Smart Split... Strumenti => Smart Split ..
    • impostazione delle opzioni di generazione suddivisa opzioni di generazione divisa
    • e quindi il salvataggio di file separati tramite File=>Save As...
  3. Se si desidera salvare solo parti particolari del file, è possibile farlo nel modo seguente:
    • selezionare la parte del file non valida
    • fai clic destro del mouse su di esso
    • seleziona Save Selection...dal menu Salva selezione ...

Il prezzo è di 35 $ ( a giugno 2019 ), che potrebbe essere un po 'troppo alto.

Il programma è solo per Mac OS X, sebbene sul loro sito sia presente un elenco di alternative suggerite per Windows .


1
@ fixer1234, grazie per l'aiuto nel migliorare la mia risposta (spero che il risultato non sia deludente).
Filipp W.

0

Ci sono così tanti programmi di taglio MP3 disponibili per il download gratuito.

Ecco una guida video che potrebbe aiutarti, mostrando Direct WAV MP3 Splitter .


Download gratuito, ma ancora software commerciale. Non sembra troppo utile. Ho aggiunto il link al software attuale. La semplice pubblicazione di un link YouTube non è una buona risposta. In futuro, aggiungi un piccolo contesto.
slhck,

-4

Esiste un programma di editing audio per Windows, Linux e Mac OS X chiamato Audacity , che è disponibile gratuitamente. Puoi usarlo per fare quello che vuoi.

Ecco le istruzioni su come dividere una traccia usando Audacity .

E credo che il formato che utilizza sia .WAV. Tuttavia può anche esportare nel formato MP3, ma ricodificherà le tracce quando lo farà.


Ho modificato la mia risposta per includere queste informazioni.
Volo Sherwin,

8
Audacity è un bel programma, ma ho dovuto ridimensionarlo in quanto non è una risposta effettiva a questa domanda, che richiede specificamente un metodo che non richiede la ricodifica. Tra tutte le risposte reali qui, Audacity produrrà i risultati peggiori poiché la ricodifica in perdita dei file multimediali ingrandisce intrinsecamente gli artefatti di compressione e riduce notevolmente il rapporto qualità-dimensione.
Lèse majesté,

-4

Usa semplicemente WinZip per creare un file zip diviso, che ti darà più file che possono essere successivamente uniti. Ti consente di specificare la dimensione dei file ed è disponibile in una versione di prova gratuita a lungo termine.

Può anche essere utilizzato per molti altri scopi di utilità e, per ultimo, ho controllato il prezzo ragionevole se scegli di concederlo in licenza.


4
Questo ti dà solo un mucchio di file Zip ma nessun file audio che potresti effettivamente ascoltare. Non vedo come questo risolva il problema.
slhck,

1
Non ero a conoscenza di alcun requisito che i file risultanti fossero ascoltabili. Mi sembra che l'interrogante volesse semplicemente archiviare e / o trasferire il file in modo più conveniente, e tutti hanno risposto solo con l'audio. Ho provato a fornirne uno più generale.
Joshua Drake,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.