File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2222 "Model file" : "model" ,
2323}
2424
25+
2526@gu .gui_runtime_error_handler
2627def run_batch_analysis (
2728 output_path ,
@@ -64,7 +65,7 @@ def run_batch_analysis(
6465 if fmin is None or fmax is None or fmin < cfg .SIG_FMIN or fmax > cfg .SIG_FMAX or fmin > fmax :
6566 raise gr .Error (f"{ loc .localize ('validation-no-valid-frequency' )} [{ cfg .SIG_FMIN } , { cfg .SIG_FMAX } ]" )
6667
67- return run_analysis (
68+ results = run_analysis (
6869 None ,
6970 output_path ,
7071 use_top_n ,
@@ -96,6 +97,8 @@ def run_batch_analysis(
9697 progress ,
9798 )
9899
100+ return [path for path , successful in results if not successful ]
101+
99102
100103def build_multi_analysis_tab ():
101104 with gr .Tab (loc .localize ("multi-tab-title" )):
@@ -219,7 +222,6 @@ def select_directory_wrapper(): # Nishant - Function modified for For Folder se
219222 result_grid = gr .Matrix (
220223 headers = [
221224 loc .localize ("multi-tab-result-dataframe-column-file-header" ),
222- loc .localize ("multi-tab-result-dataframe-column-execution-header" ),
223225 ],
224226 )
225227
Original file line number Diff line number Diff line change 44import multiprocessing
55import os
66import sys
7+ import warnings
78from collections .abc import Callable
89from contextlib import suppress
910from pathlib import Path
1617from birdnet_analyzer import utils
1718from birdnet_analyzer .gui import settings
1819
20+ warnings .filterwarnings ("ignore" )
1921loc .load_local_state ()
2022
2123SCRIPT_DIR = os .path .abspath (os .path .dirname (__file__ ))
Original file line number Diff line number Diff line change 152152 "multi-tab-output-selection-button-label" : " Ausgabeverzeichnis auswählen" ,
153153 "multi-tab-output-textbox-label" : " Ausgabeverzeichnis" ,
154154 "multi-tab-output-textbox-placeholder" : " Wenn nicht ausgewählt, wird das Eingabeverzeichnis verwendet." ,
155- "multi-tab-result-dataframe-column-execution-header" : " Ausführung" ,
156- "multi-tab-result-dataframe-column-file-header" : " Datei" ,
155+ "multi-tab-result-dataframe-column-file-header" : " Ungültige Audiodateien" ,
157156 "multi-tab-samples-dataframe-column-duration-header" : " Länge" ,
158157 "multi-tab-samples-dataframe-column-subpath-header" : " Unterpfad" ,
159158 "multi-tab-samples-dataframe-no-files-found" : " Keine Dateien gefunden" ,
Original file line number Diff line number Diff line change 152152 "multi-tab-output-selection-button-label" : " Select output directory" ,
153153 "multi-tab-output-textbox-label" : " Output directory" ,
154154 "multi-tab-output-textbox-placeholder" : " If not selected, the input directory will be used." ,
155- "multi-tab-result-dataframe-column-execution-header" : " Execution" ,
156- "multi-tab-result-dataframe-column-file-header" : " File" ,
155+ "multi-tab-result-dataframe-column-file-header" : " Invalid audio files" ,
157156 "multi-tab-samples-dataframe-column-duration-header" : " Length" ,
158157 "multi-tab-samples-dataframe-column-subpath-header" : " Subpath" ,
159158 "multi-tab-samples-dataframe-no-files-found" : " No files found" ,
Original file line number Diff line number Diff line change 152152 "multi-tab-output-selection-button-label" : " Valitse tulostehakemisto" ,
153153 "multi-tab-output-textbox-label" : " Tulostehakemisto" ,
154154 "multi-tab-output-textbox-placeholder" : " Jos ei valittu, käytetään syötehakemistoa." ,
155- "multi-tab-result-dataframe-column-execution-header" : " Suoritus" ,
156- "multi-tab-result-dataframe-column-file-header" : " Tiedosto" ,
155+ "multi-tab-result-dataframe-column-file-header" : " Virheelliset äänitiedostot" ,
157156 "multi-tab-samples-dataframe-column-duration-header" : " Pituus" ,
158157 "multi-tab-samples-dataframe-column-subpath-header" : " Alihakemisto" ,
159158 "multi-tab-samples-dataframe-no-files-found" : " Tiedostoja ei löytynyt" ,
Original file line number Diff line number Diff line change 152152 "multi-tab-output-selection-button-label" : " Sélectionner le répertoire de sortie" ,
153153 "multi-tab-output-textbox-label" : " Répertoire de sortie" ,
154154 "multi-tab-output-textbox-placeholder" : " S'il n'est pas sélectionné, le répertoire d'entrée sera utilisé." ,
155- "multi-tab-result-dataframe-column-execution-header" : " Execution" ,
156- "multi-tab-result-dataframe-column-file-header" : " Fichier" ,
155+ "multi-tab-result-dataframe-column-file-header" : " Fichiers audio non valides" ,
157156 "multi-tab-samples-dataframe-column-duration-header" : " Longueur" ,
158157 "multi-tab-samples-dataframe-column-subpath-header" : " Sous-chemin" ,
159158 "multi-tab-samples-dataframe-no-files-found" : " Aucun fichiers trouvés" ,
Original file line number Diff line number Diff line change 152152 "multi-tab-output-selection-button-label" : " Pilih direktori output" ,
153153 "multi-tab-output-textbox-label" : " Direktori output" ,
154154 "multi-tab-output-textbox-placeholder" : " Jika tidak dipilih, direktori input akan digunakan." ,
155- "multi-tab-result-dataframe-column-execution-header" : " Eksekusi" ,
156- "multi-tab-result-dataframe-column-file-header" : " File" ,
155+ "multi-tab-result-dataframe-column-file-header" : " Berkas audio yang tidak valid" ,
157156 "multi-tab-samples-dataframe-column-duration-header" : " Panjang" ,
158157 "multi-tab-samples-dataframe-column-subpath-header" : " Subpath" ,
159158 "multi-tab-samples-dataframe-no-files-found" : " Tidak ada file yang ditemukan" ,
Original file line number Diff line number Diff line change 152152 "multi-tab-output-selection-button-label" : " Selecione o diretório de saída" ,
153153 "multi-tab-output-textbox-label" : " Diretório de saída" ,
154154 "multi-tab-output-textbox-placeholder" : " Se não for selecionado, o diretório de entrada será usado." ,
155- "multi-tab-result-dataframe-column-execution-header" : " Execução" ,
156- "multi-tab-result-dataframe-column-file-header" : " Arquivo" ,
155+ "multi-tab-result-dataframe-column-file-header" : " Arquivos de áudio inválidos" ,
157156 "multi-tab-samples-dataframe-column-duration-header" : " Duração" ,
158157 "multi-tab-samples-dataframe-column-subpath-header" : " Subcaminho" ,
159158 "multi-tab-samples-dataframe-no-files-found" : " Nenhum arquivo encontrado" ,
Original file line number Diff line number Diff line change 152152 "multi-tab-output-selection-button-label" : " Выберите выходной каталог" ,
153153 "multi-tab-output-textbox-label" : " Выходной каталог" ,
154154 "multi-tab-output-textbox-placeholder" : " Если не выбрано, будет использоваться входной каталог." ,
155- "multi-tab-result-dataframe-column-execution-header" : " Выполнение" ,
156- "multi-tab-result-dataframe-column-file-header" : " Файл" ,
155+ "multi-tab-result-dataframe-column-file-header" : " Недействительные аудиофайлы" ,
157156 "multi-tab-samples-dataframe-column-duration-header" : " Длина" ,
158157 "multi-tab-samples-dataframe-column-subpath-header" : " Подпуть" ,
159158 "multi-tab-samples-dataframe-no-files-found" : " Файлы не найдены" ,
Original file line number Diff line number Diff line change 152152 "multi-tab-output-selection-button-label" : " Välj utdatakatalog" ,
153153 "multi-tab-output-textbox-label" : " Utdatakatalog" ,
154154 "multi-tab-output-textbox-placeholder" : " Om inte vald kommer indatakatalogen att användas." ,
155- "multi-tab-result-dataframe-column-execution-header" : " Körning" ,
156- "multi-tab-result-dataframe-column-file-header" : " Fil" ,
155+ "multi-tab-result-dataframe-column-file-header" : " Ogiltiga ljudfiler" ,
157156 "multi-tab-samples-dataframe-column-duration-header" : " Längd" ,
158157 "multi-tab-samples-dataframe-column-subpath-header" : " Undersökväg" ,
159158 "multi-tab-samples-dataframe-no-files-found" : " Inga filer hittades" ,
You can’t perform that action at this time.
0 commit comments