找回密码
 加入我们
搜索
      
楼主: Misaka_9993

[显卡] [240401]Jellyfin中国特供版+Docker镜像,含驱动,免折腾开箱即用

 火... [复制链接]
发表于 2022-1-21 23:31 | 显示全部楼层
本帖最后由 sliverworkspace 于 2022-1-21 23:58 编辑
Misaka_9993 发表于 2022-1-21 22:37
PRC认识不?而且是“国家/地区”


没错,国家一栏里有中国,谢谢。
发表于 2022-1-22 00:09 | 显示全部楼层
本帖最后由 cfan7777777 于 2022-1-22 00:21 编辑
Misaka_9993 发表于 2022-1-21 21:47
AMD VAAPI色调映射需要安装OpenCL驱动。


cpu 是没有核显的,选了vaapi播放都提示传输的数据无法兼容,把所有硬解格式关掉,只开色调映射,能播放可是映射又错了,就不能不硬解光映射么?
是不是因为没有opencl驱动的原因?请教下怎么安装,cpu v1500b,群晖系统
发表于 2022-1-23 23:35 | 显示全部楼层
大佬哇!我开了硬解之后放不了提示“客户端与媒体不兼容,服务器未发送兼容的媒体格式”但是我记得J1900是可以解1080p H264的呀...
发表于 2022-1-25 13:40 | 显示全部楼层
谢谢大佬的辛苦制作,终于用上了,使用体验非常舒服,核显硬解也一步直接设置好了。
发表于 2022-1-25 14:04 | 显示全部楼层
战略mark,有时间再折腾一下
发表于 2022-1-27 23:59 | 显示全部楼层
本帖最后由 flhs0606 于 2022-1-28 00:03 编辑

我win版开了qsv一切正常,就是cpu占用很高,不知为何,测试这个视频4k转码4k也有79fps
2.png
3.png
1.png
 楼主| 发表于 2022-1-28 00:58 | 显示全部楼层
flhs0606 发表于 2022-1-27 23:59
我win版开了qsv一切正常,就是cpu占用很高,不知为何,测试这个视频4k转码4k也有79fps ...


目前Windows上QSV的色调映射是OpenCL实现的,相比Linux下纯VPP色调映射占用更多CPU。加上2核4线程实在是框框太少了,而显卡速度又很快,所以显得CPU占用很高。
发表于 2022-1-28 01:16 | 显示全部楼层
又看到了熟悉的大鲸鱼船
感谢楼主分享
发表于 2022-1-28 16:12 | 显示全部楼层
Misaka_9993 发表于 2022-1-28 00:58
目前Windows上QSV的色调映射是OpenCL实现的,相比Linux下纯VPP色调映射占用更多CPU。加上2核4线程实在是 ...

感谢,原来是框框太少
发表于 2022-1-29 13:28 | 显示全部楼层
请教一下大佬,用这个镜像,手动识别剧集,找到后,选择应用,会经常出现死机重启,不知道是不是个例。
发表于 2022-1-30 16:24 来自手机 | 显示全部楼层
请教下大佬,黑裙可以驱动核显的情况下怎么加这个内核参数
是 i915.enable_guc=2内核参数吗
发表于 2022-2-7 22:05 | 显示全部楼层
麻烦大佬,为什么播放这种格式的,视频会一顿一顿的,转码播放就可以,但是自动会识别成直接播放
屏幕截图 2022-02-07 220050.png
 楼主| 发表于 2022-2-7 22:37 | 显示全部楼层
本帖最后由 Misaka_9993 于 2022-3-19 00:32 编辑
基胖 发表于 2022-2-7 22:05
麻烦大佬,为什么播放这种格式的,视频会一顿一顿的,转码播放就可以,但是自动会识别成直接播放 ...


Edge浏览器和HEVC插件有bug,需要自行降级。
https://cloud.189.cn/web/share?code=YF3MnefANzYn(访问码:qs80)


HEVC抖动的问题已经在Edge 99和最新的HEVC插件中解决,请自行检查更新。
发表于 2022-2-7 23:06 | 显示全部楼层
Misaka_9993 发表于 2022-2-7 22:37
Edge浏览器和HEVC插件有bug,需要自行降级。
https://cloud.189.cn/web/share?code=YF3MnefANzYn(访问码 ...

