{"repo":"x1ao4/tmdb-automation","free":true,"listed":false,"github":"https://github.com/x1ao4/tmdb-automation","clone":"git clone https://github.com/x1ao4/tmdb-automation.git","description":"通过网页自动化自动向 TMDB 添加剧集信息和图片 - Automatically Add Episode Information and Images to TMDB via Web Automation","language":"Python","stars":15,"topics":["automation","automation-selenium","selenium","selenium-python","selenium-webdriver","tmdb","tmdb-data","tmdb-database","tv","tv-series"],"license":"MIT","category":"workflow-automation","readme_excerpt":"TMDB Automation Switch to English 使用 TMDB Automation 可以利用 Selenium 通过网页自动化实现自动向 TMDB 添加剧集信息和图片。由于 TMDB 不支持通过 API 向网站添加内容，所以我选择了使用 Selenium 来实现这个功能。TMDB Automation 共包含三个工具，Auto Add Episodes 可以用来添加剧集信息，Auto Add Backdrops 可以用来添加剧集图片（剧照），Auto Update Episodes 可以用来更新（修改）已存在的剧集信息。 Auto Add Episodes 运行条件 - 安装了 Python 3.9 或更高版本。 - 使用命令 pip3 install -r requirements.txt 安装了必要的第三方库。 - 安装了 Chrome 浏览器和对应版本的 ChromeDriver。 - 有可用的 TMDB 账号。 - 按要求整理了需要添加的剧集信息。 配置说明 运行前，请先参考以下提示（示例）对 /auto-add-episodes/config.ini 进行配置。 请将要添加的剧集信息按照 集编号;播出日期;时长;名字;分集剧情 的顺序整理（每行代表一集）并保存为 /auto-add-episodes/episodes.txt 。 使用方法 1. 通过 Releases 下载最新版本的压缩包并解压到本地目录中。 2. 用记事本或文本编辑打开目录中的 /auto-add-episodes/config.ini 文件，填写你的 TMDB 用户名（ USERNAME ）、用户密码（ PASSWORD ）以及你要添加的剧集的相关信息。 3. 将整理好的剧集信息按要求保存在 /auto-add-episodes/episodes.txt 文件内。 4. 双击 aae.bat （Windows）或 aae.command （Mac）即可启动 Auto Add Episodes。 5. 脚本会自动打开新的 Chrome 浏览器窗口，自动登录到 TMDB 网站，根据提供的剧集信息自动添加新的剧集，并在控制台显示处理结果。在所有剧集信息都处理完成后，打开的 Chrome 浏览器窗口将自动关闭，控制台会显示统计信息然后结束运行。 注意事项 - 请确保你的网络可以正常访问 TMDB 的网站。 - 请确保你的 TMDB 帐户拥有足够的权限执行相关操作。 - 请确保设置的 LANGUAGE CODE 与你提供的剧集信息的语言一致。 - 请确保 TMDB 账户的 语言偏好设置 中的 网站界面的默认语言 与你设置的 LANGUAGE CODE 一致。 - 请确保你按照要求整理了剧集信息。不同语言对 播出日期 的格式要求可能不同，当语言为 汉语 时格式为 YYYY/MM/DD 如 2025/1/20 ，当语言为 英语 时格式为 MM/DD/YYYY 如 1/20/2025 ，请根据你的语言使用对应的格式，或者使用 YYYY-MM-DD 格式 如 2025-1-20 。 - 若提供的剧集信息中包含已经存在于 TMDB 上的剧集，脚本将跳过这些剧集并在控制台显示相应的提示信息，然后继续添加其他剧集。 - 脚本将自动从 /auto-add-episodes/episodes.txt 文件中删除已成功添加的剧集信息，建议运行脚本前先做好备份。 - 脚本运行时，请勿操作键盘和鼠标，以免引发错误。 - 若脚本在 Windows 上运行后没有反应，请将 aae.","default_branch":null,"files":null,"tree":[],"storefront":"/r/x1ao4","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/x1ao4/tmdb-automation/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}