whitebrise / BlurayPoster

oppo udp with poster
22 stars 4 forks source link

BlurayPoster

给你的蓝光机加上海报墙

一、 说明

解决蓝光发烧友播放器选片没有海报墙的不方便,一键在电视/手机/平板/安卓盒子/ATV/电脑上的海报墙选片后自动调取蓝光机播放 效果视频

二、 开始

1. 打开电视的网络控制(如果你不需要控制电视,跳过这一步)

2. 安装emby server并配置好影片海报墙

3. 安装程序

安装方式有2种,docker方式和直接安装, 建议使用docker方式

3.1 docker安装

docker-cli
docker run -itd \
    --name blurayposter \
    --hostname blurayposter \
    -v /blurayposter/config:/config \
    -e 'PUID=0' \
    -e 'PGID=0' \
    -e 'UMASK=000' \
    -e 'TZ=Asia/Shanghai' \
    --restart always \
    whitebrise/blurayposter:latest
docker-compose
version: '3.8'

services:
    blurayposter:
        image: whitebrise/blurayposter:latest
        container_name: blurayposter
        volumes:
            - /blurayposter/config:/config
        environment:
            - 'PUID=0'
            - 'PGID=0'
            - 'UMASK=000'
            - 'TZ=Asia/Shanghai'
        restart: always
        tty: true
        stdin_open: true

3.2 直接安装

3.2.1 安装python(建议安装3.11)

然后安装python依赖(linux控制台, 或者windows cmd)

pip install -r requirements.txt
3.2.2 下载代码并解压

下载zip压缩包到本地并解压

3.2.3. 配置config.yaml
3.2.4 启动服务

服务可以24h启动,只要你不改配置文件,就不需要重启程序。期间开关播放器、电视、功放、海报墙都没有影响,建议装在能24h运行的设备上, 比如nas等。

Linux
cd /home/{your user}/BlurayPoster
nohup python bluray_poster.py > /dev/null 2>&1 &
Windows
双击 bluray_poster.py 启动
保持服务运行可以加入到开机自启列表或者就不关机

4. enjoy

三、 开发者说明

DEVELOPMENT.md

四、感谢

灵感来源于xnoppo