JavDB: add User Rating for Emby&Jellyfin

This commit is contained in:
OrangeTien
2022-03-27 17:15:11 +08:00
parent 0407f31717
commit 1f5444e86b
2 changed files with 7 additions and 0 deletions

View File

@@ -304,6 +304,9 @@ def main(number):
userrating = getUserRating(lx)
if userrating:
dic['userrating'] = userrating
dic['rating'] = userrating
rating_score = float(userrating) * 20.0
dic['criticrating'] = '{:.1f}'.format(rating_score) # 保存小数点后1位即可
if not dic['actor'] and re.match(r'FC2-[\d]+', number, re.A):
dic['actor'].append('素人')
if not dic['series']:

View File

@@ -356,6 +356,10 @@ def print_files(path, leak_word, c_word, naming_rule, part, cn_sub, json_data, f
print(" <release>" + release + "</release>", file=code)
if 'userrating' in json_data:
print(" <userrating>" + json_data['userrating'] + "</userrating>", file=code)
if 'rating' in json_data:
print(" <rating>" + json_data['rating'] + "</rating>", file=code)
if 'criticrating' in json_data:
print(" <criticrating>" + json_data['criticrating'] + "</criticrating>", file=code)
print(" <cover>" + cover + "</cover>", file=code)
if config.getInstance().is_trailer():
print(" <trailer>" + trailer + "</trailer>", file=code)