谢谢大佬,终于完美了
发表于 2022-2-13 21:17 | 显示全部楼层
11500核显实时编码,4K到720P,核显占用率67%,正常吗
发表于 2022-2-15 03:26 | 显示全部楼层
在OPENWET安装了不知道怎么用,有没有保姆级教程
发表于 2022-2-16 10:20 | 显示全部楼层
EXSI 直通核显然后到ubantu 然后ubantu映射给docker,dri但是接码好像占用CPU挺多的是不是硬解失败?
发表于 2022-2-16 13:55 | 显示全部楼层
非常不错,感谢分享了。
发表于 2022-2-17 03:24 | 显示全部楼层
HEVC视频播放,提示该客户端与媒体不兼容,服务器未发送兼容的媒体格式,这个还是无解吗?
发表于 2022-2-17 11:18 | 显示全部楼层
感谢大神的付出,一直想要这个
发表于 2022-2-17 16:46 | 显示全部楼层
安装了edge dev100
HEVC已修复。

妈的 这bug1年多了
 楼主| 发表于 2022-2-17 17:35 | 显示全部楼层
本帖最后由 Misaka_9993 于 2022-2-17 18:04 编辑
过时技术研究所 发表于 2022-2-17 16:46
安装了edge dev100
HEVC已修复。


好像需要Dev版Edge。暂时先用老版HEVC插件吧,直到100进入stable。
https://techcommunity.microsoft. ... /m-p/2077247/page/5
发表于 2022-2-18 13:16 | 显示全部楼层
持续关注等正式版
发表于 2022-2-20 00:48 | 显示全部楼层
楼主大大
windows版amd核显好像用不了硬解

更新前用稳定版是可以的,下面是log,cpu 是amd 2200g,装帖子里版本后还更新驱动和重启了,都没用

ffmpeg version 4.4.1-Jellyfin Copyright (c) 2000-2021 the FFmpeg developers
  built with gcc 10-win32 (GCC) 20210610
  configuration: --prefix=/opt/ffmpeg --arch=x86_64 --target-os=mingw32 --cross-prefix=x86_64-w64-mingw32- --pkg-config=pkg-config --pkg-config-flags=--static --extra-version=Jellyfin --disable-ffplay --disable-debug --disable-doc --enable-shared --enable-lto --enable-gpl --enable-version3 --enable-schannel --enable-iconv --enable-libxml2 --enable-zlib --enable-lzma --enable-sdl2 --enable-gmp --enable-libfreetype --enable-libfribidi --enable-libfontconfig --enable-libass --enable-libbluray --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libwebp --enable-libvpx --enable-libzimg --enable-libx264 --enable-libx265 --enable-libdav1d --enable-opencl --enable-dxva2 --enable-d3d11va --enable-amf --enable-libmfx --enable-ffnvcodec --enable-cuda --enable-cuda-llvm --enable-cuvid --enable-nvdec --enable-nvenc
  libavutil      56. 70.100 / 56. 70.100
  libavcodec     58.134.100 / 58.134.100
  libavformat    58. 76.100 / 58. 76.100
  libavdevice    58. 13.100 / 58. 13.100
  libavfilter     7.110.100 /  7.110.100
  libswscale      5.  9.100 /  5.  9.100
  libswresample   3.  9.100 /  3.  9.100
  libpostproc    55.  9.100 / 55.  9.100
[AVHWDeviceContext @ 000001c6cb46a5c0] Using device 1002:15dd (AMD Radeon(TM) Vega 8 Graphics).
[AVHWDeviceContext @ 000001c6cb46c440] More than one matching device found.
Device creation failed: -19.
Failed to set value 'opencl=ocl@dx11' for option 'init_hw_device': No such device
Error parsing global options: No such device
 楼主| 发表于 2022-2-20 01:06 | 显示全部楼层
wnan2009 发表于 2022-2-20 00:48
楼主大大
windows版amd核显好像用不了硬解


是很罕见的现象。
你用这个ffmpeg,在命令行里执行下面的命令,然后把出现的log发出来我看看。
  1. ffmpeg.exe -v debug -init_hw_device d3d11va=dx11:,vendor=0x1002 -init_hw_device opencl=ocl@dx11
复制代码
发表于 2022-2-20 10:09 | 显示全部楼层
本帖最后由 download007 于 2022-2-20 13:11 编辑

楼主你好
我已经在群晖DS718+上安装了你最新的Jellyfin,在android手机上安装了jellyfin的app,有几个问题想请教一下
1、能否自定义转码参数?比如设置自己想要的转码分辨率及转码参数。例如设置一组以crf为基准,或固定qp为基准的编码方式。现在看起来好像只能定码率转码。480p如果使用x264编码,crf固定为28左右的话,平均码率应该会低于720kbps,动画时应该会更加明显。
2、我在使用转码时,发现源视频如果不是16:9的,有时候480p@720kbps,转码的分辨率是错误的和360p@420kbps是一样的,这时候会因为分辨率过低导致字幕非常模糊。但是改成480p@1.5Mbps分辨率又对了,但码率也大幅提高了,这个是bug么?
3、android手机的Jellyfin app,能够启用h265的解码吗?现在手机基本都能硬解h265了,如果转码改成480p h265,码率能够低不少。但是现在android手机app的,无法启用h265解码,不知道哪设置的不对。

