找回密码
 立即注册
搜索
查看: 1969|回复: 8

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

[复制链接]
     
发表于 2024-3-21 20:42 | 显示全部楼层 |阅读模式
本帖最后由 循此苦旅 于 2024-3-21 20:44 编辑

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

回复

使用道具 举报

     
发表于 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任务也会中断了。
QQ截图20240321210958.png QQ截图20240321214354.png

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

回复

使用道具 举报

     
发表于 2024-3-21 21:42 | 显示全部楼层
回复

使用道具 举报

     
 楼主| 发表于 2024-3-21 21:46 | 显示全部楼层

本来就插着实体显示器
回复

使用道具 举报

发表于 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 试试
回复

使用道具 举报

     
发表于 2024-3-22 01:39 来自手机 | 显示全部楼层
以前做游戏开发的,记得遇到过远程桌面dx会运行出错的问题
回复

使用道具 举报

     
发表于 2024-3-22 08:22 | 显示全部楼层
换个思路 自建一个rustdesk来搞定?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2024-11-14 13:02 , Processed in 0.041562 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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