MP3-Code für die Wiedergabe mit 1,5-facher Geschwindigkeit in avconv (libav)

0

Ich möchte eine MP3-Datei nehmen und neu codieren, um sie schneller abzuspielen (möglicherweise mit 1,5-facher Geschwindigkeit). Ich verwende hauptsächlich Avconv unter Debian Linux, kann aber jedes andere Programm verwenden, wenn es empfohlen wird. Ich kann jedes Betriebssystem verwenden, wenn Linux nicht die bevorzugte Methode ist.

Ich verstehe, dass VLC Dateien schneller als normal abspielen kann, aber ich möchte die Dateien neu codieren, damit sie auf Geräten, die VLC nicht unterstützen (wie z. B. meinem iPhone), schneller abgespielt werden können.

Außerdem: Ich mache dies für mehr als 50 Dateien, daher wäre eine automatisierte Befehlszeilenschnittstelle, wenn möglich, vorzuziehen.

Jede Hilfe wird geschätzt. Und wie immer vielen Dank für Ihre Zeit.

Oddworld
quelle
Beachten Sie, dass sich hierdurch die Tonhöhe der codierten Datei ändert, da Sie Samples aus den Eingangsdaten entfernen (es sei denn, Sie codieren erneut mit einer höheren Samplerate). Daher möchten Sie möglicherweise auch eine Tonhöhenverschiebung auf das Audiosignal anwenden bevor Sie es codieren.
Durchbruch

Antworten:

1

Obwohl es sich nicht um eine CLI-Methode handelt (und wahrscheinlich nicht so sauber wie eine), ist dies in Audacity möglich, das die Stapelverarbeitung unterstützt.

  1. FileKlicken Sie im Menü aufEdit Chains

  2. Erstellen Sie eine neue Kette

  3. Fügen Sie einen ChangeSpeedBefehl mit dem gewünschten Prozentsatz ein

  4. Fügen Sie einen ExportMp3Befehl ein

  5. Schließen Sie das Dialogfeld

  6. FileKlicken Sie im Menü aufApply Chains

  7. Wählen Sie die gerade erstellte Kette aus und klicken Sie auf Apply to files...

Bob
quelle
1

Sie könnten sich ansehen:

sox original.mp3 faster.mp3 tempo 1.5

Die Tempo-, Geschwindigkeits- und Tonhöhenbereiche der Sox-Manpage verfügen über andere Optionen, um möglicherweise Versionen mit höherer Qualität oder Variationen von Geschwindigkeit und Tonhöhe zu erstellen.

spaziras
quelle