试了一下,看日志软解码crf模式x264编码还是能生效的
发表于 2022-2-20 10:48 | 显示全部楼层
现在就是用的lz的镜像 比之前流畅多了
发表于 2022-2-20 13:59 | 显示全部楼层
Misaka_9993 发表于 2022-2-20 01:06
是很罕见的现象。
你用这个ffmpeg,在命令行里执行下面的命令,然后把出现的log发出来我看看。
...

楼主看看,我专门试了下,官方stable 10.7.7是可以的,两个日志我都附上

看起来似乎是FFMPEG的问题,试了下替换.7的文件到.8的也不行,提示不支持

Stream mapping:
  Stream #0:0 -> #0:0 (h264 (native) -> h264 (h264_amf))
  Stream #0:1 -> #0:1 (ac3 (native) -> aac (native))
Press [q] to stop, [?] for help
[AVHWDeviceContext @ 00000269b3b43e00] D3D11 to OpenCL mapping not usable.
[Parsed_hwmap_1 @ 00000269b328c740] Failed to map frame: -40.
Error while filtering: Function not implemented
Failed to inject frame into filter network: Function not implemented
Error while processing the decoded data for stream #0:0
[aac @ 00000269abefb8c0] Qavg: 234.237
[aac @ 00000269abefb8c0] 2 frames left in the queue on closing
Conversion failed!

这里是测试版的log

Desktop\jellyfin-server-10.8-preview-win64-22-01-30\jellyfin-server> ./ffmpeg.exe -v debug -init_hw_device d3d11va=dx11:,vendor=0x1002 -init_hw_device opencl=ocl@dx11
ffmpeg version 4.4.1-Jellyfin Copyright (c) 2000-2021 the FFmpeg developers
  built with gcc 10-win32 (GCC) 20210610
  configuration: --prefix=/opt/ffmpeg --arch=x86_64 --target-os=mingw32 --cross-prefix=x86_64-w64-mingw32- --pkg-config=pkg-config --pkg-config-flags=--static --extra-version=Jellyfin --disable-ffplay --disable-debug --disable-doc --enable-shared --enable-lto --enable-gpl --enable-version3 --enable-schannel --enable-iconv --enable-libxml2 --enable-zlib --enable-lzma --enable-sdl2 --enable-gmp --enable-libfreetype --enable-libfribidi --enable-libfontconfig --enable-libass --enable-libbluray --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libwebp --enable-libvpx --enable-libzimg --enable-libx264 --enable-libx265 --enable-libdav1d --enable-opencl --enable-dxva2 --enable-d3d11va --enable-amf --enable-libmfx --enable-ffnvcodec --enable-cuda --enable-cuda-llvm --enable-cuvid --enable-nvdec --enable-nvenc
  libavutil      56. 70.100 / 56. 70.100
  libavcodec     58.134.100 / 58.134.100
  libavformat    58. 76.100 / 58. 76.100
  libavdevice    58. 13.100 / 58. 13.100
  libavfilter     7.110.100 /  7.110.100
  libswscale      5.  9.100 /  5.  9.100
  libswresample   3.  9.100 /  3.  9.100
  libpostproc    55.  9.100 / 55.  9.100
Splitting the commandline.
Reading option '-v' ... matched as option 'v' (set logging level) with argument 'debug'.
Reading option '-init_hw_device' ... matched as option 'init_hw_device' (initialise hardware device) with argument 'd3d11va=dx11:,vendor=0x1002'.
Reading option '-init_hw_device' ... matched as option 'init_hw_device' (initialise hardware device) with argument 'opencl=ocl@dx11'.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option v (set logging level) with argument debug.
Applying option init_hw_device (initialise hardware device) with argument d3d11va=dx11:,vendor=0x1002.
[AVHWDeviceContext @ 000001dafa5c8840] Using device 1002:15dd (AMD Radeon(TM) Vega 8 Graphics).
Applying option init_hw_device (initialise hardware device) with argument opencl=ocl@dx11.
[AVHWDeviceContext @ 000001dafa5c8940] 2 OpenCL platforms found.
[AVHWDeviceContext @ 000001dafa5c8940] 0.0: AMD Accelerated Parallel Processing / gfx902
[AVHWDeviceContext @ 000001dafa5c8940] 1.0: AMD Accelerated Parallel Processing / gfx902
[AVHWDeviceContext @ 000001dafa5c8940] More than one matching device found.
Device creation failed: -19.
Failed to set value 'opencl=ocl@dx11' for option 'init_hw_device': No such device
Error parsing global options: No such device



