Skip to content

Repository files navigation

响度均衡

中文 | English

一款本地处理视频和录音响度的工具,提供 Android App 和 Windows 脚本。它会分析不同时间段的听感响度,重点提升偏小的声音,同时尽量保留自然起伏。

下载 Android 版

进入 Releases,下载其中的 APK 文件并安装。 如果系统提示不允许安装,请按提示允许浏览器或文件管理器“安装未知应用”。

功能

  • 支持视频和纯音频批量导入,也可从 Telegram 等应用直接分享文件
  • 按时间段进行响度均衡,可调整目标响度和均衡力度
  • 未裁剪的视频直接复制画面流,不重新编码画面
  • 视频支持预览、分割、删除片段、排序和拼接
  • 可在视频编辑页快速选取成品视频封面;仅改封面时不重编码整段画面
  • 点击视频标题可修改生成视频的名称
  • 纯音频输出为 M4A,并尽量沿用原音轨码率,避免低码率录音体积膨胀
  • 支持后台处理、进度通知、取消及未完成文件清理
  • 可选择自定义保存文件夹

界面截图

音视频响度处理首页    视频裁剪界面

音视频响度处理 | 视频裁剪

Android 使用

  1. Releases 下载 APK,安装后打开「响度均衡」。
  2. 点「选择视频或音频」,也可以从 Telegram 等应用直接分享文件到本应用。
  3. 按需调整目标响度和均衡力度;一般保持默认值即可。
  4. 视频可以点预览图裁剪、选择当前画面作为成品封面,也可以选择多个视频排序、拼接。
  5. 点「开始处理」,等待扫描和生成完成;原文件不会被修改。

保存位置:

  • 视频默认保存到 Movies/响度均衡
  • 音频默认保存到 Music/响度均衡
  • 可在设置中选择自定义文件夹
  • Android 11 及以上可选择隐藏保存到 Movies/.响度均衡

详细功能和设置说明见 安卓使用说明.txt

开发者构建

需要 JDK 17 和 Android SDK 34。在 android 目录运行:

.\gradlew.bat assembleDebug --no-daemon

调试 APK 位于:

android/app/build/outputs/apk/debug/app-debug.apk

Windows 使用

Windows 版适合先在电脑上尝试视频响度均衡,不需要安装 Android App。 需要 Python 3.9 或更高版本,并安装 ffmpegffprobe,确保二者已加入 PATH

  1. 点击仓库页面右上方 Code,选择 Download ZIP 并解压。
  2. 安装 PythonFFmpeg,安装时确保它们可从命令行运行。
  3. 把一个或多个视频拖到 响度均衡.bat 上。
  4. 在仓库根目录的 输出 文件夹中查看成品;原视频不会被修改。

熟悉命令行的用户也可以在仓库根目录运行:

# 处理当前文件夹中的全部视频
python 响度均衡.py

# 处理一个或多个指定视频
python 响度均衡.py 视频1.mp4 视频2.mp4

# 处理指定文件夹中的全部视频
python 响度均衡.py D:\视频文件夹

# 自定义目标响度、均衡力度和并行任务数
python 响度均衡.py --target -14 --strength 0.95 --jobs 3 视频.mp4

Windows 脚本当前只处理视频;画面流直接复制,只重新处理音频。支持 mp4mkvmovaviflvtsm4vwebmwmvmpgmpeg

许可证

本项目代码采用 MIT License,内置依赖仍遵循各自许可证,见 第三方许可说明

About

Segment-based loudness normalization for videos and recordings on Android and Windows|安卓与 Windows 视频、录音分段响度均衡工具

Topics

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Contributors

Languages