Welche Befehlszeilenoptionen sollte ich verwenden, um FLAC Level n ohne Qualitätsverlust in FLAC Level 8 zu konvertieren?

510
RoldGold

Ich habe einige sehr hochwertige FLAC-Dateien, die ich gekauft habe, die viel Platz beanspruchen. Ich habe die Rechenleistung und Zeit, und ich möchte meine gesamte FLAC-Bibliothek in FLAC Level 8 konvertieren und die Originaldateien ersetzen.

Mein Ziel ist es, dies ohne Qualitätsverlust zu tun. Die Dateien können also im ursprünglichen Format 96 KHz / 24 Bit haben, und ich möchte, dass sie bei der Konvertierung so bleiben.

Ist es so einfach wie -8, --compression-level-8auf der Flac-Befehlszeile? Wie kann ich sicherstellen, dass die ausgegebene Datei vor dem Löschen des Originals keinen Qualitätsverlust aufweist? Meine Sorge ist, dass die Metadaten über die Datei möglicherweise sagen, dass sie immer noch 96 kHz / 24 Bit ist, aber tatsächlich durch den Konvertierungsprozess weniger geworden ist.

Wenn ich den Unterschied zwischen 96 KHz / 24 Bit und 48 KHz / 16 Bit nicht hören kann, bin ich besorgt, aber ich habe für diese Dateien bezahlt und möchte nicht die Qualität verlieren, für die ich bezahlt habe .

Referenz: https://xiph.org/flac/documentation_tools_flac.html

1
Der nächste "gültige Punkt" ist, wer die ursprünglichen 96k / 24bit-Dateien erstellt hat und woher sie sie erhalten haben. Hinter hochauflösendem Audio steckt ein so großer Hype, von dem die meisten von Leuten mit zwielichtigen Plattenspielern und etwas Vinyl, das sie als "cool" bezeichnen, bezogen wird: / Sofern sie nicht von der Plattenfirma bezogen wurden und von ihnen bezogen wurden Original-Analog-Master haben Sie bereits mehr verloren, als Sie denken, Sie könnten sparen. [Quelle der Stellungnahme: 35 Jahre in der Audio-Industrie] Tetsujin vor 5 Jahren 1
Das ist eine ausgezeichnete Frage. Alles was ich habe ist von HDTracks.com. Nehmen wir an, sie sind zuverlässig und ihre Quellen sind tatsächlich hochauflösend, und sie nehmen nicht nur CD-Rips und konvertieren sie. RoldGold vor 5 Jahren 0
Ah, OK. Nach allem, was ich weiß (was nichts Bestimmtes ist, aber ich vertraue ziemlich genau auf ihre Agenda), sollten Ihre Quellen sauber sein, was Ihre Frage "gültig" macht (nicht, dass Sie meine Nichtautorität brauchten, um Ihnen das zu gewähren;) Ich bin mir nicht sicher, wie ich es am besten * effizient * mache, aber eine erneute Codierung für die Broadcast-Welle [bwav] und dann zurück zu Ihrem neuen FLAC wäre theoretisch verlustfrei. Tetsujin vor 5 Jahren 0
Alternativ können Sie nur 320k AAC für "allgemeine Abhörzwecke" codieren und die Originale auf einem Archivlaufwerk ablegen, um sie auf einem Regal zu platzieren, bis sie benötigt werden. Zusätzlicher Punkt ... Die meisten Leute nehmen ihre Alben nicht einmal bei 96/24 auf, sie verwenden 44,1 / 24 oder für Film 48/24 ... was immer die Frage aufwirft ... 'Hat jemand es nur nach oben genommen, um Sie zu machen denke, es ist "besser"? [Die Leute nehmen oft beim 32-Bit-Float auf, aber den Master würden sie dabei nicht exportieren.] Tetsujin vor 5 Jahren 0
Nun, ich mache das, um die Musik auf mein Handy zu übertragen. Ich möchte den FLAC auf der HD meines lokalen Computers behalten. Ich möchte auch nur Speicherplatz sparen. Für mich hat es keinen Sinn, es zu verschwenden. Wenn ich die beiden Dateien in einem Spektrumanalysator betrachten würde, könnte ich dann den Unterschied visuell erkennen (vorausgesetzt, dass eine auf 48k / 16 komprimiert wurde)? RoldGold vor 5 Jahren 0
Spektrumanalysatoren tun wirklich nicht das, was Sie ihrer Meinung nach tun werden - verwenden Sie Ihre Ohren; Wenn Sie es nicht sagen können, spielt es keine Rolle. Es gibt wenige Consumer-Audiosysteme, die sich wirklich abgrenzen lassen. Abgesehen davon gibt es einen guten Grund, warum 44,1 / 16k für CD-Audio ausgewählt wurde. Die meisten Leute können den Unterschied nicht hören [und es war ungefähr so ​​gut, wie die Technologie zu der Zeit spontan entschlüsseln konnte]. Ich sank auf 128k für iPod usw., da es wirklich keinen erkennbaren Unterschied beim Headset / im Auto usw. macht. HD-Platz ist auch wirklich günstig, halt einfach eins mit den originalen im Regal. Tetsujin vor 5 Jahren 0

1 Antwort auf die Frage

0
Chromatix

Ja, das ist so einfach. Entsprechend der verlinkten Dokumentation:

FLAC kann auch FLAC-Dateien neu codieren. Mit anderen Worten, Sie können eine FLAC- oder Ogg-FLAC-Datei als Eingabe für den Encoder angeben, die dann dekodiert und entsprechend den von Ihnen angegebenen Optionen neu codiert wird. Alle Metadaten bleiben erhalten, sofern Sie sie nicht mit anderen Optionen überschreiben (z. B. neue Tags, Suchpunkte, Cuesheet, Auffüllen usw.).

Sie müssen von den Originaldateien zu neuen Dateien kodieren, anstatt die Originale direkt zu überschreiben. Besser noch: Machen Sie eine Sicherungskopie der Originale, bevor Sie beginnen.

Um eine maximale Komprimierung zu erreichen, müssen Sie wahrscheinlich --best --lax -e -p -r 0,15als Startpunkt angeben und dann mit zusätzlichen Apodisierungsoptionen (-A) experimentieren, wenn Sie der Meinung sind, dass dies nicht bereits langsam genug ist.

Beachten Sie jedoch, dass die niederwertigen Bits einer 24-Bit-Aufnahme im Wesentlichen zufälliges Rauschen und daher nicht komprimierbar sind - und bei 96-kHz-Abtastung sind doppelt so viele von ihnen zu booten. Erwarte keine Magie.