这是一个通过FFmpeg使用H.265编码批量压缩视频文件的Python工具,配有简单的批处理文件start.bat以便一键启动
这个视频压缩工具包括了一个Python脚本和一个批处理文件(start.bat),通过FFmpeg工具利用H.265(HEVC)编码格式对.mp4视频文件进行批量压缩。
- 批量压缩:自动扫描目录中的
.mp4文件,利用H.265编码格式进行高效压缩。 - 高效压缩:使用H.265(HEVC)编码器和适当的压缩设置,确保视频质量同时减少文件大小。
- 自动命名输出文件:压缩后的文件会自动根据当前日期和时间命名,避免文件名冲突。
- 高质量音视频压缩:视频采用H.265编码,音频使用AAC编码,并且调整了比特率以保持最佳质量。
start.bat 文件用于在Windows环境中启动Python脚本,它会自动运行Python解释器并执行视频压缩脚本,确保简化操作。
start.bat 文件内容示例:
@echo off
python compress_video.py
pause该批处理文件会在同一目录下运行 compress_video.py 脚本,并在完成后暂停,等待用户查看输出结果。
-
确保安装依赖:
- 安装Python(版本3.x及以上)和FFmpeg。
- 确保系统路径中包含FFmpeg的可执行文件路径。
-
文件准备:
- 将视频压缩脚本(
compress_video.py)和start.bat放置在同一目录下。 - 将待压缩的
.mp4文件放入该目录。
- 将视频压缩脚本(
-
运行方式:
- 双击
start.bat文件,即可开始压缩目录中的所有.mp4视频文件。
- 双击
- 只需双击
start.bat文件,脚本会自动处理目录中的.mp4文件并压缩。 - 压缩后的文件会自动保存为新的文件名,并添加当前时间戳。
本项目采用MIT开源许可证,允许自由使用、修改和分发。如果有任何建议或贡献,欢迎提出PR。
通过结合Python脚本和批处理文件,这个工具提供了一个简洁而高效的视频压缩解决方案,帮助用户快速处理大量视频文件。