nanozuki / dantalian

A nfo file generator for your anime. Source from Bangumi.
GNU General Public License v3.0
86 stars 7 forks source link

More precise matching #16

Closed nanozuki closed 3 years ago

nanozuki commented 3 years ago

Search the tv anime "小魔女学园" in 2017 will match the movie "小魔女学园 魔法游行"; Search "リトルウィッチアカデミア" will match the OVA "小魔女学园" in 2013.

So,

laxect commented 3 years ago

So why not use tvshow.nfo(

nanozuki commented 3 years ago

@laxect Parse XML and let a user write XML is too complexy. A user-friendly and program-friendly config file is better. I plan to define a dantalian.toml in every anime folder.

nanozuki commented 3 years ago

User can add year or month in folder name:

小魔女学园 (2017)[BDRip] 小魔女学园 (201701)

nanozuki commented 3 years ago

dantalian.toml in every folder:

subject = 185792
url = "https://bangumi.tv/subject/185792"
tv_anime_pattern = "^(?P<name>.+?) (?P<date>\(\d{4,6}\))(?P<tags> (\[[^\s]+\])+)?$"
episode_pattern = '^AnimeName (?P<sp>SP)?(?P<ep>[_\d]+)\..*$"
laxect commented 3 years ago
  • We need a more precise matching method, maybe the year, even the month:

User can add year or month in folder name:

小魔女学园 (2017)[BDRip] 小魔女学园 (201701)

Just use bgm id?

nanozuki commented 3 years ago

@laxect you mean subject id in folder name? 小魔女学园 (185792). Sounds good.

nanozuki commented 3 years ago

closed by #25