GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wie kann man mp3-Dateien mit `ffmpeg` trimmen?

Zum Bearbeiten von MP3s unter Linux würde ich sox empfehlen. Es hat einen einfach zu bedienenden trim Effekt, der das tut, worum Sie bitten (siehe man sox für Daten - suchen (drücken Sie / ) für „Trimmstart“). Beispiel:

sox input.mp3 output.mp3 trim 1 5

Sie haben es nicht erwähnt, aber wenn Ihr Ziel nur darin besteht, die Schweigen zu beseitigen Am Anfang der Dateien finden Sie silence Effekt viel nützlicher (man sox , suchen Sie nach "Über-Punkten")


Sie könnten versuchen, mp3splt zu verwenden, das MP3- und Ogg-Dateien aufteilen kann und den Vorteil hat, dass es die Datei nicht neu codiert, wodurch Qualitätsverluste vermieden werden.


Achten Sie darauf, dass Ihre Zeitangaben mit Stunden beginnen.

Um die Manpage von ffmpeg zu zitieren:

Die Position kann entweder in Sekunden oder in der Form "hh:mm:ss[.xxx]" angegeben werden

Das bedeutet, dass bei Wahl der 2. Syntax nur der .xxx Teil ist optional. Andernfalls könnte ffmpeg es fälschlicherweise als Sekunden analysieren.

Dasselbe gilt für die Dauer:

Dauer kann eine Zahl in Sekunden oder in "hh:mm:ss[.xxx]"

sein

Ein weiterer Fallstrick ist die Reihenfolge der ffmpeg-Argumente (z. B. der -ss /-t Optionen für eine Eingabedatei müssen vor dem -i stehen Option).

Beispiel

$ wget http://traffic.libsyn.com/twiv/TWiV179.mp3
$ ffmpeg -ss 1:05:59.3 -t 00:02:03.9 -i TWiV179.mp3 -acodec copy \
     what_is_a_hmm_twiv179.mp3

Mit der Angabe -ss 1:05:59.3 -t 2:03.9 Sie würden ein anderes Ergebnis erhalten (z. B. ein 2 Sekunden langes Stück).

(Getestet auf Fedora 17 mit ffmpeg-Version 0.10.7.)


Linux
  1. So verwalten Sie Protokolldateien mit Logrotate unter Linux

  2. Wie benenne ich mehrere Dateien mit Find um?

  3. Wie extrahieren Sie IP-Adressen aus Dateien mit einem Regex in einer Linux-Shell?

  4. Wie kann man zwei Dateien mit AWK zusammenführen?

  5. So kopieren Sie mehrere Dateien gleichzeitig mit scp

So benennen Sie Dateien über die Befehlszeile in Linux um

So synchronisieren Sie Dateien und Verzeichnisse mit Zaloha.sh

So bearbeiten Sie mehrere Dateien mit dem Vim-Editor

So vergrößern und verkleinern Sie Videos mit FFmpeg

Wie kann ich Dateien mit dem Dateimanager komprimieren/dekomprimieren?

Wie kann ich viele MP3-Dateien zusammenführen/zusammenführen?