diff --git a/core_logic.sh b/core_logic.sh index aa3f053..1eeb264 100644 --- a/core_logic.sh +++ b/core_logic.sh @@ -62,7 +62,7 @@ logic_prepare_file_lists() { for video_file in "${video_list_raw[@]}"; do local output_path - output_path=$(logic_generate_output_name "$video_file") || return 1 + output_path=$(logic_generate_output_name "$video_file") || continue # --- ИСПРАВЛЕНИЕ ЗДЕСЬ: ИСПОЛЬЗУЕМ ЯВНЫЙ ЗАПОЛНИТЕЛЬ --- # Это гарантирует, что `read` всегда увидит три поля.