GMJ 发表于 2024-8-25 16:35

PC串流如何解决显示长宽比例不同的问题?

本帖最后由 GMJ 于 2024-8-25 16:37 编辑

目前是moonlight+sunshine的组合实现的串流

但我的PC显示器是21:9的,电视是16:9的
导致串流过去的时候电视上只能显示中间一部分,上下黑边的形式

用moonlight+geforce experience的shield实现的话,电视倒是能全屏显示,但显示内容是被压缩比例的,所有内容都扁扁高高的了,
要怎么弄才能把电视作为副屏和显示器各自独立分辨率啊,另外我也不想别人在串流玩游戏的时候我显示器上也顶个游戏画面,完全可以做到他在其他房间打游戏,我管自己办公、刷视频的吧



另外,求问客厅的PS5要怎么投屏到卧室,ps5装不了sunshine,也没geforce experience有的shield啊

password 发表于 2024-8-25 16:47

买个HDMI欺骗器就能输出到副屏自定义分辨率了

至于PS5,那用的是PS Remote Play,和sunshine+moonlight不是一套东西
https://remoteplay.dl.playstation.net/remoteplay/lang/cs/index.html

dvd6 发表于 2024-8-25 16:54

本帖最后由 dvd6 于 2024-8-25 17:03 编辑

pc试试这个虚拟显示器驱动,分辨率可以在配置文件里随意加
https://github.com/itsmikethetech/Virtual-Display-Driver
配合moonlight有个阿西西修改版可以任意自定义分辨率(但是这个版本开源情况有点不明确)
补充:刚看见有人说这个阿西西似乎有抄袭白嫖嫌疑,可能得另找其他fork版本了

—— 来自 鹅球 v3.1.88.2-alpha

GMJ 发表于 2024-8-25 16:57

password 发表于 2024-8-25 16:47
买个HDMI欺骗器就能输出到副屏自定义分辨率了

至于PS5,那用的是PS Remote Play,和sunshine+moonlight不 ...

笑死,国内PS Remote Play根本下不动

硫黄 发表于 2024-8-25 17:07

https://bbs.saraba1st.com/2b/for ... =%E4%B8%B2%E6%B5%81

用sunshie串流,创建一个虚拟显示器驱动,平时不使用
串流时,用脚本关闭你主显示器,然后打开虚拟显示器,串流虚拟显示器
结束时反之

视频教程
https://www.bilibili.com/video/BV19G41127y8/

Amami_Haruka_ 发表于 2024-8-25 17:39

【自动切换屏幕、分辨率?基地版sunshine+魔改moonlight 串流毕业! 【win11 主机 保姆级教学】-哔哩哔哩】 https://b23.tv/dMS7xqK

用基地版,试过其他方法,但这个方便

Saker_bobo 发表于 2024-8-25 18:08

本帖最后由 Saker_bobo 于 2024-8-25 18:11 编辑

sunshine在配置 General最下面的config.do_cmd config.undo_cmd 可以填个cmd改分辨率的命令 连接时执行do 退出时执行undo

仔细看了下 感觉你还是得用虚拟显示器法

GMJ 发表于 2024-8-25 19:24

我的显示器是lG34UC88,有多个输入口,目前就用了一个DP线的接口,
这个显示器支持多输入来源,可以同时显示2个设备的输入画面,并设定不同的分割比例,或画中画和
那我是不是可以再用一根HDMI线接上显示器,设定5+16:21的分割方案,让电脑认为是他是个16:9,一个5:9两个显示来实现效果?(虽然卧室有人打游戏的时候我这里只能用5:19的竖条显示器了。。。

Atail 发表于 2024-8-25 20:39

GMJ 发表于 2024-8-25 19:24
我的显示器是lG34UC88,有多个输入口,目前就用了一个DP线的接口,
这个显示器支持多输入来源,可以同时显示 ...

没这么复杂,就parsec virtual display driver创建一个虚拟的屏幕,对应你电视的分辨率,然后sunshine选择这个屏幕进行串流就行了,我手机2160x1914这种奇葩分辨率都能够拿来完美投屏

dvd6 发表于 2024-8-25 23:31

提个关联问题:我现在用虚拟屏幕方案,虚拟屏作为第二屏,串流时为了让物理显示器不要亮着,多屏模式设置为仅使用第二屏。但为了避免意外情况比如sunshine卡死或无法连接导致只能摸黑盲操,我希望电脑启动之后(或者其他容易触发的条件)自动切换回物理屏幕,有什么好方法?
查到命令行可以使用displayswitch /internal来切换,实测命令行直接运行也有效,但用计划任务来调用为啥就不行呢?无论用各种触发条件,还是手动点运行都没反应。是权限问题?

password 发表于 2024-8-25 23:43

dvd6 发表于 2024-8-25 23:31
提个关联问题:我现在用虚拟屏幕方案,虚拟屏作为第二屏,串流时为了让物理显示器不要亮着,多屏模式设置为 ...

只有一主一副用ahk脚本热键控制displayswitch就行了

如果总屏幕数多于两个还是买个displayfusion吧

硫黄 发表于 2024-8-25 23:45

dvd6 发表于 2024-8-25 23:31
提个关联问题:我现在用虚拟屏幕方案,虚拟屏作为第二屏,串流时为了让物理显示器不要亮着,多屏模式设置为 ...

五楼第一个链接,有坛友的方案
我个人是用Quicker写了个切屏幕和音箱的脚本

wenhaowu 发表于 2024-8-26 00:41

dvd6 发表于 2024-8-26 00:53

硫黄 发表于 2024-8-25 23:45
五楼第一个链接,有坛友的方案
我个人是用Quicker写了个切屏幕和音箱的脚本 ...

谢谢,我估计用他提到的禁用虚拟设备的命令就可以了

虎纹鲨鱼鱼鱼 发表于 2024-8-26 00:58

PS5远程用chiaki-ng(原来的chiaki4deck)就行

dvd6 发表于 2024-8-26 00:59

password 发表于 2024-8-25 23:43
只有一主一副用ahk脚本热键控制displayswitch就行了

如果总屏幕数多于两个还是买个displayfusion吧 ...
5楼的帖子里提到登录前是没法切换显示器的,如果开机时意外没运行sunshine或者网络有问题就要摸黑了。事实上登录界面win+p确实是不行,displayswitch可能也一样

password 发表于 2024-8-26 07:29

dvd6 发表于 2024-8-26 00:59
5楼的帖子里提到登录前是没法切换显示器的,如果开机时意外没运行sunshine或者网络有问题就要摸黑了。事实 ...

所以我用欺骗器 一个几块钱有问题拔了就是

热键是平时切换用的

浅仓透透 发表于 2024-8-26 08:24

其实都不好用
不论是虚拟屏还是插HDMI负载,尤其本身就是多屏幕的时候。
当你准备串流前需要做一系列的准备动作,串流后还要做一些列的恢复动作,着实很影响兴致。

password 发表于 2024-8-26 08:40

浅仓透透 发表于 2024-8-26 08:24
其实都不好用
不论是虚拟屏还是插HDMI负载,尤其本身就是多屏幕的时候。
当你准备串流前需要做一系列的准备 ...

这些事情基本都能用ahk一键实现,比如切换加启动steam大屏模式

feizong 发表于 2024-8-26 08:43

借楼求教串流黑神话显示drm保护怎么解决?直接用桌面模式帧数降得太离谱了。

dvd6 发表于 2024-8-26 08:48

password 发表于 2024-8-26 07:29
所以我用欺骗器 一个几块钱有问题拔了就是

热键是平时切换用的

欺骗器能否自定义任意分辨率+高刷?

password 发表于 2024-8-26 08:52

dvd6 发表于 2024-8-26 08:48
欺骗器能否自定义任意分辨率+高刷?

可以的,具体建议买之前找卖家确认下规格

汝者 发表于 2024-8-26 08:53

dvd6 发表于 2024-8-26 08:48
欺骗器能否自定义任意分辨率+高刷?

不能 欺骗器的都是写入edid 买的时候挑好

password 发表于 2024-8-26 09:00

汝者 发表于 2024-8-26 08:53
不能 欺骗器的都是写入edid 买的时候挑好

可以的 我试过用nv自定义分辨率输出到欺骗器上实现了ipad pro11分辨率+120hz

汝者 发表于 2024-8-26 09:08

password 发表于 2024-8-26 09:00
可以的 我试过用nv自定义分辨率输出到欺骗器上实现了ipad pro11分辨率+120hz

我买了几个都不行 后来干脆不折腾了

dvd6 发表于 2024-8-26 10:16

password 发表于 2024-8-26 09:00
可以的 我试过用nv自定义分辨率输出到欺骗器上实现了ipad pro11分辨率+120hz
能否直接推荐一个
之前就是怕折腾这种问题直接就用了虚拟的方案

password 发表于 2024-8-26 10:48

dvd6 发表于 2024-8-26 10:16
能否直接推荐一个
之前就是怕折腾这种问题直接就用了虚拟的方案

我是好几年前买的,那店我看了下倒是还在,链接我可以PM你,但我不能保证现在商家卖的版本有同样效果

downforce 发表于 2024-8-26 10:57

不是,就算串流副屏,也没法两边同时操作吧?不会互相争夺鼠标焦点吗?

—— 来自 Xiaomi 22061218C, Android 14上的 S1Next-鹅版 v3.0.0-alpha

dvd6 发表于 2024-8-26 14:10

password 发表于 2024-8-26 10:48
我是好几年前买的,那店我看了下倒是还在,链接我可以PM你,但我不能保证现在商家卖的版本有同样效果 ...

收到了,谢谢,我再问下商家吧

dvd6 发表于 2024-8-26 14:23

downforce 发表于 2024-8-26 10:57
不是,就算串流副屏,也没法两边同时操作吧?不会互相争夺鼠标焦点吗?

—— 来自 Xiaomi 22061218C, Andr ...

确实,都忽略了lz后面那个问题……

名字已被吃 发表于 2024-8-26 16:28

GMJ 发表于 2024-8-25 16:57
笑死,国内PS Remote Play根本下不动

ps5用chiaki或者psplay这些第三方app.,比官方remoteplay要好

—— 来自 鹅球 v3.0.86-alpha

dvd6 发表于 2024-8-27 00:54

password 发表于 2024-8-26 10:48
我是好几年前买的,那店我看了下倒是还在,链接我可以PM你,但我不能保证现在商家卖的版本有同样效果 ...

问了你发的店,现在已经不支持自定义特殊分辨率了。其他问了几家也不行,部分是可定制,特殊分辨率他给你写进去,但都不能自己在驱动里添加

password 发表于 2024-8-28 11:33

本帖最后由 password 于 2024-8-28 11:36 编辑

dvd6 发表于 2024-8-27 00:54
问了你发的店,现在已经不支持自定义特殊分辨率了。其他问了几家也不行,部分是可定制,特殊分辨率他给你 ...
我又想了想,要不你就用虚拟的,试试displayfusion能不能在开机时就载入你指定的Monitor Profile
https://www.displayfusion.com/He ... orProfileOnStartup/

还有个思路是你整个Windows Hallo 指纹或者人脸,这样即使抹黑也可以轻松登录

dvd6 发表于 2024-8-28 12:37

password 发表于 2024-8-28 11:33
我又想了想,要不你就用虚拟的,试试displayfusion能不能在开机时就载入你指定的Monitor Profile
https:// ...

我先试试前面的禁用设备方式。不过考虑欺骗器是因为,虚拟方案我有时候怀疑有稳定性问题导致游戏时串流卡死(非游戏期间有时好像出现设备重载现象),但也不完全确定是虚拟的问题,还是串流问题,或是两者配合的问题

—— 来自 鹅球 v3.1.88.2-alpha

dvd6 发表于 2024-9-1 21:23

password 发表于 2024-8-28 11:33
我又想了想,要不你就用虚拟的,试试displayfusion能不能在开机时就载入你指定的Monitor Profile
https:// ...

我今天又想了想,发现之前真是想太多。。。
原来只要平常用保持仅第1屏(物理屏)模式,习惯不用的时候把显示器关掉,串流就会自动切换到唯一能识别的虚拟屏;当重新打开物理屏后因为它还是主屏,所以无论显卡信号和串流都自动切回物理屏。实在需要临时在外面控制的话以后搞个智能开关,顺便把主机的通电也控制了

—— 来自 鹅球 v3.1.88.2-alpha
页: [1]
查看完整版本: PC串流如何解决显示长宽比例不同的问题?