Skip to content

syscca/ffmpeg-gui-lufs-mp4

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

ffmpeg-gui-lufs-mp4

MP4视频音频响度处理工具

GitHub图像

安装依赖

首先,确保你已经安装了以下依赖:

Python 3.x

PyQt5

FFmpeg

使用方法

你选择好输入MP4,输出MP4,可以直接点击处理音频(视频无损)。需要高精度处理则先点分析。没有核显不要勾选。

主要功能

  1. 音频分析:

点击“音频分析”按钮,分析音频的响度参数,并自动填充到对应的输入框中。

  1. 处理音频(视频无损):

点击“处理音频(视频无损)”按钮,处理音频流并直接复制视频流(-c:v copy),确保视频质量无损。

  1. 硬件加速支持:

如果用户勾选“启用 Intel QSV 硬件加速”,则使用硬件加速解码视频。

  1. 实时日志显示:

实时显示 FFmpeg 的输出日志,方便用户查看处理进度。

  1. 自定义参数:

支持自定义音频比特率、编码格式、采样频率和响度参数。

运行效果

用户可以点击“音频分析”按钮,实时查看 FFmpeg 的输出日志,并自动填充分析结果。

点击“处理音频(视频无损)”按钮后,程序会调用 FFmpeg 处理音频流,同时直接复制视频流,确保视频质量无损。

如果启用硬件加速,FFmpeg 会使用 Intel QSV 硬件加速解码视频。

注意事项

  1. 硬件加速支持:

确保系统支持 Intel QSV 硬件加速。

运行以下命令检查硬件加速是否可用:

bash 复制 ffmpeg -hwaccels 输出中应包含 qsv。

FFmpeg 版本:

确保 FFmpeg 版本支持 loudnorm 滤镜和 QSV 硬件加速。

  1. 日志输出:

实时日志显示可能会增加 CPU 使用率,建议在处理完成后清理日志。

通过以上代码,工具可以稳定运行并支持硬件加速和视频无损功能。

About

GUI视频音频响度检测处理工具

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages