Jump to content

Flac image + вшитый cue + replay gain


SDanceR

Recommended Posts

Доброго времени!

Раньше не обращал внимания, но, видимо, это всё-таки баг.

Моя аудиотека выглядит так - каждый альбом это flac image, с помощью редактора тегов Aimp, я заполняю значения replay gain без учета альбома. Имею image + cue с заполненными RG для каждого трека. Дальше с помощью CUE tools вшиваю CUE в image, получаю один файл на альбом. Закидываю в телефон, пересканирую тэги. В итоге RG для всех треков в этом файле(альбоме) одинаков, причем если посмотреть CUE, то в нем нет такого значения и часто значение RG, отображаемое в Poweramp очень низкое, соответственно в наушниках громкость очень высокая =(

пример CUE

и скрин с этим cue вшитым в образ из Poweramp-а

 

screen poweramp.jpg

2009 - Артерия - Боль (Single).cue

As far as I know, Replay Gain data is read once from the overall audio file tag data (i.e. the value for the overall FLAC file). It is not generated separately for each individual TRACK/INDEX portion in the CUE contents.

I'll move this thread to Feature Requests, as it would seem a good idea to implement it per CUE TRACK too.

Andre

8 hours ago, andrewilley said:

Andre

Спасибо за ответ. Было бы очень круто реализовать эту функцию.

Теперь я не очень понимаю настройку RG. источник - трек или альбом, у меня выбран трек, собственно и теги заполнены без учета альбома, с целью, выравнивания громкости каждого трека. И теперь я не очень понимаю откуда Poweramp берет указанное на скриншоте значение, ничего подобного в cue нет. в других файлах тоже не те значения, но они проблем не вызывают, там значение похоже на какое-то среднее для файла. Это не единичный файл, пробовал извлекать cue, с ним все в порядке. Напрягает проблема именно с файлами типа указанного выше, из-за слишком низкого Track gain, реально можно оглохнуть. 

Спасибо, буду ждать, может кто-то еще сможет разъяснить ситуацию.

Earlier you said that you were using one large FLAC file containing the whole album, which you were splitting into song-size portions using CUE data. Is this what you are doing, or is each song saved as a separate FLAC file?

If each track is stored as a separate file, there is no need for CUE data at all, it would be best to remove it. Just save all the title/artist/ReplayGain/etc info directly into the metadata tags in the file itself.

However if you do need to use CUE data to split a large file into smaller songs, you can't have separate ReplayGain information for each generated 'track', just for the whole FLAC file.
 

ReplayGain is described in more detail in https://en.wikipedia.org/wiki/ReplayGain. The calculation/generation program (not the player) simply scans through the whole file (or files, in case of an album) and makes a note of the highest peak level it finds. Then it works out how it would need to adjust the overall volume so that the peak level is played at 14dB lower than 100% digital maximum. The 'Track' version bases its adjustments on the peak level of that track only, whereas the 'Album' version is used equally by every track in an album, based on the highest peak in the whole album (this is to avoid different tracks getting different boosts so the volume seems to change between tracks). 

Andre

23 hours ago, andrewilley said:

Andre

Спасибо за разъяснения! Да у меня альбом = файл с вшитой разметкой cue. Я не верно понял как работает RG... при анализе образа альбома, в cue записывается Track Gain и Peak Gain. по этому я и решил, что эти данные должны использоваться...

Спасибо.

At present, even if some apps do add ReplayGain information into the per-track CUE data, it is stored within a REM field (i.e. a comment) which isn't standardised in the spec. Thus many apps, including PA, won't recognise RG info saved this way on a track-by-track basis. ReplayGain can be added for the whole FLAC audio file though, embedded in the file's Vorbis metadata.

Andre

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...