sliverworkspace
发表于 2022-1-21 23:31
本帖最后由 sliverworkspace 于 2022-1-21 23:58 编辑
Misaka_9993 发表于 2022-1-21 22:37
PRC认识不?而且是“国家/地区”
没错,国家一栏里有中国,谢谢。
cfan7777777
发表于 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,群晖系统
HOMMEEN
发表于 2022-1-23 23:35
大佬哇!我开了硬解之后放不了提示“客户端与媒体不兼容,服务器未发送兼容的媒体格式”但是我记得J1900是可以解1080p H264的呀...
sun86bd
发表于 2022-1-25 13:40
谢谢大佬的辛苦制作,终于用上了,使用体验非常舒服,核显硬解也一步直接设置好了。
微尘无伤
发表于 2022-1-25 14:04
战略mark,有时间再折腾一下
flhs0606
发表于 2022-1-27 23:59
本帖最后由 flhs0606 于 2022-1-28 00:03 编辑
我win版开了qsv一切正常,就是cpu占用很高,不知为何,测试这个视频4k转码4k也有79fps
Misaka_9993
发表于 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占用很高。
hu2851
发表于 2022-1-28 01:16
又看到了熟悉的大鲸鱼船
感谢楼主分享
flhs0606
发表于 2022-1-28 16:12
Misaka_9993 发表于 2022-1-28 00:58
目前Windows上QSV的色调映射是OpenCL实现的,相比Linux下纯VPP色调映射占用更多CPU。加上2核4线程实在是 ...
感谢,原来是框框太少[晕倒]
lizhenbj
发表于 2022-1-29 13:28
请教一下大佬,用这个镜像,手动识别剧集,找到后,选择应用,会经常出现死机重启,不知道是不是个例。
喵尼玛
发表于 2022-1-30 16:24
请教下大佬,黑裙可以驱动核显的情况下怎么加这个内核参数
是 i915.enable_guc=2内核参数吗[可爱]
基胖
发表于 2022-2-7 22:05
麻烦大佬,为什么播放这种格式的,视频会一顿一顿的,转码播放就可以,但是自动会识别成直接播放
Misaka_9993
发表于 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(访问码 ...
谢谢大佬[狂笑],终于完美了
msas2313
发表于 2022-2-13 21:17
11500核显实时编码,4K到720P,核显占用率67%,正常吗
ygl2011
发表于 2022-2-15 03:26
在OPENWET安装了不知道怎么用,有没有保姆级教程
moJu
发表于 2022-2-16 10:20
EXSI 直通核显然后到ubantu 然后ubantu映射给docker,dri但是接码好像占用CPU挺多的是不是硬解失败?
lemongarden
发表于 2022-2-16 13:55
非常不错,感谢分享了。
ygl2011
发表于 2022-2-17 03:24
HEVC视频播放,提示该客户端与媒体不兼容,服务器未发送兼容的媒体格式,这个还是无解吗?
ccna1111
发表于 2022-2-17 11:18
感谢大神的付出,一直想要这个
过时技术研究所
发表于 2022-2-17 16:46
安装了edge dev100
HEVC已修复。
妈的 这bug1年多了
Misaka_9993
发表于 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.com/t5/discussions/hevc-video-decoding-broken-with-b-frames/m-p/2077247/page/5
xzzfft
发表于 2022-2-18 13:16
持续关注等正式版
wnan2009
发表于 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
Using device 1002:15dd (AMD Radeon(TM) Vega 8 Graphics).
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
Misaka_9993
发表于 2022-2-20 01:06
wnan2009 发表于 2022-2-20 00:48
楼主大大
windows版amd核显好像用不了硬解
是很罕见的现象。
你用这个ffmpeg,在命令行里执行下面的命令,然后把出现的log发出来我看看。
ffmpeg.exe -v debug -init_hw_device d3d11va=dx11:,vendor=0x1002 -init_hw_device opencl=ocl@dx11
download007
发表于 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编码还是能生效的
imhouwa
发表于 2022-2-20 10:48
现在就是用的lz的镜像 比之前流畅多了
wnan2009
发表于 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 to stop, [?] for help
D3D11 to OpenCL mapping not usable.
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
Qavg: 234.237
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.
Using device 1002:15dd (AMD Radeon(TM) Vega 8 Graphics).
Applying option init_hw_device (initialise hardware device) with argument opencl=ocl@dx11.
2 OpenCL platforms found.
0.0: AMD Accelerated Parallel Processing / gfx902
1.0: AMD Accelerated Parallel Processing / gfx902
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.
Using device 1002:15dd (AMD Radeon(TM) Vega 8 Graphics).
Applying option init_hw_device (initialise hardware device) with argument opencl=ocl@dx11.
1 OpenCL platforms found.
0.0: AMD Accelerated Parallel Processing / gfx902
DXVA2 to OpenCL mapping function found (clCreateFromDX9MediaSurfaceKHR).
DXVA2 in OpenCL acquire function found (clEnqueueAcquireDX9MediaSurfacesKHR).
DXVA2 in OpenCL release function found (clEnqueueReleaseDX9MediaSurfacesKHR).
cl_khr_d3d11_sharing found as platform extension.
The cl_intel_d3d11_nv12_media_sharing extension may be required for D3D11 to OpenCL mapping.
D3D11 to OpenCL mapping function found (clCreateFromD3D11Texture2DKHR).
D3D11 in OpenCL acquire function found (clEnqueueAcquireD3D11ObjectsKHR).
D3D11 in OpenCL release function found (clEnqueueReleaseD3D11ObjectsKHR).
Successfully parsed a group of options.
Hyper fast Audio and Video encoder
usage: ffmpeg [ -i infile]... { outfile}...
Use -h to get full help or, even better, run 'man ffmpeg'
虎啸川
发表于 2022-2-20 14:38
关注硬解码
Misaka_9993
发表于 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中国特供版里。然后理论上就好了。如果还有错误,再提供下日志。