Skip to content

Video Fetch v0.3.1

Choose a tag to compare

@github-actions github-actions released this 23 Aug 10:37
· 13 commits to main since this release
862a39e

Video Fetch v0.3.1

v0.3.0 之后的功能版本:新增「仅音频下载」、音频档位与输出格式选择、多平台打包命名调整,以及一系列音频下载正确性修复。

重点内容

  • 仅音频下载:视频卡片新增「视频 / 仅音频」切换;仅音频模式可选音质档位(64/132/192kbps AAC、Hi-Res 无损)与输出格式(m4a / mp3 / FLAC,FLAC 仅 Hi-Res 源可选),mp3 / FLAC 走 ffmpeg 转码
  • 视频与仅音频互相独立:同一稿件的视频下载与仅音频下载可各下一份,互不冲突
  • Windows x64 安装包命名调整:文件名带 -x64 后缀(Video-Fetch-v*-Windows-x64.msi / .exe),与 arm64 包区分

修复

  • 音频档位在下载时对照 yt-dlp 实际格式表固定到精确音轨,不再出现「选 64kbps 却下载 Hi-Res」的错位
  • 仅音频下载不再回退到视频流;无可用音轨时明确报错
  • FLAC 校验:非 Hi-Res 档位拒绝 FLAC;无无损音源时不再静默转码出「伪无损」
  • Hi-Res 固定选 FLAC:即使同稿 Dolby 码率更高,也不会把无损档挤成带 abr 上限的有损轨
  • 多 P 抽样合并音质时,任一集有 Hi-Res 则保留 Hi-Res 档位与文案
  • 数据库迁移先检查 audio_format 列是否存在再执行 ALTER
  • 无码率的音轨条目不再显示为「0kbps」档位
  • 同名不同容器的音频文件不再互相冲突;另存副本编号只统计同容器文件
  • 仅音频模式解析失败时显示错误提示与重试按钮;FLAC 可用性改用结构化标志

下载

  • macOS(Apple Silicon)Video-Fetch-v0.3.1-macOS.dmg(不提供 Intel)
  • Windows x64Video-Fetch-v0.3.1-Windows-x64.msi / .exe
  • Windows arm64Video-Fetch-v0.3.1-Windows-arm64.msi / .exe
  • Linux x86_64Video-Fetch-v0.3.1-Linux-x86_64.AppImage / .deb
  • Linux arm64Video-Fetch-v0.3.1-Linux-arm64.AppImage / .deb

当前发布包未做 Apple / Windows 代码签名。macOS 若提示损坏,把 App 拖到「应用程序」后执行:

xattr -cr "/Applications/Video Fetch.app"

What's Changed

  • Add audio-only download with quality tiers and output formats by @asthetik in #56

Full Changelog: v0.3.0...v0.3.1