循此苦旅 发表于 2024-3-21 20:42

RDP远程关掉后ffmpeg硬编码序列就报错该怎么解决?

本帖最后由 循此苦旅 于 2024-3-21 20:44 编辑

组策略里启用“将硬件图形适配器应用于所有远程桌面服务会话”后ffmpeg能调用独显编码,但关闭远程后虽然当前任务不会中断,序列里的下个任务却会因为无法调用独显而报错。
试了用别的远程工具没这种问题,但感觉还是RDP比较好用,有没有办法解决这个问题呢?


litel 发表于 2024-3-21 20:44

命令行呢
是不是你这个gui的问题

循此苦旅 发表于 2024-3-21 21:38

本帖最后由 循此苦旅 于 2024-3-21 21:44 编辑

litel 发表于 2024-3-21 20:44
命令行呢
是不是你这个gui的问题
先用批处理试了下确实没问题……但又发现GUI里有个预输入选项会自动加上 -hwaccel qsv,在批处理里加上后断开RDP任务也会中断了。


不加这个-hwaccel qsv的话CPU占用率会高些,转码速度也会低几十帧。

litel 发表于 2024-3-21 21:42

装个虚拟显示器呢
https://www.bilibili.com/read/cv16992098/

循此苦旅 发表于 2024-3-21 21:46

litel 发表于 2024-3-21 21:42
装个虚拟显示器呢
https://www.bilibili.com/read/cv16992098/
本来就插着实体显示器

华蝶风雪 发表于 2024-3-21 22:23

rdp比较特别,感觉这个问题不一定有解决办法

日日夜夜 发表于 2024-3-21 23:28

一些线索说这可能是非本地登陆的情况下qsv与direct3d 9之间的疑难杂症
https://trac.ffmpeg.org/ticket/7511
参考里面的命令行在-hwaccel qsv这里加入-init_hw_device d3d11va=qsv:MFX_IMPL_hw_any 试试

villsian 发表于 2024-3-22 01:39

以前做游戏开发的,记得遇到过远程桌面dx会运行出错的问题

就烦起名字 发表于 2024-3-22 08:22

换个思路 自建一个rustdesk来搞定?
页: [1]
查看完整版本: RDP远程关掉后ffmpeg硬编码序列就报错该怎么解决?