Какие параметры командной строки следует использовать для преобразования уровня FLAC n в уровень 8 FLAC без потери качества?

372
RoldGold

У меня есть несколько очень качественных FLAC-файлов, которые я купил, что в результате занимает много места. У меня есть вычислительная мощность и время, и я хотел бы преобразовать всю мою библиотеку FLAC в FLAC Level 8 и заменить исходные файлы.

Моя цель - сделать это без потери качества. Таким образом, файлы могут быть 96 кГц / 24 бита в их исходном формате, и я бы хотел, чтобы они оставались такими при преобразовании.

Это так же просто, как -8, --compression-level-8в командной строке Flac? Как я могу убедиться в том, что в выведенном файле нет потери качества перед удалением оригинала? Меня беспокоит то, что метаданные о файле может сказать, что он все еще 96kHz / 24bit, но на самом деле стало меньше через процесс преобразования.

Действительно, если я не слышу разницу между 96 кГц / 24 бита и 48 кГц / 16 битами, то почему я обеспокоен, но я заплатил за эти файлы и хотел бы не потерять качество, за которое заплатил ,

Ссылка: https://xiph.org/flac/documentation_tools_flac.html

1
Следующим «действительным пунктом» является тот, кто сделал оригинальные файлы 96 КБ / 24 бита и откуда ** они ** получили их. ** ** так много ажиотажа за звуком высокого разрешения, большая часть которого поступает от людей с изворотливыми проигрывателями и некоторым винилом, который они считают «звучащим круто»: / Если только они не были получены от звукозаписывающей компании и они были получены от оригинальные аналоговые мастера, вы уже потеряли больше, чем думаете, что сможете сэкономить. [Источник мнения: 35 лет в аудио-индустрии] Tetsujin 5 лет назад 1
Это отличный вопрос. Все, что у меня есть, от HDTracks.com. Давайте предположим, что они надежны, а их источники на самом деле в высоком разрешении, и они не просто берут CD-рипы и преобразуют их. RoldGold 5 лет назад 0
Ах хорошо. Из того, что я знаю [что не является чем-то конкретным, но я в значительной степени доверяю их повестке дня], тогда ваши источники должны быть чистыми, что делает ваш вопрос «действительным» [не то, что вы нуждались в моем отсутствии полномочий, чтобы предоставить вам это;) tbh, Я не уверен, как сделать это наиболее * эффективно *, но перекодировать в широковещательную волну [bwav] и затем вернуться к вашему новому флаку действительно теоретически без потерь. Tetsujin 5 лет назад 0
В качестве альтернативы, просто закодируйте в 320k AAC для «общих целей прослушивания» и поместите оригиналы на архивный диск, чтобы положить их на полку, пока не потребуется. Дополнительное замечание ... Большинство людей даже не записывают свои альбомы в 96/24, они используют 44,1 / 24 или для фильма 48/24 ... что всегда напрашивается на вопрос ... "Кто-то просто пересмотрел его, чтобы заставить вас думаю, что это "лучше"? [люди часто записывают в 32-битном формате, но при этом они не экспортируют мастер] Tetsujin 5 лет назад 0
Ну, я делаю это для передачи музыки на мой телефон. Я хотел бы сохранить FLAC на HD моей локальной машины. Я также хотел бы сохранить дисковое пространство. Для меня нет смысла тратить его впустую. Если бы я посмотрел на два файла в анализаторе спектра, смогу ли я визуально увидеть разницу (если предположить, что один из них был сжат до 48k / 16)? RoldGold 5 лет назад 0
Анализаторы спектра действительно не делают то, что, как вы думаете, они будут делать - используйте ваши уши; если вы не можете сказать, то это не имеет значения. Есть несколько потребительских аудиосистем, которые действительно могли бы разграничить. Кроме того, есть веская причина, по которой 44.1 / 16k были выбраны для аудио CD; большинство людей не могут услышать разницу [и это было почти так же хорошо, как технологии могли декодировать на лету] Я снизил до 128K для iPod и т. д., так как это действительно не делает заметных различий на гарнитуре / в автомобиле и т. д. Пространство HD тоже очень дешево, просто держите один на полке с оригиналами. Tetsujin 5 лет назад 0

1 ответ на вопрос

0
Chromatix

Да, это так просто. Согласно связанной документации:

flac также может перекодировать файлы FLAC. Другими словами, вы можете указать файл FLAC или Ogg FLAC в качестве входных данных для кодировщика, и он будет декодировать и перекодировать его в соответствии с указанными вами параметрами. Он также сохранит все метаданные, если вы не переопределите их другими параметрами (например, указание новых тегов, точек поиска, таблицы запросов, заполнения и т. Д.).

Вам нужно будет кодировать из оригинальных файлов в свежие файлы, а не перезаписывать оригиналы напрямую. Еще лучше, сделайте резервную копию оригиналов, прежде чем начать.

Чтобы получить максимальное сжатие, вы, вероятно, захотите указать --best --lax -e -p -r 0,15в качестве отправной точки, а затем поэкспериментировать с дополнительными параметрами аподизации (-A), если считаете, что это уже недостаточно медленно.

Однако следует помнить, что младшие биты 24-битной записи будут по существу случайным шумом и, следовательно, несжимаемыми - и при выборке 96 кГц их в два раза больше для загрузки. Не ожидай волшебства.