Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: FLAC1170: a ITU BS.1770 loudness scanner for FLAC (Read 28328 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

FLAC1170: a ITU BS.1770 loudness scanner for FLAC

Reply #26
FLAC1770 v0.2.0 released

What's new?
  • Test case #6 passed.
  • Unit for absolute loudness in ReplayGain mode is dB.
  • Provided a "--quiet" option.
Binaries are available for Win32, Linux, and Linux64:
Code: [Select]
$ flac1770
FLAC1770 v0.2.0, a ITU BS.1770 loudness scanner for FLAC.

Usage: flac1770 [options] <files>

Options:
  --help: dispaly this usage information and exit.
  --version: dispaly version information and exit.
  --tag: write replay gain tags to the input files (off).
  --r128: use EBU R128 compliant presets (default).
  --a85: use ATSC A/85 compliant presets.
  --rg: use ReplayGain compatible presets.
  --reference=<float>: set reference loudness (-23.0).
  --gate=<float>: set BS.1770 gate (-10.0).
  --partition=<int>: set BS.1770 partition (4).
  --unit=LU|LK|dB: use the respective loudness unit (LU).
  --progress=on|off: display progress percentage (on).
  --quiet: suppress writing to stdout (off).
  --true-peak=fast|medium|best|off: determine inter-sample peaks (off).

FLAC1170: a ITU BS.1770 loudness scanner for FLAC

Reply #27
FLAC1770 v0.2.0 released

What's new?
  • Unit for absolute loudness is dB.


Thanks!

Edit: How to prevent reporting of positive album peaks like "REPLAYGAIN_ALBUM_PEAK 1.00003052" ? --true-peak=off is not it.
Is troll-adiposity coming from feederism?
With 24bit music you can listen to silence much louder!

FLAC1170: a ITU BS.1770 loudness scanner for FLAC

Reply #28
How to prevent reporting of positive album peaks like "REPLAYGAIN_ALBUM_PEAK 1.00003052" ? --true-peak=off is not it.

By using v0.2.1
[blockquote]Download: http://sourceforge.net/projects/r128gain/files/flac1770/0.2/[/blockquote]This version takes into account that the largest negative integer is by 1 larger then the largest positive integer.

FLAC1170: a ITU BS.1770 loudness scanner for FLAC

Reply #29
By using v0.2.1

Indeed!
Is troll-adiposity coming from feederism?
With 24bit music you can listen to silence much louder!

FLAC1170: a ITU BS.1770 loudness scanner for FLAC

Reply #30
As a casual follower of these threads, is there a difference between ITU BS.1770 and the R128GAIN algorithm discussed in the other  thread? If not, what's the difference between this tool and the one offered in the R128GAIN thread?

FLAC1170: a ITU BS.1770 loudness scanner for FLAC

Reply #31
As a casual follower of these threads, is there a difference between ITU BS.1770 and the R128GAIN algorithm discussed in the other  thread? If not, what's the difference between this tool and the one offered in the R128GAIN thread?

"flac1770" is meant to be a lightweight version of "r128gain" specialized to FLAC working around some specufic FFmpeg and SoX related issues brought up in the r128gain thread:
  • avoids using FFmpeg
  • avoids using SoX (the SoX resampler crashes on huge files, will be fixed with the next release thanks to a SoX patch provided by MrMod)
  • is based on "libFLAC"
  • should preserve FLAC artwork
  • uses Secret Rabbit Code for up-sampling
  • has "true peak" switched off by default
  • doesn't provide "loudness range" computation (if provided in the future it will be switched off by default)
  • no unicode support on win32
Both, "r128gain" and "flac1770" use the  ITU BS.1770 loudness algorithm as provided by "lib1770".

FLAC1170: a ITU BS.1770 loudness scanner for FLAC

Reply #32
FLAC1770 v0.3.0 released

What's new?
  • Computation of the loudness range.
Binaries are available for Win32, Linux, and Linux64:
Code: [Select]
$ flac1770
FLAC1770 v0.3.0, a ITU BS.1770 loudness scanner for FLAC.

Usage: flac1770 [options] <files>

Options:
  --help: dispaly this usage information and exit.
  --version: dispaly version information and exit.
  --tag: write replay gain tags to the input files (off).
  --r128: use EBU R128 compliant presets (default).
  --a85: use ATSC A/85 compliant presets.
  --rg: use ReplayGain compatible presets.
  --reference=<float>: set reference loudness (-23.0).
  --gate=<float>: set BS.1770 gate (-10.0).
  --partition=<int>: set BS.1770 partition (4).
  --range: compute loudness range (off).
  --range-min=<int>: set lower bound for loudness range (0.10).
  --range-max=<int>: set upper bound for loudness range (0.95).
  --range-gate=<float>: set BS.1770 gate for loudness range (-20.0).
  --range-partition=<int>: set BS.1770 partition for loudness range (3).
  --true-peak=fast|medium|best|off: determine inter-sample peaks (off).
  --unit=LU|LK|dB: use the respective loudness unit (LU).
  --progress=on|off: display progress percentage (on).
  --quiet: suppress writing to stdout (off).