From f2422416092709b8754eeb9d5872eed31b0e3277 Mon Sep 17 00:00:00 2001 From: Jonni Liljamo Date: Tue, 22 Oct 2024 13:04:15 +0300 Subject: [PATCH] feat: include year in metadata title --- src/main.rs | 5 ++++- src/mkvinfo.rs | 7 ++++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/src/main.rs b/src/main.rs index 9ea31d5..704b76b 100644 --- a/src/main.rs +++ b/src/main.rs @@ -171,7 +171,10 @@ fn phase_two(phase_one_out_file: &str, mkv_info: &MkvInfo) { "--edit".to_string(), "info".to_string(), "--set".to_string(), - format!("title={}", mkv_info.title), + format!( + "title={}", + format!("{} ({})", mkv_info.title, mkv_info.year) + ), ]; for (number, name) in track_name_edits { diff --git a/src/mkvinfo.rs b/src/mkvinfo.rs index fb6c96c..03b2417 100644 --- a/src/mkvinfo.rs +++ b/src/mkvinfo.rs @@ -11,6 +11,7 @@ use fancy_regex::Regex; pub struct MkvInfo { pub title: String, + pub year: usize, pub file_name: String, } @@ -111,7 +112,11 @@ impl MkvInfo { .prompt() .unwrap(); - MkvInfo { title, file_name } + MkvInfo { + title, + year, + file_name, + } } } -- 2.44.1