Skip to content

v0.6.6

Choose a tag to compare

@github-actions github-actions released this 24 Oct 14:06
· 7 commits to main since this release

FlashRec v0.6.6

改进

  • 右键菜单精简:菜单不再包含播放控制条目(播放/暂停、上/下一集、停止),只保留窗口与画面类操作;播放控制继续走底栏按钮、空格键与媒体键。
  • Seek 响应提速:网络流跳转改用关键帧对齐(即点即跳,落点与目标可能有 2~5 秒对齐偏差);缓冲恢复等待从 1 秒降至 0.3 秒。本地文件仍为精确跳转。
  • 更新检测期间顶栏布局修复:出现更新图标时,旁边的帮助按钮不再被挤开到悬停展开宽度的位置,恢复紧贴布局。

修复

  • 拖动/校准进度在加载期不再失败:投屏端在视频加载窗口内发来的 Seek 请求(如 B 站的起始进度校准)不再被拒绝,改为排队等加载完成后立即执行,投屏起始进度更可靠。
  • 菜单能力宣告(GetCurrentTransportActions)与实际行为对齐:加载中状态如实宣告可用的传输操作。

FlashRec v0.6.6 (English)

Improved

  • Simplified context menu: playback control entries (play/pause, previous/next, stop) are removed from the right-click menu; window and picture options remain. Playback control stays on the bottom bar, spacebar and media keys.
  • Faster seeking: seeks on network streams now align to keyframes (instant jump, with a possible 2–5 s alignment offset from the exact target); the buffer-recovery wait is reduced from 1 s to 0.3 s. Local files still seek exactly.
  • Top bar layout fix during update: when the update icon appears, the help button next to it is no longer pushed out to the hover-expanded width; the buttons sit tightly again.

Fixed

  • Seek during loading no longer fails: Seek requests sent by the casting app inside the video-loading window (e.g. Bilibili's start-position calibration) are queued and executed right after loading instead of being rejected, making the initial cast position more reliable.
  • Capability advertisement (GetCurrentTransportActions) now matches actual behavior: the loading state advertises exactly the transport operations that are available.