网络影视资源-Emby家庭媒体服务-IPTV-m3u播放器
Emby家庭媒体服务器:观看IPTV直播,测试M3U直播源(用户名/密码: user)
用户名和密码都是user(最新状态:更新为解锁版docker, 可正常访问IPTV插件)
2024.04.20 新增子章节:如何批量删除Emby的录制,重新上传M3U
2024.07.17 更新docker至解锁版: xinjiawei1/emby_unlockd:latest
有什么用
观看IPTV直播,测试M3U直播源
怎么用
- 打开 https://c.carlzeng.com:4443/iptv
- 点击user用户,输入密码:user
- 或输入用户名密码user(用户名和密码都是user)
- 可直接在首页(或者‘IPTV’)来点击观看IPTV节目
- [由于服务负载有限, 已关闭此功能]也可以上传或指定特定的IPTV直播源来观看
- 点击右上角的’设置‘
- 拉到左侧服务器 > 电视直播
- 点击:添加电视源 > M3U
实现方法
amilys/embyserver
lovechen/embyserver
哪一个可以在黑群晖J4125中硬解?
- 先使用amilys/embyserver,因为目前更新快,插件多
Docker放到黑群晖中去,因为emby会消耗硬盘空间,最好准备出储存,这样小视频之类的,还可以让emby来管理
从Mac上剪切过去,统一起来管理
docker run -d --privileged \
--name=embyserver \ #名称
--network host \ #网络模式
-v /volume2/KingchuxingSSD512G/docker/emby:/config \ #配置文件
-v /volume2/KingchuxingSSD512G/dockerEmbyMedia:/media \ #媒体数据目录, 电影, 电视剧等
--device=/dev/dri/ \ #核显
--gpus=all \ #给容器新增gpu 使容器可以使用宿主机的gpu
-e NVIDIA_VISIBLE_DEVICES=all \ # nvidia显卡ID
-e NVIDIA_DRIVER_CAPABILITIES=all \ #显卡驱动程序功能 utility, compute, all
-p 8096:8096 \ #端口
-p 8920:8920 \ #端口
-e UID=0 \ #用户ID 通过id user查看对应的数字
-e GID=0 \ #组ID
-e TZ=Asia/Shanghai \ #时区
--restart unless-stopped \ #自动重启, 失败重启等
amilys/embyserver:latest #这里我用的linuxserver组织提供的, 你可以使用其他的
docker命令转化为docker-compse,在线工具: https://www.composerize.com/
20231225 实测,这个简化了的docker-compse可以在群晖NAS中执行
version: "3"
services:
embyserver:
privileged: true
container_name: embyserver
volumes:
- /volume2/KingchuxingSSD512G/docker/compose/emby_zishuo:/config
- /volume2/KingchuxingSSD512G/dockerEmbyMedia:/media
#- /volume2/KingchuxingSSD512G/dockerEmbyMedia/docker/compose/emby_zishuo/index.html:/system/dashboard-ui/index.html
#- /volume2/KingchuxingSSD512G/dockerEmbyMedia/docker/compose/emby_zishuo/apploader.js:/system/dashboard-ui/apploader.js
environment:
- UID=0
- GID=0
- TZ=Asia/Shanghai
ports:
- 8096:8096
- 8920:8920
restart: unless-stopped
image: xinjiawei1/emby_unlockd:latest
或者使用docker命令:
docker run -d --privileged --name=embyserver --network host -v /volume2/KingchuxingSSD512G/docker/emby:/config -v /volume2/KingchuxingSSD512G/dockerEmbyMedia:/media --device=/dev/dri/ --gpus=all -e NVIDIA_VISIBLE_DEVICES=all -e NVIDIA_DRIVER_CAPABILITIES=all -p 8096:8096 -p 8920:8920 -e UID=0 -e GID=0 -e TZ=Asia/Shanghai --restart unless-stopped amilys/embyserver:latest
开放端口后,NPM反代出来 https://c.carlzeng.com:4443/iptv
进入容器命令
进入这个emby docker容器中:
错误:
> docker exec -it embyserver /bin/bash
OCI runtime exec failed: exec failed: container_linux.go:367: starting container process caused: exec: "/bin/bash":
stat /bin/bash: no such file or directory: unknown
正确:
> docker exec -it embyserver sh
embyserver内部的PATH是 /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
转码相关:
如何从容器中拷贝文件
docker cp 容器Id或name:容器内路径 本地文件夹路径
docker cp embyserver:/system/dashboard-ui/index.html index.html
docker cp embyserver:/system/dashboard-ui/apploader.js apploader.js
这样就能定制index.html的内容了, 比如: 添加站点统计功能, 等自定义内容/功能.
选择那个emby版本/镜像:
amilys/embyserver
By amilys • Updated 9 days ago
emby自供版 交流群:433493451
已添加功能:
- emby-erx Emby 增强/美化 插件
- dd-danmaku Emby 弹幕库插件
- emby调用外部播放器
xinjiawei1/emby_unlockd
目前正在使用(2024.07.17)
lovechen/embyserver
Updated 2 months ago
embyserver 特别版 非开心版 | AMD64/ARM32/ARM64 | 上海解封版 官改自用 原汁原味 低调使用 喜欢请标星
Emby维护问题
- Docker-compose的主目录下:emby/transcoding-temp文件夹不用几天就增长几百G
是不是emby对于播放的.ts文件都粗暴地保存下来了? 导致transcoding-temp文件增长巨快!
怎么控制transcoding-temp文件夹大小?
据说指定一个文件夹就可以了?
方法:https://www.bilibili.com/read/cv27426439/?spm_id_from=333.999.0.0&jump_opus=1
-
Docker-compose的主目录下:emby/sync 文件夹已经8.8G多了
这又是什么文件?- 目前是直接删除了,估计很快就又能冒出来。。。。
-
emby/logs文件夹,几天就300M多了
- 怎么设置一下,很多东西真的不用log了
- 后来,还是靠手动删除映射出来的logs目录来解决,哎... 求指点迷经
-
如何让“搜索”功能支持中文?
- 假如搜索“cct”,可以得到相应所有的电视节目
- 假如搜索“篮球”,没有结果(这是不合理的,明明是有的)
如何批量删除Emby的录制
如何批量删除Emby的录制
调皮的小伙伴不停测试录制,我手都删麻了,欲哭无泪;求一个批量删除的办法(好像已经把映射目录都清空了,可是界面上依旧显示2900个录制)?心好累
终于找到使用办法了:
- 点击右上角管理员头像 》 管理Emby Server
- 下拉左侧管理菜单到最底部 》‘元数据管理器’
- 找到Recordings, 选中根目录,右键菜单里面找到 》删除
重新上传M3U
将一个更加完整的txt转化为M3U,奇怪了,原先的感谢列表中的IPTV m3u文件都消失了睛彩篮球(睛彩**类节目)
用转化工具,从较完整的txt文件,转了一份成m3u(转化工具分享)
bj-unicom-iptv-V20240420.m3u (已放到网盘目录‘dockerEmbyMedia’中分享)
提示:请将m3u文件中的本地局域网地址替换成你自己的udpxy服务地址。
Jellyfin开源方案
nyanmisaka/jellyfin
By nyanmisaka • Updated 9 days ago
Github: https://github.com/nyanmisaka
nyanmisaka's Jellyfin 10.8.13 with AV1 encoding (latest: 23/11/29)
jellyfina/embyserver
Updated a year ago
开心版(黑群晖可硬解)
其他方案尝试
docker 电视直播iptv管理系统
https://github.com/4gray/iptvnator/tree/electron/docker
搭建成功。
放弃了,无法解决 添加 链接不上back-end,明明端口已经开放,并且看到Helloworld的输出了。
灵感来源
群晖套件Emby 4.7.13正式版破解开心+适用Linux各类系统
xinjiawei1/emby_unlockd