diff --git a/spleeter/utils/audio/adapter.py b/spleeter/utils/audio/adapter.py index b2d7cb1..d1a64c0 100644 --- a/spleeter/utils/audio/adapter.py +++ b/spleeter/utils/audio/adapter.py @@ -82,6 +82,7 @@ class AudioAdapter(ABC): duration.numpy(), sample_rate.numpy(), dtype=dtype.numpy()) + get_logger().info('Audio data loaded successfully') return (data, False) except Exception as e: get_logger().warning(e) diff --git a/spleeter/utils/audio/ffmpeg.py b/spleeter/utils/audio/ffmpeg.py index ba038d9..9126eaa 100644 --- a/spleeter/utils/audio/ffmpeg.py +++ b/spleeter/utils/audio/ffmpeg.py @@ -55,6 +55,8 @@ class FFMPEGProcessAudioAdapter(AudioAdapter): :param dtype: (Optional) Numpy data type to use, default to float32. :returns: Loaded data a (waveform, sample_rate) tuple. """ + if not isinstance(path, str): + path = path.decode() probe = ffmpeg.probe(path) if 'streams' not in probe or len(probe['streams']) == 0: raise IOError('No stream was found with ffprobe')