Loading ivas_processing_scripts/audiotools/wrappers/bs1770.py +6 −2 Original line number Diff line number Diff line Loading @@ -32,6 +32,7 @@ import copy import logging import re from pathlib import Path from tempfile import TemporaryDirectory from typing import Optional, Tuple, Union Loading Loading @@ -134,8 +135,11 @@ def bs1770demo( result = run(cmd, logger=logger) # parse output measured_loudness = float(result.stdout.splitlines()[3].split(":")[1]) scale_factor = float(result.stdout.splitlines()[-3].split(":")[1]) tmp_string = re.findall(r'Input level:\s+[-+]?(?:\d*\.*\d+)', result.stdout)[0] measured_loudness = float(tmp_string.split(":")[1]) tmp_string = re.findall(r'Scaling factor:\s+[-+]?(?:\d*\.*\d+)', result.stdout)[0] scale_factor = float(tmp_string.split(":")[1]) return measured_loudness, scale_factor Loading Loading
ivas_processing_scripts/audiotools/wrappers/bs1770.py +6 −2 Original line number Diff line number Diff line Loading @@ -32,6 +32,7 @@ import copy import logging import re from pathlib import Path from tempfile import TemporaryDirectory from typing import Optional, Tuple, Union Loading Loading @@ -134,8 +135,11 @@ def bs1770demo( result = run(cmd, logger=logger) # parse output measured_loudness = float(result.stdout.splitlines()[3].split(":")[1]) scale_factor = float(result.stdout.splitlines()[-3].split(":")[1]) tmp_string = re.findall(r'Input level:\s+[-+]?(?:\d*\.*\d+)', result.stdout)[0] measured_loudness = float(tmp_string.split(":")[1]) tmp_string = re.findall(r'Scaling factor:\s+[-+]?(?:\d*\.*\d+)', result.stdout)[0] scale_factor = float(tmp_string.split(":")[1]) return measured_loudness, scale_factor Loading