mirror of
https://github.com/C5H12O5/syno-videoinfo-plugin.git
synced 2025-07-23 02:55:35 +00:00
d3f0574cee764faa4acad5e77acd553e57055b19
syno-videoinfo-plugin
📖 English | 📖 简体中文
This project is a video information plugin for Synology Video Station. It provides a way to fetch metadata from websites other than the default ones.
- Implemented in Python without any third-party dependencies.
- Supports multiple sources, and can be easily extended to support more.
Usage
- Download the latest release from here.
- Open your Video Station, go to "Settings" > "Video Info Plugin".
- Click "Add", select the downloaded file, and click "OK".
Requirements
- Python 3.7+
- DSM 7.0+
- Video Station 3.0.0+
Documentation
Tips for naming video files:
Movie:
- Naming format: Movie_Name (Release_Year).ext
- Example: Avatar (2009).avi
TV Show:
- Naming format: TV_Show_Name.SXX.EYY.ext ("S" as a shorthand for "Season and "E" for "Episode")
- Example: Gossip Girl.S03.E04.avi
Development
You can develop your own plugin based on this project easily. Here are the steps:
- Clone this repository to your local machine:
$ git clone https://github.com/C5H12O5/syno-videoinfo-plugin
- Modify the code as you want, and test it like this:
$ python main.py --type movie --input "{\"title\":\"{movie title}\"}" --limit 1 --loglevel debug
- Package the plugin using the following command:
$ python setup.py sdist --formats=zip
License
Description
Languages
Python
79.7%
HTML
19.6%
Shell
0.7%