# video-tools **Repository Path**: neptune46/video-tools ## Basic Information - **Project Name**: video-tools - **Description**: 基于ffmpeg+PyQt5的视频处理工具 - **Primary Language**: Unknown - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 3 - **Created**: 2024-10-15 - **Last Updated**: 2025-03-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # VideoTools VideoTools 是一个基于 Python 和 PyQt5 开发的视频处理工具集,提供了视频转码、剪切、合并和预览等功能。支持 NVIDIA、Intel 和 AMD 显卡的硬件加速。 ## 功能特点 ### 1. 视频转码 (Video Transcode) - 支持多种编解码器:AVC(H.264)、HEVC(H.265)、AV1 - 支持硬件加速编解码(NVIDIA NVENC/CUDA、Intel QSV、AMD AMF) - 可调节视频质量和编码预设 - 支持自定义分辨率 - 实时转码进度显示 - 详细的编码日志输出 ### 2. 视频剪切 (Video Cut) - 可视化视频剪切 - 支持预览起始和结束帧 - 支持硬件加速解码 - 精确的时间轴控制 - 保持原始视频质量的无损剪切 ### 3. 视频合并 (Video Merge) - 支持多个视频文件合并 - 可视化预览每个视频片段 - 支持拖拽调整视频顺序 - 保持原始视频质量 ### 4. 视频预览 (Video Preview) - I 帧快速预览 - 可调节预览速度 - 支持鼠标拖动浏览 - 多线程解码加速 ## 系统要求 - Windows 操作系统 - Python 3.6+ - PyQt5 - FFmpeg - MediaInfo ## 安装说明 1. 确保系统中已安装 Python 3.6 或更高版本 2. 安装所需的 Python 包: