Skip to content

Releases: Likely7/Veyra-NRVideo

Veyra 1.3.0

Choose a tag to compare

@Likely7 Likely7 released this 15 Sep 12:03

Veyra 1.3.0

本次整合1.2.0发布后的播放器、采集音频、颜色和补帧修复。首次启动仍默认关闭所有增强,已有明确保存的设置继续保留。

播放器与操作

  • 增加AV1软件解码(dav1d),改善MOV/ProRes等文件播放;文件硬解首帧失败可安全回退。修复部分MOV因负音频时间戳而黑屏。
  • 优化拖动进度条:保留最新目标,避免先弹回旧位置;拖动过程中持续请求预览,不必等松手才更新。实际响应仍受关键帧间隔、解码与增强速度影响。
  • 全屏可拖动进度条,并用左右方向键前进/后退10秒;修复控件遮挡、命中范围和焦点问题。
  • 减少视频区域重绘闪烁;普通窗口尺寸变化避免不必要的整条增强链重建。

采集与声音

  • 记住上次视频设备、采集格式、音频端点和颜色选择;按稳定设备标识恢复。
  • 采集断开后尝试重连同一设备,核对格式并重置处理历史;增加音频端点独立恢复。不同设备驱动的拔插行为仍需实机验证。
  • 支持明确选择DirectShow音频、采集设备内置音频或WASAPI录音端点。
  • 修复自动同步被异常时间戳带偏、启动积压以及播放过程中音频延迟不断增长的部分原因;不会将用户所述VRR关联直接当作已证实根因。
  • 修复重采样连续性、PCM格式解析及端点恢复;修复自动同步逐渐耗尽音频播放储备、造成随音乐出现沙沙/滋滋声的问题。本机真实录音对照已消除所复现的间隙,不代表所有采集卡均已验收。

颜色与增强

  • 修正关闭增强时SDR输入/输出曲线不匹配导致的颜色变化,按明确的range、matrix和transfer处理。
  • HDR转SDR改进亮度映射及色域压缩:PQ优先使用有效MaxCLL或母版峰值,缺失时明确回退;减少逐RGB通道硬裁切造成的颜色偏移。HDR转SDR不等于无损保留HDR。
  • 修复BT.2020 NCL输入误入仅支持BT.601/709的转换路径,以及部分导出颜色元数据问题。
  • NR内部处理新增480p、720p、900p、1440p,保留1080p与原生;降低NR尺寸不等于超分、补帧和输出尺寸同时降低。
  • 修复NR强度高于1时暗部残差外推过度压黑。

补帧、性能与恢复

  • 修复全关状态直接选择补帧不生效、必须先开一次NR的问题。
  • 修复实时补帧时钟漂移、将CPU轮询延迟误计入GPU预算及恢复不稳定的问题。
  • 实时DLSS多帧生成按子帧就绪提交,避免第一张已完成仍等待整批结束、随后被判过期。本机同设置3X对照:修前32秒420张生成帧过期,修后120秒14050张有效生成帧全部提交、过期0,稳定段显示提交180fps。该数据不代表所有显卡性能或屏幕扫描实测。
  • 右侧帧率统一为显示提交;详细面板区分处理产出、原帧/生成帧提交及过期丢弃,避免处理产出180fps掩盖输出不足。
  • 修复GPU计时样本消费与阶段汇总。XeSS内部精确GPU耗时仍显示不可测,总增强耗时明确不包含该部分。
  • 改善NR/SR/FG/光流故障的归属与降级;XeSS呈现失败后可恢复基础播放并在同会话重试。
  • 修复合法交换链模式被误拒绝,以及ResizeBuffers暂时受占用时直接进入错误的问题,涉及OBS捕获和PS5连接初始化路径。反馈者设备仍需复测。

导出

  • 修复部分状态下点击导出无选择位置弹窗。
  • 改善导出末尾计数、封装收尾、验证与文件改名的错误处理和日志,方便定位99%失败;不将反馈者未提供的原始文件故障一概宣称根治。
  • 保留H.264/HEVC视频导出和HEVC Main10 HDR导出;没有新增AV1或ProRes编码导出。

支持边界与下载

下载 Veyra-1.3.0-win64-portable.zip,解压后运行Veyra.exe。另外两个source ZIP是依赖对应源码,普通用户无需下载。

尚未提供完整Dolby Vision RPU/增强层输出、Atmos对象渲染或Dolby/DTS码流直通。部分DV文件仅按明确兼容的基础层播放。NR/SR使用HDR基底保留与SDR代理时,不宣称模型原生HDR推理。RTX30/40、不同HDR屏幕、OBS、PS5和采集设备的具体表现仍可能不同。Smooth Motion继续由NVIDIA App管理,软件提供开启指引。

English

Veyra 1.3.0 integrates fixes since 1.2.0:

  • AV1 playback through dav1d, improved MOV/ProRes compatibility, safe initial hardware-decoder fallback, and a fix for MOV black screens caused by negative audio timestamps.
  • Latest-target seeking and previews while dragging; fullscreen seek controls and left/right 10-second shortcuts; reduced repaint flicker and unnecessary graph rebuilds.
  • Remembered capture devices/formats/audio/color settings; same-device reconnect and independent audio recovery; explicit DirectShow/embedded/WASAPI audio selection.
  • Capture synchronization, startup backlog, continuous resampling, PCM-format and playback-reserve fixes. A reproduced music-correlated crackle was eliminated in local recording comparisons; this is not universal hardware acceptance.
  • Correct SDR code-value handling, metadata-aware HDR-to-SDR luminance mapping and gamut compression, BT.2020 NCL handling, and export color metadata fixes.
  • NR internal 480p/720p/900p/1440p options alongside 1080p/native; fixed excessive shadow darkening above strength 1.
  • Standalone FG activation, live clock/budget recovery, per-subframe readiness for live DLSS MFG, clearer submitted-versus-produced FPS, timing collection and backend recovery fixes.
  • More resilient swapchain negotiation/resize for capture hooks and PS5 initialization; export-dialog and finalization diagnostics improvements.

Download the portable ZIP; the two dependency-source ZIPs are for developers. Enhancements remain off on fresh installs. Full Dolby Vision, Atmos rendering, Dolby/DTS passthrough, AV1/ProRes export and precise internal XeSS FG timing are not added. Hardware-specific limits remain. Runtime identities are unchanged; FFmpeg now includes dav1d and retains the PS5 H.264 slice patch.

Veyra 1.2.0

Choose a tag to compare

@Likely7 Likely7 released this 14 Sep 09:22

Veyra 1.2.0

HDR、5.1 与 SDR 预览

  • HDR10 / PQ、HLG 与明确的 BT.2020 NCL 文件和 P010/P016 采集输入;采集设备没有报告 HDR 元数据时可手动选择 PQ 或 HLG。
  • HDR 可配合 NR、DLSS SR / RTX Video SR、DLSS / XeSS 预览补帧。HDR 视频导出使用 HEVC Main10 / BT.2020 / PQ;HDR 截图为 FP16 scRGB JPEG XR。
  • 文件与采集的 PCM 音频保留最多 5.1 的真实声道位置;立体声输出设备会明确降混。
  • 采集卡面板新增“转为 SDR 显示”,默认关闭。HDR 输入可以在不改 PS5、Windows HDR 或增强开关的情况下映射为 SDR 预览;切换不需要重连。截图跟随预览,视频导出不受此开关影响。

新安装仍默认关闭 NR、超分和内部补帧。Smooth Motion 继续由 NVIDIA App 管理,Veyra 不修改驱动设置。

已验证与边界

RTX 5070 已验证 HDR GPU 处理、HDR 文件导出、NR / SR / DLSS / XeSS 组合和软件层六声道数据。真实 HDR 屏观感、5.1 扬声器定位、不同采集卡、PS5 HDR 与 RTX30/40 实机仍需各自验收。

PS5 Remote Play 保持上游提供的立体声;压缩 Dolby/DTS 码流直通与 Atmos 对象音频未实现。NR / RTX Video SR 的 HDR 路径是 SDR 代理与保留 HDR 基底合成,不是原生 HDR 模型推理。

下载 Veyra-1.2.0-win64-portable.zip,完整解压后运行 Veyra.exe。两个 source ZIP 是对应依赖源码,不需要运行软件。

完整变更、运行组件身份、许可证和 SHA-256 见包内文档与 Release Notes

Veyra 1.1.1

Choose a tag to compare

@Likely7 Likely7 released this 14 Sep 07:10

Veyra 1.1.1

中文

  • 新增 RTX 30 兼容 · 实验 NR 运行版本,独立于 NVIDIA 原版和 RTX 40/50 社区版,无需手动覆盖 DLL。
  • 首次启动默认关闭所有增强:NR、超分、内部补帧全部关闭,避免第一次打开画面就加载高负载效果。已保存的设置继续保留。
  • 改善实验运行版本切换的隔离与释放,兼容查询仅限所选 NR 组件;不修改系统驱动或磁盘 DLL。

使用方法:专业模式 → 增强 → NR 运行版本,选择与显卡对应的版本,再手动开启 NR。RTX30 先试实时档并关闭 SR/FG,确认能正常运行后再调整。该选项不解锁 DLSS 帧生成。

验证范围:RTX5070 上通过真实 NR 执行、三种运行版本同进程切换及播放/截图/导出回归。RTX30 实卡性能、画质与稳定性仍待用户验收;不要把实验选项理解为全系列保证支持。两个社区 NR 文件均为修改版,签名状态 HashMismatch。允许用户替换 DLL,不强制哈希锁。

下载 Veyra-1.1.1-win64-portable.zip,完整解压后运行 Veyra.exe。升级请解压到新目录;复制旧设置会恢复原来开启的效果。Smooth Motion 仍由 NVIDIA App 管理,软件默认全关不改变驱动设置。

English

  • Added a separate RTX 30 compatibility · Experimental NR runtime option, alongside the original and RTX 40/50 community variants. No manual DLL overwrite is needed.
  • All enhancements are off on a fresh installation: NR, super resolution and internal frame generation. Existing saved preferences remain intact.
  • Scoped runtime compatibility and teardown to the selected NR component without modifying driver entry points or DLL files on disk.

Select the NR runtime in Professional mode, then explicitly enable NR. Start RTX30 testing with realtime NR and SR/FG disabled. This option does not unlock DLSS frame generation.

Actual NR execution, same-process runtime switching, playback, screenshots and export were tested on RTX5070. RTX30 performance, quality and stability still require hardware validation. Both community NR binaries have Authenticode status HashMismatch. User DLL replacement remains allowed.

Download Veyra-1.1.1-win64-portable.zip, extract fully and run Veyra.exe. Restoring old preferences restores their enabled effects. NVIDIA App continues to control Smooth Motion independently.


The RemotePlay-source and FFmpeg-source ZIPs provide corresponding dependency source and are not needed to run Veyra. Proprietary SDKs, credentials and development files are excluded. The portable includes the existing PS5 H.264 hardware-decoder slice fix; all experimental features retain their stated limits.

Veyra 1.1.0 — Smooth Motion 与采集格式扩展

Choose a tag to compare

@Likely7 Likely7 released this 13 Sep 18:50

Veyra 1.1.0

中文

下载 Veyra-1.1.0-win64-portable.zip,完整解压后运行 Veyra.exe,无需安装 SDK。另附的源码包供开发者使用。

  • 支持 NVIDIA App Smooth Motion(AI 插帧)使用方式:专业模式的补帧倍率下方新增可展开教程,使用现有界面主题。由 NVIDIA 驱动完成补帧,不额外下载或打包驱动文件。
  • 自由组合补帧:只用 Smooth Motion 时,软件选择“关闭补帧”;也允许与 DLSS / XeSS 同时开启,不强制互斥。叠加效果尚未验证,不保证更好。
  • 扩展采集卡格式:原生输入支持 RGB24、RGB32、ARGB32、RGB555、RGB565、YUY2、UYVY、YVYU、NV12、NV21、I420、IYUV、YV12、P010、P016。修复 P010 / RGB 等格式显示为 GUID 的问题,补齐步长、行对齐、UV 顺序和高位深转换处理。
  • 保留 PS5 串流及重连恢复、采集音频缓冲修复、NR / 超分 / 内部补帧、截图与导出功能。

Smooth Motion 开启方法

  1. 软件内将补帧倍率设为 关闭补帧;NR、超分可继续使用。
  2. NVIDIA App → 图形 → 添加/选择当前 Veyra.exe → AI 插帧 → 开,应用后重启播放器。
  3. 只想用 DLSS / XeSS 时,到 NVIDIA App 关闭 AI 插帧并重启,然后选择软件补帧。也可以自行尝试两者叠加。

软件的“关闭补帧”和总增强开关不会关闭驱动功能。软件 FPS、耗时及队列不含驱动生成部分;截图和导出不含驱动中间帧,音画同步与直播捕获需实测。用户已反馈本机 Smooth Motion 有效稳定,其他显卡/驱动及叠加组合未逐一验证。升级到新路径或从旧实验 EXE 切换时,请确认 NVIDIA App 选中了当前程序。

采集格式转换已通过布局与合成颜色检查,反馈者的具体采集设备尚未实卡验收;P010/P016 支持不等于承诺采集卡原生 HDR 全链路。

退出旧版再升级;PS5 配对保留在当前 Windows 用户目录。七个增强运行文件沿用上版,社区 NR 明确标记为修改版,允许用户替换 DLL。保留 patched FFmpeg 与对应源码、构建记录和许可证;实验功能边界不因版本号变化而取消。

English

Download Veyra-1.1.0-win64-portable.zip, extract it completely and run Veyra.exe. No SDK installation is needed. The additional source archives are for developers.

  • NVIDIA App Smooth Motion usage support with an expandable setup guide below the professional frame-generation multiplier. Generation runs in the installed NVIDIA driver; no driver files are bundled or downloaded.
  • Optional stacking: turn internal generation off to use Smooth Motion alone, or try it alongside DLSS / XeSS without an application-level block. Stacked quality and performance have not been validated.
  • Expanded capture formats: RGB24, RGB32, ARGB32, RGB555, RGB565, YUY2, UYVY, YVYU, NV12, NV21, I420, IYUV, YV12, P010 and P016. Fixed GUID labels for P010 / RGB formats and added handling for stride, row alignment, UV order and high-bit-depth conversion.
  • Retains PS5 streaming/reconnection recovery, capture-audio buffering repairs, enhancement, internal generation, screenshots and export.

Enable Smooth Motion

  1. Set Veyra's internal frame-generation multiplier to Off. NR and super resolution can remain enabled.
  2. In NVIDIA App → Graphics, add/select the current Veyra.exe, enable Smooth Motion, apply and restart the player.
  3. For internal DLSS / XeSS alone, disable Smooth Motion in NVIDIA App and restart. Stacking both is also permitted for experimentation.

Veyra's generation and master-enhancement switches do not disable driver generation. Software FPS, timings and queues exclude driver-generated work; screenshots and exports do not contain driver-generated intermediate frames. A/V timing and recording capture need separate verification. The user reports effective, stable operation on this machine; other hardware/drivers and stacked combinations have not all been tested. Check the program entry after changing executable paths or upgrading from the separate experiment.

Capture conversion passed layout and synthetic color checks; the reporting user's physical capture device remains unverified. P010/P016 support is not a promise of a full native-HDR capture pipeline.

Close the old version before upgrading. PS5 pairing remains in the Windows user profile. The same seven enhancement runtimes, clearly marked modified community NR, user-replaceable DLLs, patched FFmpeg, matching source and licenses are retained. Existing experimental feature boundaries remain.

