pub fn generate_output_path( main_path: &Path, imageboard: ImageBoards, tags: &[String], cbz_mode: bool, pool_id: Option<u32>, ) -> PathBuf