diff --git a/app/utilities.py b/app/utilities.py index 716c442..83f6230 100755 --- a/app/utilities.py +++ b/app/utilities.py @@ -94,12 +94,10 @@ def create_track_from_file(session, path, normalise=None, interactive=False): track = Tracks.get_or_create(session, path) track.title = title track.artist = artist - track.duration = int(round( - t['duration'], Config.MILLISECOND_SIGFIGS) * 1000) - if interactive: INFO("Parse for start, fade and silence...") audio = get_audio_segment(path) + track.duration = len(audio) track.start_gap = leading_silence(audio) track.fade_at = round(fade_point(audio) / 1000, Config.MILLISECOND_SIGFIGS) * 1000