jellyfin 硬解不了,总是报错,求解答!

2022-12-29 11:39:46 +08:00
 caicaiwoshishui

错误如下:

[03:31:07] [ERR] [37] Jellyfin.Api.Helpers.TranscodingJobHelper: FFmpeg exited with code 1
[03:31:08] [INF] [37] Jellyfin.Api.Controllers.DynamicHlsController: Current HLS implementation doesn't support non-keyframe breaks but one is requested, ignoring that request
[03:31:08] [ERR] [28] Jellyfin.Server.Middleware.ExceptionMiddleware: Error processing request. URL GET /videos/bffa3f30-23b5-5b8f-bb96-efab1d05367e/hls1/main/0.ts.
MediaBrowser.Common.FfmpegException: FFmpeg exited with code 1
   at Jellyfin.Api.Helpers.TranscodingJobHelper.StartFfMpeg(StreamState state, String outputPath, String commandLineArguments, HttpRequest request, TranscodingJobType transcodingJobType, CancellationTokenSource cancellationTokenSource, String workingDirectory)

top 命令可以看到 jellyfin-ffmpeg 使用了 /dev/dri/renderD128

 /usr/lib/jellyfin-ffmpeg/ffmpeg -analyzeduration 200M -init_hw_device vaapi=va:/dev/dri/renderD128 -filter_hw_device va

环境

  1. 华擎 j4105 的 cpu 和核显
  2. 群晖 7.1.0
  3. docker 安装的 jellyfin ,这个 nyanmisaka/jellyfin 镜像也试过,结果一样
  4. 电影格式基本是 mkv 的

安装命令

docker run -d --name=jellyfin --restart=always -v /path/jellyfin/config:/config -v /path/jellyfin/cache:/cache -v /path/video:/video -p 8096:8096 --device=/dev/dri:/dev/dri jellyfin/jellyfin:latest

求 v 友指导

2377 次点击
所在节点    问与答
6 条回复
wccc
2022-12-29 11:55:35 +08:00
权限问题吧 https://www.lsr-space.com/2022/03/1170/ 试试 我是 pve lxc 下运行的 jellyfin
jfdnet
2022-12-29 12:26:43 +08:00
用 docker 一直这样那样的小毛病 我改成群晖市场中直接装 就很稳定了。
a8500830
2022-12-29 14:55:52 +08:00
docker 下运行一点问题没有。只是设置问题,其中解码设置里,有个开启低压 cpu 解码,一定要关闭,多数因为这个造成解码失败
caicaiwoshishui
2022-12-30 09:15:31 +08:00
@wccc
@a8500830 没有开启低压 cpu 解码,docker 也给了 privileged 权限 就是报上面的错 无解了。
aeron
2022-12-31 08:22:23 +08:00
镜像换成中国特供版试一下,对硬解有优化
caicaiwoshishui
2023-01-01 20:32:21 +08:00
@aeron 都试过不行噢,不知道是不是 cpu 的问题

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/905312

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX