From f33ead8af907e732dfe3c3d40dc2d0db9bf695da Mon Sep 17 00:00:00 2001 From: Alexandre Lissy Date: Sun, 9 Jun 2019 07:43:56 +0200 Subject: [PATCH] Frame counter should be initialized on all importers Fixes #2150 --- bin/import_lingua_libre.py | 1 + bin/import_ts.py | 1 + 2 files changed, 2 insertions(+) diff --git a/bin/import_lingua_libre.py b/bin/import_lingua_libre.py index 3a27a7dd..5b126406 100644 --- a/bin/import_lingua_libre.py +++ b/bin/import_lingua_libre.py @@ -91,6 +91,7 @@ def _maybe_convert_sets(target_dir, extracted_data): wav_filename = path.splitext(ogg_filename)[0] + ".wav" _maybe_convert_wav(ogg_filename, wav_filename) file_size = -1 + frames = 0 if path.exists(wav_filename): file_size = path.getsize(wav_filename) frames = int(subprocess.check_output(['soxi', '-s', wav_filename], stderr=subprocess.STDOUT)) diff --git a/bin/import_ts.py b/bin/import_ts.py index 235c052e..6ff10426 100755 --- a/bin/import_ts.py +++ b/bin/import_ts.py @@ -89,6 +89,7 @@ def _maybe_convert_sets(target_dir, extracted_data, english_compatible=False): wav_filename = path.splitext(orig_filename)[0] + ".converted.wav" _maybe_convert_wav(orig_filename, wav_filename) file_size = -1 + frames = 0 if path.exists(wav_filename): file_size = path.getsize(wav_filename) frames = int(subprocess.check_output(['soxi', '-s', wav_filename], stderr=subprocess.STDOUT))