这里是官方稳定版log

\Desktop\jellyfin_10.7.7> ./ffmpeg.exe -v debug -init_hw_device d3d11va=dx11:,vendor=0x1002 -init_hw_device opencl=ocl@dx11
ffmpeg version n4.3.2-Jellyfin Copyright (c) 2000-2021 the FFmpeg developers
  built with gcc 10.2.0 (Rev9, Built by MSYS2 project)
  configuration:  --disable-static --enable-shared --cc='ccache gcc' --cxx='ccache g++' --extra-version=Jellyfin --disable-ffplay --disable-debug --enable-lto --enable-gpl --enable-version3 --enable-bzlib --enable-iconv --enable-lzma --enable-zlib --enable-sdl2 --enable-fontconfig --enable-gmp --enable-libass --enable-libzimg --enable-libbluray --enable-libfreetype --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libwebp --enable-libvpx --enable-libx264 --enable-libx265 --enable-libdav1d --enable-opencl --enable-dxva2 --enable-d3d11va --enable-amf --enable-libmfx --enable-cuda --enable-cuda-llvm --enable-cuvid --enable-nvenc --enable-nvdec --enable-ffnvcodec --enable-gnutls
  libavutil      56. 51.100 / 56. 51.100
  libavcodec     58. 91.100 / 58. 91.100
  libavformat    58. 45.100 / 58. 45.100
  libavdevice    58. 10.100 / 58. 10.100
  libavfilter     7. 85.100 /  7. 85.100
  libswscale      5.  7.100 /  5.  7.100
  libswresample   3.  7.100 /  3.  7.100
  libpostproc    55.  7.100 / 55.  7.100
Splitting the commandline.
Reading option '-v' ... matched as option 'v' (set logging level) with argument 'debug'.
Reading option '-init_hw_device' ... matched as option 'init_hw_device' (initialise hardware device) with argument 'd3d11va=dx11:,vendor=0x1002'.
Reading option '-init_hw_device' ... matched as option 'init_hw_device' (initialise hardware device) with argument 'opencl=ocl@dx11'.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option v (set logging level) with argument debug.
Applying option init_hw_device (initialise hardware device) with argument d3d11va=dx11:,vendor=0x1002.
[AVHWDeviceContext @ 000002664407ff00] Using device 1002:15dd (AMD Radeon(TM) Vega 8 Graphics).
Applying option init_hw_device (initialise hardware device) with argument opencl=ocl@dx11.
[AVHWDeviceContext @ 0000026644080000] 1 OpenCL platforms found.
[AVHWDeviceContext @ 0000026644080000] 0.0: AMD Accelerated Parallel Processing / gfx902
[AVHWDeviceContext @ 0000026644080000] DXVA2 to OpenCL mapping function found (clCreateFromDX9MediaSurfaceKHR).
[AVHWDeviceContext @ 0000026644080000] DXVA2 in OpenCL acquire function found (clEnqueueAcquireDX9MediaSurfacesKHR).
[AVHWDeviceContext @ 0000026644080000] DXVA2 in OpenCL release function found (clEnqueueReleaseDX9MediaSurfacesKHR).
[AVHWDeviceContext @ 0000026644080000] cl_khr_d3d11_sharing found as platform extension.
[AVHWDeviceContext @ 0000026644080000] The cl_intel_d3d11_nv12_media_sharing extension may be required for D3D11 to OpenCL mapping.
[AVHWDeviceContext @ 0000026644080000] D3D11 to OpenCL mapping function found (clCreateFromD3D11Texture2DKHR).
[AVHWDeviceContext @ 0000026644080000] D3D11 in OpenCL acquire function found (clEnqueueAcquireD3D11ObjectsKHR).
[AVHWDeviceContext @ 0000026644080000] D3D11 in OpenCL release function found (clEnqueueReleaseD3D11ObjectsKHR).
Successfully parsed a group of options.
Hyper fast Audio and Video encoder
usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}...

Use -h to get full help or, even better, run 'man ffmpeg'
发表于 2022-2-20 14:38 | 显示全部楼层
关注硬解码
 楼主| 发表于 2022-2-20 22:51 | 显示全部楼层
wnan2009 发表于 2022-2-20 13:59
楼主看看,我专门试了下,官方stable 10.7.7是可以的,两个日志我都附上

看起来似乎是FFMPEG的问题,试 ...

https://cloud.189.cn/web/share?code=yyMJzemQjaue
下载链接里的压缩包,解压所有文件放进10.8中国特供版里。然后理论上就好了。如果还有错误,再提供下日志。
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2024-5-5 19:58 , Processed in 0.015840 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

快速回复 返回顶部 返回列表