{sn} not working in TheTVDB with FileBot 5.0.0 (r9522)
Posted: 06 Jan 2023, 13:57
{sn} not working in TheTVDB with FileBot 5.0.0 (r9522)
The ultimate TV and Movie Renamer
https://www.filebot.net/forums/
Code: Select all
$ filebot -list --q "one piece" --format "{sn} | {sxe}"
...
Levely Arc | 20x891
Wano Country Arc | 21x892
...
Code: Select all
夏目友人帳\夏目友人帳 「人と妖の間(はざま)で」.mkv {"@type":"Episode","seriesName":"夏目友人帳","season":4,"episode":7,"title":"人と妖の間(はざま)で","absolute":46,"airdate":{"year":2012,"month":2,"day":14},"id":4252745,"seriesInfo":{"database":"TheTVDB","order":"Airdate","language":"ja-JP","type":"TV Series","id":82788,"name":"夏目友人帳","aliasNames":["Natsume Yuujinchou","Zoku Natsume Yuujinchou","Natsume Yuujinchou San","Natsume Yuujinchou Shi","Natsume's Book of Friends","Le Pacte des Yōkai","Natsume degli spiriti","Natsume Yujincho","夏目友人帐 陆","夏目友人帐 伍","夏目友人帐 肆","夏目友人帐 参","续 夏目友人帐","Pakt der Yokai","Knjiga Prijatelja","Natsume yûjinchô","Natsume Yūjin-Chō","Natsume YūjinChō","Natsume Yuujinchou Go","Natsume Yuujinchou Roku","나츠메 우인장","나츠메우인장","Тетрадь дружбы Нацумэ","夏目友人帐","Книга друзів Нацуме","Natsume's Friend Book","Quyển sổ người bạn","Hữu Nhân Sổ","Hữu Nhân Sổ - Natsume Yuujinchou","Le pacte des Yokaïs","Natsume Yuujin-Chou"],"startDate":{"year":2008,"month":7,"day":7},"genres":["Horror","Fantasy","Drama","Comedy","Animation","Anime","Mystery"],"rating":23663.0,"runtime":23,"status":"Ended"}}
Code: Select all
filebot -list --q "夏目友人帳" --lang ja --format "{sn} | {sxe}"
...
夏目友人帳 参 | 3x13
夏目友人帳 肆 | 4x01
...
You do not specify --db so --db TheMovieDB::TV is used by default. {sn} works for TheMovieDB episode information, in both GUI and CLI. {sn} seems to not work with TheTVDB episode information in case cases due to TheTVDB erroneously not including the seasonName information.
Very mysterious. It can't possibly work. How exactly did you test this? Did you test {sn} specifically or just the output of your format?sakuraimikoto33 wrote: ↑08 Jan 2023, 05:37 I tried again with 4.9.8 (r9330) after deleting the cache (deleted everything but .properties under /data) and it seems to be getting it.
Code: Select all
{ db.AniDB.localize.Japanese.n }
Code: Select all
{
"@type":"Episode",
"seriesName":"夏目友人帳",
"season":4,
"episode":7,
"title":"人と妖の間(はざま)で",
"absolute":46,
"airdate":{
"year":2012,
"month":2,
"day":14
},
"id":4252745,
"group":"夏目友人帳 肆",
"seriesInfo":{
"database":"TheTVDB",
"order":"Airdate",
"language":"ja-JP",
"type":"TV Series",
"id":82788,
"name":"夏目友人帳",
"aliasNames":[
"Natsume Yuujinchou",
"Zoku Natsume Yuujinchou",
"Natsume Yuujinchou San",
"Natsume Yuujinchou Shi",
"Natsume's Book of Friends",
"Le Pacte des Yōkai",
"Natsume degli spiriti",
"Natsume Yujincho",
"夏目友人帐 陆",
"夏目友人帐 伍",
"夏目友人帐 肆",
"夏目友人帐 参",
"续 夏目友人帐",
"Pakt der Yokai",
"Knjiga Prijatelja",
"Natsume yûjinchô",
"Natsume Yūjin-Chō",
"Natsume YūjinChō",
"Natsume Yuujinchou Go",
"Natsume Yuujinchou Roku",
"나츠메 우인장",
"나츠메우인장",
"Тетрадь дружбы Нацумэ",
"夏目友人帐",
"Книга друзів Нацуме",
"Natsume's Friend Book",
"Quyển sổ người bạn",
"Hữu Nhân Sổ",
"Hữu Nhân Sổ - Natsume Yuujinchou",
"Le pacte des Yokaïs",
"Natsume Yuujin-Chou"
],
"startDate":{
"year":2008,
"month":7,
"day":7
},
"genres":[
"Horror",
"Fantasy",
"Drama",
"Comedy",
"Animation",
"Anime",
"Mystery"
],
"rating":23668.0,
"runtime":23,
"status":"Ended"
}
}
Code: Select all
{
"@type":"Episode",
"seriesName":"夏目友人帳",
"season":4,
"episode":7,
"title":"人と妖の間(はざま)で",
"absolute":46,
"airdate":{
"year":2012,
"month":2,
"day":14
},
"id":4252745,
"seriesInfo":{
"database":"TheTVDB",
"order":"Airdate",
"language":"ja-JP",
"type":"TV Series",
"id":82788,
"name":"夏目友人帳",
"aliasNames":[
"Natsume Yuujinchou",
"Zoku Natsume Yuujinchou",
"Natsume Yuujinchou San",
"Natsume Yuujinchou Shi",
"Natsume's Book of Friends",
"Le Pacte des Yōkai",
"Natsume degli spiriti",
"Natsume Yujincho",
"夏目友人帐 陆",
"夏目友人帐 伍",
"夏目友人帐 肆",
"夏目友人帐 参",
"续 夏目友人帐",
"Pakt der Yokai",
"Knjiga Prijatelja",
"Natsume yûjinchô",
"Natsume Yūjin-Chō",
"Natsume YūjinChō",
"Natsume Yuujinchou Go",
"Natsume Yuujinchou Roku",
"나츠메 우인장",
"나츠메우인장",
"Тетрадь дружбы Нацумэ",
"夏目友人帐",
"Книга друзів Нацуме",
"Natsume's Friend Book",
"Quyển sổ người bạn",
"Hữu Nhân Sổ",
"Hữu Nhân Sổ - Natsume Yuujinchou",
"Le pacte des Yokaïs",
"Natsume Yuujin-Chou"
],
"startDate":{
"year":2008,
"month":7,
"day":7
},
"genres":[
"Horror",
"Fantasy",
"Drama",
"Comedy",
"Animation",
"Anime",
"Mystery"
],
"rating":23668.0,
"runtime":23,
"status":"Ended"
}
}
Yes. Pretty much. The API apparently works for very specific requests, and r9330 just so happened to do it that way, because that revision accidentally ignored your preferred language. Mystery solved. A strange one indeed though. We'll have to wait for TheTVDB to fix things so we can make things work correctly for all use cases.sakuraimikoto33 wrote: ↑08 Jan 2023, 08:04 So, am I correct in saying that the API was broken but was working in r9330 in a way that was not intended?