fengqi/kodi-metadata-tmdb-cli

TMDB 19995 搜刮时报错 cannot unmarshal number xxx into Go struct f ield MovieDetail.revenue of type int

Closed this issue · 2 comments

只有阿凡达这一部会报错:

2024/04/05 14:52:11 info search:  or Avatar 2009 from tmdb
2024/04/05 14:52:12 info search movies:  2009 result count: 5, use: &{/aKeJgTDAiBe5hFgFgI3V3ChOLmh.jpg false 战 斗中负伤而下身瘫痪的前海军战士杰克·萨利(萨姆·沃辛顿 Sam Worthington 饰)决定替死去的同胞哥哥来到潘多拉星操纵格 蕾丝博士(西格妮·韦弗 Sigourney Weaver 饰)用人类基因与当地纳美部族基因结合创造出的 “阿凡达” 混血生物。杰克的目 的是打入纳美部落,外交说服他们自愿离开世代居住的家园,从而SecFor公司可砍伐殆尽该地区的原始森林,开采地下昂贵的“ 不可得”矿。在探索潘多拉星的过程中,杰克遇到了纳美部落的公主娜蒂瑞(佐伊·索尔达娜 Zoe Saldana 饰),向她学习了纳 美人的生存技能与对待自然的态度。与此同时,SecFor公司的经理和军方代表上校迈尔斯(史蒂芬·朗 Stephen Lang 饰)逐渐 丧失耐心,决定诉诸武力驱赶纳美人…… 2009-12-15 [28 12 14 878] 19995 Avatar en 阿凡达 /vL5LR6WdxWPjLPFRLe133jXWsh5 .jpg 127.567 30691 false 7.6}
2024/04/05 14:52:13 error parse movie detail err: 19995 json: cannot unmarshal number 2923706026 into Go struct field MovieDetail.revenue of type int
2024/04/05 14:52:13 error get movie: 19995 detail err: json: cannot unmarshal number 2923706026 into Go struct f ield MovieDetail.revenue of type int

正常就是这样:

2024/04/05 14:50:20 info search:  or V字仇杀队 2005 from tmdb 
2024/04/05 14:50:22 info search movies:  2005 result count: 1, use: &{/hYD7xahskCppLKngkeSwvOAp7g7.jpg false 未 来的英国社会处于极权**的高压下,不能容许同性恋者、异教徒等社会角色的存在,人民在黑暗政权下苟延残喘。  这晚,年 轻女子艾薇身陷险境,幸得V相助。V是一个永远带着面具的神秘男子,拥有高智商和超凡战斗力。他摧毁了伦敦的标志性建筑, 同时也点燃了反政府的熊熊烈火。 艾薇在和V深入接触后,不仅得知了V的神秘使命,还渐渐发现了自己的身世,这也注定了自 己和V会是同一条阵线的人。 2006-02-23 [28 53 878] 752 V for Vendetta en V字仇杀队 /sFEYsEfzTx7hhjetlNrme8B5OUo.jp g 54.073 13982 false 7.899} 
2024/04/05 14:50:22 info save movie detail to: /mnt/SeaGate4TB/jellyfin/DoubanTop250/V字仇杀队 (2005)/tmdb/movie .json 
2024/04/05 14:50:22 info save movie nfo to: /mnt/SeaGate4TB/jellyfin/DoubanTop250/V字仇杀队 (2005)/movie.nfo 
2024/04/05 14:50:22 info download https://image.tmdb.org/t/p/original/hYD7xahskCppLKngkeSwvOAp7g7.jpg to /mnt/Se aGate4TB/jellyfin/DoubanTop250/V字仇杀队 (2005)/Top037.V字仇杀队.V.For.Vendetta.2005.CEE.Bluray.1080p.x265.AAC(5 .1).2Audios.GREENOTEA-poster.jpg 
2024/04/05 14:50:25 info download https://image.tmdb.org/t/p/original/sFEYsEfzTx7hhjetlNrme8B5OUo.jpg to /mnt/Se aGate4TB/jellyfin/DoubanTop250/V字仇杀队 (2005)/Top037.V字仇杀队.V.For.Vendetta.2005.CEE.Bluray.1080p.x265.AAC(5 .1).2Audios.GREENOTEA-fanart.jpg 
2024/04/05 14:50:27 info download https://image.tmdb.org/t/p/original/dBgc3MRAxa0g0NoDqYURHMfphUE.png to /mnt/Se aGate4TB/jellyfin/DoubanTop250/V字仇杀队 (2005)/Top037.V字仇杀队.V.For.Vendetta.2005.CEE.Bluray.1080p.x265.AAC(5 .1).2Audios.GREENOTEA-clearlogo.png
  • Ubuntu: arm
  • kodi-metadata-tmdb-cli: release v0.4.17
  • config.json:
{
    "Log": {
        "mode": 1,
        "level": 1,
        "file": "/tmp/tmdb-collector.log"
    },
    "tmdb": {
        "api_host": "https://tmdbjson.melonhu.cn",
        "image_host": "https://image.tmdb.org",
        "api_key": "30985b93359e******2c3e7c5d38bf2d",
        "language": "zh-CN",
        "proxy": "",
        "rating": "US"
    },
    "collector": {
        "watcher": true,
        "cron_seconds": 3600,
        "skip_folders": [
            "tmdb",
            "@eaDir",
            "CERTIFICATE",
            "$RECYCLE.BIN",
            "RECYCLER",
            "SYSTEM VOLUME INFORMATION",
            "@EADIR",
            "ADV_OBJ",
            "PLEX VERSIONS",
            "Sample",
            "gallery",
            "metadata"
        ],
        "movies_nfo_mode": 2,
        "movies_dir": [
            "/Users/huzongyao/Downloads/影视/电影"
        ],
        "shows_dir": [
            "/Users/huzongyao/Downloads/影视/电视剧"
        ],
        "music_videos_dir": [
            "/Users/huzongyao/Downloads/影视/音乐"
        ]
    },
    "kodi": {
        "enable": false,
        "clean_library": false,
        "json_rpc": "http://192.168.1.123:8080/jsonrpc",
        "timeout": 1,
        "username": "kodi",
        "password": "123456"
    },
    "ffmpeg": {
        "max_worker": 4,
        "ffmpeg_path": "/usr/local/ffmpeg-5.0.1-amd64-static/ffmpeg",
        "ffprobe_path": "/usr/local/ffmpeg-5.0.1-amd64-static/ffprobe"
    }
}
fengqi commented

看起来是int不够用,换成int64了,等下可以试试最新的版本

谢谢!最新版本解决了!老哥牛逼。