Windows-Programm zum Senken der Bitrate von M4A-Dateien ohne Neucodierung

Hintergrund:

Ich habe eine Musikwiedergabeliste mit .M4ADateien (AAC-Codecs) mit unterschiedlichen Bitraten, die ich auf eine festgelegte Bitrate senken möchte, um Speicherplatz auf dem Telefon zu sparen, auf das ich sie übertrage. Da viele dieser Dateien direkt von YouTube heruntergeladen wurden (mithilfe von youtube-dl), möchte ich eine erneute Codierung vermeiden.

Daher suche ich ein Windows-Programm, das...

  • Funktioniert unter Windows 7
  • Ist gratis
  • Ist ein GUI-Programm , keine Kommandozeilenlösung
  • Kann einen Stapel von .M4ADateien ohne erneute Codierung in eine festgelegte Bitrate konvertieren

Danke, wäre für jede Hilfe im Voraus sehr dankbar.

Wenn Sie die Bitrate ändern, müssen Sie per Definition neu codieren - sonst erhalten Sie Unsinn - es ist ein bisschen so, als würden Sie sagen, dass Sie die Anzahl der Seiten in einem Buch ändern möchten, ohne den Text neu zu gestalten.
Es geht also nicht? Sind Sie davon überzeugt? Ich hätte schwören können, dass ich während meiner ausführlichen Lektüre zu diesem Thema Hinweise auf verlustfreie Neucodierung gehört habe, insbesondere wenn es sich um dasselbe Dateiformat handelt. Vielleicht habe ich es falsch verstanden.
Verlustfreie Neucodierung ist nicht dasselbe wie ohne Neucodierung, was Ihre Frage ist! Also ja, ich bin mir zu 100% sicher, dass das, was Sie derzeit verlangen, nicht getan werden kann.
Entschuldigung, um das klarzustellen; Als ich verlustfreie Neucodierung sagte, meinte ich die Neucodierung verlustbehafteter Dateien ohne weiteren Verlust, anstatt verlustfreie Dateiformate neu zu codieren.
Das Problem ist, dass Ihre Frage "ohne Neucodierung" und nicht "Neucodierung ohne weiteren Verlust" lautet . Auf jeden Fall führt eine niedrigere Bitrate fast immer zu weiteren Verlusten, da bei einer niedrigeren Bitrate weniger Datenbandbreite verfügbar ist - das heißt was es bedeutet.
@SteveBarnes - Ich verstehe, woher du kommst. Wenn Sie das zu einer Antwort machen möchten, werde ich Ihnen das Kopfgeld gewähren und eine neue Frage posten, die die Frage richtig umformuliert - es sei denn, Sie sind sich auch sicher, dass "Neucodierung ohne weiteren Verlust" nicht möglich ist entweder?
Antwort hinzugefügt, um zu versuchen, jedem zu helfen, der nach so etwas sucht.

Antworten (2)

Ehrlich gesagt kann die gestellte Frage nicht gestellt werden, da das Ändern der Bitrate immer eine Neucodierung erfordern muss und das Reduzieren der Bitrate fast immer die Qualität des Tracks verringert - die Ausnahmen sind, wenn der Track bereits verarbeitet wurde, um die Bitrate zu erhöhen oberhalb der ursprünglich aufgezeichneten, aber in diesem Fall nicht immer, oder für einfache Wellenformen, die genauso gut zur neuen Bitrate passen wie zur alten.

Stellen Sie sich vor, Sie ändern die Größe der Seiten in einem Buch. Wenn Sie den Text und die Bilder nicht umfließen oder skalieren, können Sie dies nicht tun und alle ursprünglichen Informationen beibehalten, es sei denn, Sie haben das Glück, dass alle Seiteninhalte auf die neue Seite passen Abmessungen unverändert, weil es zufällig große Grenzen gab .

Es gibt eine Reihe von GUI-basierten Audio-Editoren, die die Bitrate beim Speichern oder Exportieren ändern und .M4Adas Format unterstützen können, wobei das Format notwendigerweise neu codiert wird, aber nicht viele, die ich kenne, unterstützen die Stapelverarbeitung.

  • Mit Audacity können Sie eine „Kette“ von Vorgängen erstellen, die das Exportieren mit bestimmten Einstellungen und deren Anwendung auf die geöffnete Datei umfassen kann, aber ein Fenster für jede Datei öffnet, sodass immer noch eine Menge manueller Eingriffe erforderlich sind.
  • Der VLC Media Player kann dies möglicherweise tun, aber es ist sicherlich nicht klar, wie.

Dies bringt uns zurück zu einer Nicht-GUI-Option FFMPEG , die dies mit Leichtigkeit und mit minimalem Qualitätsverlust tun kann. Dies kann einfach in eine Batch-Datei eingegeben werden, die Folgendes enthält:

REM UNTESTED!
for fn in $* (
   ffmpeg -i %fn% -c:a aac -b:a 160k fixedrate/%fn%
)

Darauf können Sie dann Ihre Dateien ablegen.

Es gibt eine Reihe von FFMPEG-GUIs wie AVAINTI & FfmpegYAG , die es wert sind, überprüft zu werden.

Danke, Steve. In Bezug auf die ffmpeg-Syntax - müssen Prozentzeichen für Batch-Dateien nicht verdoppelt werden?
@Hashim wie gesagt ungetestet

Hashim, haben Sie sich angesehen, was VLC kann: https://www.vlchelp.com/convert-audio-format/ ?