Skip to content

Releases: InfinityPacer/ShimWeave

ShimWeave 0.0.6

Choose a tag to compare

@github-actions github-actions released this 22 Oct 02:32
3e88aee

修复

  • 外挂 SRT 字幕里某句台词中间有空行时,空行之后的文字不再丢失。
  • GBK、Big5 等非 UTF-8 编码的外挂字幕改由 Plex 转换编码后显示,不再出现乱码。Plex 也认不出编码时
    提示字幕使用了暂不支持的编码,视频照常播放。
  • 播放中途出错时只提示一次。Plex 能弹出自己的播放错误对话框时只显示对话框,画面里不再同时
    出现中断提示。

已知限制

  • Dolby Vision 是否可播取决于具体 Profile、容器、音轨与浏览器解码能力,不兼容内容会明确
    停止,不保证降级为 HDR10。
  • TrueHD 转换后只输出立体声,不保留多声道。
  • 字幕支持 MKV 内嵌和外挂的 SRT 与 WebVTT。PGS、ASS/SSA、VobSub 暂不支持,选中时提示字幕不可用,
    视频照常播放。
  • 当前为开发预览,尚未发布到 Chrome Web Store。

ShimWeave 0.0.5

Choose a tag to compare

@github-actions github-actions released this 20 Oct 18:17
8dfb923

新增

  • 外挂的 SRT 与 WebVTT 字幕现在可以显示。播放中在 Plex 播放器里打开、切换或关闭字幕后,Plex 会
    重新缓冲几秒,再从原位置按新的选择继续。

修复

  • 采用开放式 GOP 编码的片源现在可以正常起播和拖动进度,不再中途报错停止。
  • 接管播放时读取媒体失败,改为弹出 Plex 自己的播放错误对话框,不再一直停在缓冲状态。

已知限制

  • Dolby Vision 是否可播取决于具体 Profile、容器、音轨与浏览器解码能力,不兼容内容会明确
    停止,不保证降级为 HDR10。
  • TrueHD 转换后只输出立体声,不保留多声道。
  • 字幕支持 MKV 内嵌和外挂的 SRT 与 WebVTT。PGS、ASS/SSA、VobSub 暂不支持,选中时提示字幕不可用,
    视频照常播放。
  • 当前为开发预览,尚未发布到 Chrome Web Store。

ShimWeave 0.0.4

Choose a tag to compare

@github-actions github-actions released this 06 Oct 06:27
3939728

修复

  • 在 Plex 里关闭播放器后,不再误弹「ShimWeave 播放已中断,播放未能继续(playback_failed)」。
  • 高码率音轨的片源不再因浏览器缓冲空间耗尽而中途停止播放,缓冲紧张时自动少预读一些继续播放。

已知限制

  • Dolby Vision 是否可播取决于具体 Profile、容器、音轨与浏览器解码能力,不兼容内容会明确
    停止,不保证降级为 HDR10。
  • TrueHD 转换后只输出立体声,不保留多声道。
  • 字幕只支持 MKV 内嵌的 SRT 与 WebVTT,PGS、ASS/SSA、VobSub 和外挂字幕暂不支持。
  • 当前为开发预览,尚未发布到 Chrome Web Store。

ShimWeave 0.0.3

Choose a tag to compare

@github-actions github-actions released this 30 Sep 01:56

修复

  • 用局域网地址(如 http://192.168.1.10:32400/web)以 http 打开 Plex Web 时,STRM 播放不再报
    「播放错误 s1002(网络)」。

已知限制

  • Dolby Vision 是否可播取决于具体 Profile、容器、音轨与浏览器解码能力,不兼容内容会明确
    停止,不保证降级为 HDR10。
  • TrueHD 转换后只输出立体声,不保留多声道。
  • 字幕只支持 MKV 内嵌的 SRT 与 WebVTT,PGS、ASS/SSA、VobSub 和外挂字幕暂不支持。
  • 当前为开发预览,尚未发布到 Chrome Web Store。

ShimWeave 0.0.2

Choose a tag to compare

@github-actions github-actions released this 29 Sep 06:25

新增

  • 按 Plex 里选中的音轨播放,不再总是播放文件的默认音轨。
  • TrueHD 音轨在浏览器本地转换为 AAC 立体声播放,蓝光原盘的默认音轨不再导致无法播放。
  • 选中的音轨浏览器放不了、也转换不了时,默认改用同一文件里能播放的音轨,优先同一语言,
    并在画面上方提示改用了哪一条。
  • 扩展选项页,可以把音轨替换改为「不播放,显示原因」。
  • 点击浏览器工具栏里的 ShimWeave 图标即可打开设置。
  • 显示 Plex 里选中的 MKV 内嵌 SRT 与 WebVTT 字幕,拖动进度后字幕随之重建。选中 PGS、ASS 等暂不支持的
    字幕或外挂字幕时,画面上方提示字幕不可用,视频照常播放。

改进

  • 起播和拖动进度后不再重复下载刚读过的数据,外网播放高码率片源更快出画面。
  • 通过媒体服务播放时,同一媒体地址在有效期内重复使用,减少换取次数,高码率片源起播和拖动进度更快。
  • 播放开始后因读取或缓冲失败而中断时,画面上方提示中断原因,不再只停在缓冲状态。

已知限制

  • Dolby Vision 是否可播取决于具体 Profile、容器、音轨与浏览器解码能力,不兼容内容会明确
    停止,不保证降级为 HDR10。
  • TrueHD 转换后只输出立体声,不保留多声道。
  • 字幕只支持 MKV 内嵌的 SRT 与 WebVTT,PGS、ASS/SSA、VobSub 和外挂字幕暂不支持。
  • 当前为开发预览,尚未发布到 Chrome Web Store。

ShimWeave 0.0.1

Choose a tag to compare

@github-actions github-actions released this 04 Sep 08:21

新增

  • Plex Web 可以继续使用原生播放器播放原本无法直接打开的 STRM 媒体。
  • 支持续播、拖动进度、上下集切换,以及 MKV、AC3、EAC3、DTS 等常见兼容场景。
  • 媒体数据保持源站或 CDN 直达浏览器,不占用 NAS 中转带宽。
  • 本地媒体和浏览器原生可播内容保持原行为;无法兼容时会显示具体格式和错误原因。

已知限制

  • Dolby Vision 是否可播取决于具体 Profile、容器、音轨与浏览器解码能力;不兼容内容会明确
    停止,不保证降级为 HDR10。
  • TrueHD 尚无浏览器本地转换路径;外挂字幕和内嵌字幕支持仍未完成。
  • 当前为开发预览,尚未发布到 Chrome Web Store。