Veyra 1.0.2

Choose a tag to compare

@Likely7 Likely7 released this 13 Sep 15:32

Veyra 1.0.2

中文

下载 Veyra-1.0.2-win64-portable.zip,完整解压后运行 Veyra.exe。其余源码包供开发者使用。

  • 修复 PS5 恢复播放后仍永久耗尽重连次数的问题。连续正常解码30秒后,下一次断流重新获得最多3次重试;短暂恢复一两帧不会刷新次数。
  • 手动连接遇到主机暂时被旧串流会话占用时,会有限等待重试,不再立即放弃。不强制抢占其他用户的会话。
  • 每次重新建立会话都给予30秒等待首帧,避免沿用旧会话的6秒断流计时;认证拒绝等明确终止仍停止重试。
  • 连接失败显示具体原因和错误码,不再一律要求重新配对。增加会话清理日志;重启保留之前的日志,多实例分别记录。
  • 保留1.0.1的采集音频缓冲修复,以及现有PS5、增强、补帧、截图和导出功能。

这是恢复逻辑修复,不保证消除Wi-Fi丢包或主机断流。电脑和PS5优先使用有线连接。

升级:退出旧版,解压到新目录运行。已保存的PS5配对保留在当前Windows用户目录,无需重新输入配对码。需要保留增强设置时迁移 runtime_local/*.v1veyra.ini

七个增强运行文件与实验功能边界不变,社区NR仍标注 HashMismatch;允许用户替换DLL。SDK/运行时不进入源码Git,附FFmpeg和串流依赖对应源码、补丁及许可证。PS5 H.264硬解切片补丁继续保留。

English

Download Veyra-1.0.2-win64-portable.zip, extract it completely and run Veyra.exe. The source archives are for developers.

  • Fixed PS5 retry allowance remaining exhausted after playback recovered. Thirty seconds of continuous decoded progress renews up to three retries for the next outage. Brief recovery does not renew the allowance.
  • Manual connections now retry temporary console session occupancy within a bounded allowance, without forcibly taking over another session.
  • Every new session receives a 30-second first-frame window instead of inheriting the previous session's six-second stall deadline. Explicit terminal failures still stop retries.
  • Connection failures retain their actual reason and codes instead of always suggesting pairing again. Added teardown diagnostics; GUI logs survive restarts and concurrent instances use separate files.
  • Retains the capture-audio buffering repair from 1.0.1 and existing streaming, enhancement, frame generation, screenshot and export features.

These changes improve recovery; they do not eliminate Wi-Fi packet loss or console outages. Wired networking is recommended for the PC and PS5.

Close the old version and extract to a new directory. Saved pairing remains in the Windows user profile. Presets can be migrated using runtime_local/*.v1 and veyra.ini.

The same seven enhancement runtimes and experimental boundaries remain. Community NR retains HashMismatch; user DLL replacement is allowed. Proprietary SDKs/runtimes stay out of source Git. Matching streaming and patched FFmpeg source, patches and licenses are supplied separately, including the PS5 H.264 hardware-decoding slice fix.

Veyra 1.0.1

Choose a tag to compare

@Likely7 Likely7 released this 13 Sep 14:53

Veyra 1.0.1

中文

下载 Veyra-1.0.1-win64-portable.zip,完整解压后运行 Veyra.exe。无需另装 SDK,附加的源码包不是运行必需品。

修复与改进

  • 修复采集音频连接时未请求低延迟缓冲的问题:现在在连接前向驱动请求约 10ms 一批的音频,并按实际采样率、声道和格式对齐。这针对部分设备音频分大块交付、声音明显落后画面的情况。
  • 驱动不支持或拒绝缓冲协商时保留兼容连接,记录实际结果。
  • 增加音频输入块时长、到达间隔、实际分配器容量诊断,方便区分驱动交付、软件补偿、PCM队列和输出端等待。
  • 保留现有音画同步、连续重采样、PS5、截图及增强功能。

10ms 是请求的输入块长,不是端到端延迟承诺。 驱动可能不接受;反馈设备仍需更新后实测。构建、采集合同和合成PCM/WASAPI回归已通过,不等同于全部采集卡的听觉验收。

升级

退出旧版,解压到新目录后启动,并重新打开采集设备,使新缓冲请求生效。PS5配对保存在当前Windows用户目录,无需重新搬运。需要保留增强预设时,可复制旧目录的 runtime_local/*.v1veyra.ini

沿用1.0.0的七个增强运行文件及原实验边界。社区NR签名状态仍为 HashMismatch,软件允许用户替换DLL;组件清单不是加载锁。SDK/运行时不进入源码Git,FFmpeg和串流依赖的对应源码、补丁及许可作为附加资产提供。

English

Download Veyra-1.0.1-win64-portable.zip, extract it completely and run Veyra.exe. No separate SDK installation is needed. The source archives are not required to run the player.

Fixes and Improvements

  • Fixed missing low-latency buffer negotiation when connecting capture audio. Veyra now requests approximately 10ms input blocks before connection, aligned to the actual sample rate, channel count and format. This addresses large delivery blocks that can leave audio noticeably behind video on some devices.
  • Devices that do not support or reject the advisory request retain the compatible connection, with the result logged.
  • Added input block duration, callback interval and actual allocator-capacity diagnostics alongside software compensation, PCM and endpoint queues.
  • Existing audio synchronization, continuous resampling, PS5 streaming, screenshots and enhancement features are retained.

10ms is the requested input block duration, not an end-to-end latency guarantee. Drivers may not honor it; affected hardware still requires a post-update test. Build, capture-contract and synthetic PCM/WASAPI regression checks passed, which is not listening validation on every capture device.

Upgrade and Components

Close the old version, extract to a new directory and reopen the capture device to apply the new request. Encrypted PS5 pairing remains in the current Windows user profile. Presets can be migrated using runtime_local/*.v1 and veyra.ini.

The seven enhancement runtime files and experimental feature boundaries from 1.0.0 are unchanged. Community NR retains HashMismatch signature status; user DLL replacement remains allowed. Component manifests are publisher records, not loading locks. No proprietary SDK/runtime enters source Git. Matching FFmpeg and streaming dependency source, patches and licenses are provided as separate assets.

Veyra 1.0.0

Choose a tag to compare

@Likely7 Likely7 released this 13 Sep 06:38

Veyra 1.0.0

中文

下载与使用

下载 Veyra-1.0.0-win64-portable.zip,完整解压,双击 Veyra.exe。无需安装 SDK 或开发工具。其余 Source 源码包不需要下载来运行软件。

升级请退出旧版并解压到新目录。增强预设可从旧目录复制 runtime_local/*.v1veyra.ini;PS5 配对保存在当前 Windows 用户的加密数据目录,无需重新搬运。

本次更新

  • 更换透明 Logo,补齐 EXE、任务栏和窗口图标。
  • 专业模式顶部新增“截图”:一键保存当前增强后的完整画面为 PNG,位置为系统“图片”文件夹下的 Veyra Screenshots。不包含工具栏、对比视图或窗口缩放裁切;原生 HDR 截图暂不支持。
  • 整合 PS5 串流、采集卡和视频播放修复。修复部分 PS5 H.264 硬解只显示细条、硬解帧资源复用问题;改善色度采样和放大显示,保留兼容采样选项。
  • 改进 PS5 串流停帧检测与有限次数重连,修复音频时钟漂移导致声音补偿持续增加的问题。
  • 修复部分场景下 DLSS 补帧未有效输出,以及过载时 GPU 耗时指标失效的问题。
  • 统一状态面板口径:主曲线显示总增强处理耗时,额外画面延迟估计移入精细诊断。两者都不是按键到屏幕实测延迟。
  • 修复视频接近结尾、处理跟不上时的帧引用失效崩溃;尺寸突变的输入明确停止,避免越界。
  • 损坏视频不再导出不完整结果后报告成功。导出收尾会检查完整性,可取消,可能需要额外时间。
  • 新增可切换的 GPU DIS · FAST 实验光流,默认仍为 NVIDIA NVOF。它不保证更快,本机 RTX 5070 的 1080p 合成测试明显慢于 NVOF,保留供效果对比。

使用提醒与边界

  • PS5 与电脑接同一局域网,首次使用 Account ID 和八位码配对;后续选择已保存主机。手柄连接电脑,USB 优先。输入最高 1080p,2K/4K/8K 是本地超分目标;请求码率不等于主机实际发送码率。
  • OBS 窗口采集请手动选择 Windows 10(1903及以上),不要依赖自动 / BitBlt。
  • NR、DLSS FG、XeSS、GPU DIS、PSN 登录及 HDR 中标明的实验功能仍保留实验属性。1.0.0 是应用版本号,不代表厂商认证或所有设备/游戏组合均已验证。
  • 视频导出暂不保留内嵌字幕;不要让多个软件实例同时导出到同一个目标文件。多显卡、蓝牙设备、真实 HDR 屏幕及长时间串流仍需持续验证。
  • 运行组件允许用户替换 DLL。社区 NR 是修改版,签名状态为 HashMismatch;不是有效签名原版。

沿用七个既有增强运行文件,源码与运行组件分离。包内 manifest 列出来源、版本、大小、SHA256、签名和许可证;它是发布记录,不是 DLL 替换锁。FFmpeg 与串流依赖的对应源码、补丁和构建说明作为附加源码资产提供,普通用户无需下载。

English

Download Veyra-1.0.0-win64-portable.zip, extract it completely and run Veyra.exe. No SDK or development tools are required. Source archives are optional for ordinary users.

Changes

  • New transparent logo and executable, taskbar and window icons.
  • Added Screenshot to the Professional toolbar. Saves the latest processed full-resolution image as PNG under Pictures / Veyra Screenshots, without application UI, comparison overlays or window zoom/cropping. Native HDR screenshots are not supported yet.
  • Fixed PS5 H.264 hardware decoding that displayed only a thin strip, and corrected reuse of hardware-frame resources. Improved chroma reconstruction and scaling, with a compatibility option retained.
  • Improved stream-stall detection and bounded reconnection. Fixed audio-clock drift that could cause compensation to grow during play.
  • Fixed ineffective DLSS frame generation in some scenarios and missing GPU timings under overload.
  • The main chart now shows total enhancement GPU processing time; estimated extra picture delay is listed separately in detailed diagnostics. Neither is measured button-to-screen latency.
  • Fixed an end-of-file crash under processing overload. Midstream size changes now stop explicitly rather than writing outside allocated resources.
  • Corrupted input no longer produces a false successful export. Export completion validates integrity and can take extra time; cancellation is supported.
  • Added experimental GPU DIS · FAST optical flow. NVIDIA NVOF remains the default. This implementation was substantially slower than NVOF on our RTX 5070 in a 1080p synthetic test; it is available for comparisons, not advertised as a performance upgrade.

Notes

Close the previous version before extracting to a new directory. Enhancement presets may be copied from runtime_local/*.v1 and veyra.ini; encrypted PS5 pairing remains in the Windows user profile.

PS5 streaming uses the local network and supports input up to 1080p; higher resolutions are local upscaling targets. Connect the controller to the PC, preferably via USB. Requested bitrate is not guaranteed received bitrate. For OBS Window Capture, explicitly select Windows 10 (1903 and up).

Experimental enhancement, PSN and HDR features remain experimental in application version 1.0.0. This release is not vendor certification. Embedded subtitles are not preserved in video exports; avoid concurrent exports from multiple instances to the same target. Multi-GPU, Bluetooth, physical HDR displays and long sessions are not comprehensively validated.

The seven existing enhancement runtime files are retained. DLL replacement remains allowed; the community NR file has HashMismatch signature status. The package includes component provenance, hashes and applicable licenses. Matching FFmpeg and streaming dependency source, patches and build instructions are supplied separately; no proprietary SDK/runtime is added to source Git.

Veyra 0.0.5

Choose a tag to compare

@Likely7 Likely7 released this 12 Sep 05:54

Veyra 0.0.5

中文

新增与改进

  • PS5 局域网串流:主机搜索、手动 IP、配对保存、唤醒和软硬解选择;串流复用现有增强、播放与音频链路。
  • PC 端手柄支持触摸板、陀螺仪、震动和自适应扳机(需兼容设备、连接方式与游戏);修复全屏后的输入失效。
  • 固定用户目录加密保留主机;新增实验 PSN 浏览器登录取 Account ID。首次仍需八位配对码。
  • 实验 H.265 HDR / Main10:关闭增强且 Windows HDR 开启时原生输出,否则映射到 SDR 后处理。
  • 默认关闭的低延迟模式:预览可切换 NR→超分→补帧,可能降低耗时,也可能增加拖影或边缘瑕疵。
  • 重做实时状态面板:阶段 GPU 耗时、增强额外延迟估计曲线、待输出帧数、正常 / 过载 / 错误状态;卡片内可展开精细诊断。
  • 调整专业设置顺序、独立音频页,补齐深色悬停说明并修复提示无法弹出。

播放修复

  • 修复部分 4K30 NR+2X 组合中,生成帧反复过期、表现为回到 30fps 的调度问题。
  • 持续欠速的实时预览跳过过期补帧 / 源帧增强机会,保持媒体时间与音频连续;导出仍完整处理。
  • 修复进度条跳转回弹、seek 后输出槽被占用错误,改善过载恢复和设置切换。
  • 改进串流颜色信令、输入帧率统计、停帧诊断及恢复;不保证所有设备上的偶发停帧已消失。

使用

下载 Veyra-0.0.5-win64-portable.zip,完整解压并运行 Veyra.exe,无需安装 SDK。不要下载源码包来运行软件。

升级先退出旧版并解压到新目录;增强设置可复制旧版 runtime_local/*.v1 和 veyra.ini。PS5 主机存于 %LOCALAPPDATA%/Veyra/remoteplay,绑定当前 Windows 用户,不要分享该目录。

PS5:同一局域网 → 启用远程游玩 → 搜索或填 IP → Account ID 与首次八位码配对 → 手柄连接电脑。流输入最高1080p,2K/4K/8K属于本地超分。

OBS 窗口采集手动选择 Windows 10(1903及以上),不要依赖自动 / BitBlt。

边界与组件

基本 PS5 连接与 USB 手柄已有用户测试;PSN 实际网页授权、真实 PS5 HDR、蓝牙 / 多设备与长期稳定性未完整验收。首次免码注册、外网串流和原生 HDR NR 未实现。HDR 增强当前为 SDR 映射路线。

沿用原版与社区 NR、DLSS、RTX Video、XeSS / XeLL 运行组件,允许用户替换 DLL。社区 NR 为修改文件,签名状态 HashMismatch,不能称为有效 NVIDIA 签名原件。NR / DLSS FG 是 community experimental,不是厂商认证。

应用对应源码位于 v0.0.5 标签。RemotePlay-source、FFmpeg-source 是附加对应源码包,普通用户无需下载。串流组合程序适用 AGPLv3 及上游 OpenSSL 例外;SDK、DLL、模型不进入源码 Git。来源、哈希、签名、许可证与卸载信息见包内组件清单和 manifest。

English

Changes

  • Added PS5 LAN streaming, discovery/manual IP, persistent pairing, wakeup and software/hardware decoding through the shared enhancement and audio pipeline.
  • Added compatible PC gamepad touchpad, gyro, vibration and adaptive triggers; fixed input stopping in fullscreen.
  • Added encrypted per-user console storage and experimental browser PSN authorization for Account ID retrieval. Initial pairing still requires the eight-digit code.
  • Added experimental H.265 HDR / Main10: native output with Windows HDR and all enhancements off; otherwise tone-map to SDR before enhancement.
  • Added optional NR → Upscale → Frame generation preview order, off by default. It may reduce processing cost but increase artifacts.
  • Redesigned diagnostics with stage GPU timings, estimated additional enhancement delay, queued output frames and status indicators.
  • Reordered Professional controls, separated audio settings and repaired dark hover help.
  • Fixed scheduling that discarded generated frames in some 4K30 NR + 2X combinations. Overloaded preview skips expired video opportunities while media time advances and audio remains continuous; export keeps complete processing.
  • Fixed seek-bar rebound and occupied output slots after seeks; improved recovery, streaming color metadata, FPS reporting and stall diagnostics.

Download and Limits

Download Veyra-0.0.5-win64-portable.zip, extract fully, run Veyra.exe. No SDK installation is required. Source archives are for developers.

Keep PS5 and PC on the same LAN, enable Remote Play, pair once using Account ID and the eight-digit code, and connect the controller to the PC. Stream input is up to 1080p; higher resolutions are local upscaling targets.

Close the old version before upgrading to a new directory. Copy runtime_local/*.v1 and veyra.ini for enhancement settings. Console profiles remain encrypted under %LOCALAPPDATA%/Veyra/remoteplay and are bound to the Windows user. Do not share them.

In OBS select Windows 10 (1903 and up) explicitly for Window Capture.

Basic console/USB controller use passed user testing. Sony authorization, physical PS5 HDR, Bluetooth/multiple controllers and long sessions are not fully validated. Pinless first registration, Internet streaming and native HDR NR are not implemented.

Original/community NR and the existing seven enhancement DLLs are retained; replacements remain allowed. Community NR reports HashMismatch. NR and DLSS FG are community experimental, not vendor certification.

Application source matches tag v0.0.5; RemotePlay-source and FFmpeg-source assets provide dependency source. The combined streaming executable also falls under AGPLv3 with the upstream OpenSSL exception. SDKs, runtimes and models are excluded from source Git. See included component manifests and licenses.

Veyra 0.0.4

Choose a tag to compare

@Likely7 Likely7 released this 11 Sep 07:09

Veyra 0.0.4

中文

更新

  • 修复视频导入播放时,声音先于首张增强画面开始的问题。打开文件、跳转、暂停恢复和调整增强设置后,音视频会重新对齐。
  • 修复 NR 处理耗时轻微波动时声音反复停顿的问题,为短暂抖动保留容差;持续过载时仍限制声音领先,避免越播越不同步。
  • 修正 XeSS 补帧和原画对比下的音频时序,避免将完整源帧时长错误缩短为补帧间隔。
  • 修复采集卡在较长软件处理延迟下的同步补偿上限,并在暂停及重建增强管线时清除过期同步状态。只补偿软件新增的视频等待,不重复计算采集卡音视频共同的输入延迟。
  • 增加音频连续性、跳转恢复、处理波动和过载恢复回归检查;更新中英文使用说明。

下载与升级

下载 Veyra-0.0.4-win64-portable.zip,完整解压后运行 Veyra.exe。运行组件已包含,无需安装 SDK。升级请退出旧版并解压到新目录;保留设置时只复制旧版 runtime_local/*.v1veyra.ini

FFmpeg-source.zip 是开源依赖的对应源码,普通用户不需要下载。OBS 窗口采集仍应手动选择 Windows 10(1903及以上),避免“自动”选到只能捕获 UI 的 BitBlt。

验证与边界

RTX 5070 上的 1080p30、原生 4K30 NR+XeSS 短测中,观测到的额外音频暂停均为 0;30/35ms 处理波动的合成采集音频测试未出现额外重置或欠载。文件跳转、暂停恢复及故意过载后的恢复回归通过。上述是软件短测,不代表长时间直播或屏幕/扬声器物理同步的测量。

本版不降低 NR 本身的运算量。GPU 持续处理不过来时,声音仍可能等待视频,请降低画质、倍率或目标分辨率。

继续提供 NVIDIA 原版 NR 与 RTX 40/50 社区实验版切换,并允许自行替换 DLL。社区版为修改文件,签名状态 HashMismatch;RTX 40 实机验证仍待完成。NR 与 DLSS 补帧属于 community experimental / 社区实验集成,不是 NVIDIA 官方认证。SDK、运行时和模型不进入源码 Git;组件来源、哈希、许可证及移除方法见包内 docs/RUNTIME_COMPONENTS_0.0.4.md 与清单。

English

Changes

  • Fixed file audio starting before the first enhanced video frame. Playback now re-establishes synchronization after opening, seeking, resuming, and rebuilding enhancement settings.
  • Fixed repeated audio interruptions caused by small NR processing-time fluctuations. Brief jitter has a tolerance window; sustained overload still limits audio lead to prevent accumulating drift.
  • Corrected audio coverage with XeSS frame generation and original-image comparison, preserving the full source-frame interval.
  • Raised the capture synchronization compensation limit for longer software processing delays and cleared stale synchronization state on pause or graph rebuild. The capture card's shared audio/video input delay is not compensated twice.
  • Added regression coverage for audio continuity, seeks, timing fluctuations, and overload recovery; updated both READMEs.

Download and Upgrade

Download Veyra-0.0.4-win64-portable.zip, extract it fully, and run Veyra.exe. Application runtimes are included; no SDK installation is needed. Close the old version and extract into a new directory. To retain settings, copy only the old runtime_local/*.v1 files and veyra.ini.

FFmpeg-source.zip contains corresponding source for an open-source dependency and is not required to run Veyra. In OBS Window Capture, explicitly choose Windows 10 (1903 and up); Automatic may select BitBlt and capture only the controls.

Validation and Limits

Short RTX 5070 tests with NR + XeSS at 1080p30 and native 4K30 recorded zero additional audio pauses. Synthetic capture audio with 30/35ms processing fluctuations recorded no additional resets or underruns. File seek/resume and deliberate overload-recovery regressions passed. These are software tests, not long-session streaming validation or physical display/speaker synchronization measurements.

This release does not reduce NR's computational cost. Sustained GPU overload can still require waiting for video; reduce quality, multiplier, or resolution if needed.

The NVIDIA original and community RTX 40/50 NR variants remain selectable, and DLL replacement remains permitted. The community variant is modified and reports HashMismatch; RTX 40 hardware validation is pending. NR and DLSS frame generation are community-experimental integrations, not NVIDIA certification. SDKs, runtimes, and models remain outside source Git. See docs/RUNTIME_COMPONENTS_0.0.4.md and the included manifests for provenance, hashes, licenses, and removal instructions.

Veyra 0.0.3

Choose a tag to compare

@Likely7 Likely7 released this 11 Sep 05:09

Veyra 0.0.3

中文

更新

  • 新增 NR 运行版本选择:NVIDIA 原版默认启用,可切换到随包附带的 RTX 40/50 社区兼容实验版,无需覆盖 DLL。
  • 运行版本设置随预设保存;播放中切换会重建增强管线,失败恢复上一套设置。图片处理和视频导出使用所选 NR 版本。
  • 新增“直播兼容 · 实验”显示开关,默认关闭;可以在标准和实验交换链之间切换,不检测或依赖特定直播软件。
  • 实时处理状态显示已应用的 NR 版本与显示模式。旧预设升级后默认使用原版 NR 和标准显示。
  • 修复部分中文 MSVC/Ninja 环境无法跟踪头文件依赖的问题,避免增量构建混用不同设置结构导致启动崩溃。
  • 更新中英文 README、运行组件说明和 OBS 采集教程。

下载与使用

普通用户只需下载 Veyra-0.0.3-win64-portable.zip,完整解压后运行 Veyra.exe。不需要另装SDK。FFmpeg-source.zip 是开源依赖的对应源码资料,普通用户不需要下载。

OBS 请使用“窗口采集”,把捕获方式明确设为 Windows 10(1903及以上)。“自动”可能选到 BitBlt,只能看到UI;切换上述方式已在反馈场景中恢复视频。直播兼容开关不能替代正确的捕获方式。

验证边界

  • 两种NR运行版本在RTX5070上已运行;RTX40实机验证仍待完成,社区版不保证覆盖所有显卡或驱动。
  • 社区NR为修改版,Authenticode状态为 HashMismatch。原版与社区版独立存放;文件版本、哈希、来源与卸载方式见包内组件文档及manifest。
  • NR和DLSS补帧属于 community experimental / 社区实验集成,不是厂商官方认证或完整原生游戏集成。软件继续允许用户自行替换DLL,不设置固定哈希启动锁。
  • 未承诺降低NR耗时、所有录屏工具兼容、长期直播稳定性或生成帧捕获节奏。专业模式整体布局调整本版尚未实施。
  • 预设升级为v10;升级前可备份设置,旧软件无法读取新格式预设。

English

Changes

  • Added NR runtime selection: keep the NVIDIA original as default or select the bundled community RTX 40/50 experimental variant without replacing DLLs.
  • Saved the selection in presets and propagated it to playback, image processing, and video export. Runtime changes rebuild the enhancement graph; failed changes restore the previous settings.
  • Added an optional experimental broadcast presentation mode, off by default, without detecting a specific recording application.
  • Added applied NR/runtime and presentation-mode status. Older presets migrate to the original NR runtime and standard presentation.
  • Fixed MSVC/Ninja header-dependency detection on localized Windows installations, preventing stale object files and startup crashes after incremental builds.
  • Updated bilingual documentation, component records, and OBS capture instructions.

Download and Capture

Download Veyra-0.0.3-win64-portable.zip, extract it fully, and run Veyra.exe. No SDK installation is required. The separate FFmpeg-source.zip contains corresponding source material for the open-source dependency; it is not needed to run Veyra.

In OBS Window Capture, explicitly select Windows 10 (1903 and up). Automatic can select BitBlt and capture only the controls. The experimental swapchain switch does not fix BitBlt capture.

Limits

Both NR variants have been exercised on an RTX 5070; RTX 40 hardware validation remains pending. The community NR DLL is modified and reports HashMismatch, not a valid NVIDIA signature. See the included component documentation and manifests for identities, locations, and removal instructions. Runtime replacement remains permitted.

NR and DLSS frame generation are community-experimental integrations, not vendor certification. This release does not claim improved NR throughput, universal recorder compatibility, long-session streaming validation, or verified capture cadence for generated frames. The proposed Professional-mode layout redesign is not included. Presets now use schema v10; back up settings before upgrading if an older version must remain usable.