sassam/dr14_tmeter

Project ID: 16662

Description

DR14 T.meter is a free and open source command line tool for computing the Dynamic Range of audio files according to the procedure used in the off-line meter released by the Pleasurize Music Foundation. This COPR repo provides RPM packages for the latest Fedora & EL distros.

These packages are compiled using the source from my GitHub repository https://github.com/shaunassam/dr14_t.meter/ as the old source: https://github.com/simon-r/dr14_t.meter appears to no longer be maintained.

Installation Instructions

Note: Issue with Python 3.14 & Fedora 43 has been fixed.

If you prefer to use the ffmpeg-free package from the official Fedora repo, use the COPR repository sassam/dr14_tmeter-free

Fedora:
  1. Open a Terminal and enter the following command to enable the COPR repo: sudo dnf copr enable sassam/dr14_tmeter
  2. Enable RPMFusion-Free repository: sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm as it contains two required dependencies: faad2 and ffmpeg.
  3. Switch to full FFmpeg as per the Multimedia page to avoid ffmpeg-free conflicts: sudo dnf swap ffmpeg-free ffmpeg --allowerasing
  4. Install DR14.T_Meter: sudo dnf install dr14_t.meter
  5. Change directory (cd) to a folder with audio files and run the dr14_tmeter command. Run dr14_tmeter --help to view additional options.
Red Hat Enterprise Linux, CentOS-Stream & Compatible EL Distros:

NOTE: Only for EL8 & EL10 users dr14_t.meter now requires python3-mutagen as a dependency. Until python3-mutagen is available in the EPEL repo, you can enable my python3-mutagen COPR repo to install the dependency.

  1. Open a Terminal and enter the following command to enable the COPR repo: sudo dnf copr enable sassam/dr14_tmeter
  2. Enable the CRB repository: dnf config-manager --set-enabled crb
  3. Install EPEL as per the instructions from the EPEL site
  4. Enable RPMFusion-Free repository: sudo dnf install --nogpgcheck https://mirrors.rpmfusion.org/free/el/rpmfusion-free-release-$(rpm -E %rhel).noarch.rpm as it contains two required dependencies: faad2 and ffmpeg.
  5. Switch to full FFmpeg as per the Multimedia page to avoid ffmpeg-free conflicts: sudo dnf swap ffmpeg-free ffmpeg --allowerasing
  6. Install DR14.T_Meter: sudo dnf install dr14_t.meter
  7. Change directory (cd) to a folder with audio files and run the dr14_tmeter command. Run dr14_tmeter --help to view additional options.

Active Releases

The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).

Release Architectures Repo Download
Amazonlinux 2023 aarch64 (3)*, x86_64 (2)* Amazonlinux 2023 (25 downloads)
Centos-stream+epel-next 9 aarch64 (11)*, ppc64le (11)*, x86_64 (17)* Centos-stream+epel-next 9 (42 downloads)
Centos-stream 10 aarch64 (15)*, ppc64le (15)*, x86_64 (24)* Centos-stream 10 (52 downloads)
Centos-stream 9 aarch64 (11)*, ppc64le (18)*, x86_64 (16)* Centos-stream 9 (68 downloads)
EPEL 10 aarch64 (15)*, ppc64le (14)*, x86_64 (11)* EPEL 10 (45 downloads)
EPEL 8 aarch64 (21)*, ppc64le (22)*, x86_64 (18)* EPEL 8 (161 downloads)
EPEL 9 aarch64 (29)*, ppc64le (12)*, x86_64 (26)* EPEL 9 (61 downloads)
Fedora 41 aarch64 (9)*, ppc64le (14)*, x86_64 (566)* Fedora 41 (407 downloads)
Fedora 42 aarch64 (6)*, ppc64le (2)*, x86_64 (1097)* Fedora 42 (778 downloads)
Fedora 43 aarch64 (4)*, ppc64le (0)*, x86_64 (98)* Fedora 43 (89 downloads)
Fedora eln aarch64 (24)*, ppc64le (14)*, x86_64 (15)* Fedora eln (50 downloads)
Fedora rawhide aarch64 (22)*, ppc64le (13)*, x86_64 (14)* Fedora rawhide (176 downloads)
openSUSE Tumbleweed aarch64 (17)*, ppc64le (14)*, x86_64 (12)* openSUSE Tumbleweed (39 downloads)
Rhel+epel 10 aarch64 (4)*, ppc64le (11)*, x86_64 (2)* Rhel+epel 10 (24 downloads)
Rhel 10 aarch64 (1)*, ppc64le (2)*, x86_64 (4)* Rhel 10 (32 downloads)
Rhel 8 aarch64 (10)*, x86_64 (13)* Rhel 8 (52 downloads)
Rhel 9 aarch64 (23)*, x86_64 (19)* Rhel 9 (51 downloads)

* Total number of downloaded packages.