# video_tool **Repository Path**: y2423664512/video_tool ## Basic Information - **Project Name**: video_tool - **Description**: Eletron + node.js 开发的视频压缩桌面程序 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2024-04-21 - **Last Updated**: 2024-04-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # VideoTool视频转码工具 VideoTool是一个开源的视频转码工具,旨在提供简单易用的功能来压缩视频尺寸、改变视频帧率以及同时处理多个任务。它采用了Node.js、Electron、Vue 3、TypeScript和Vite等技术。😎 VideoTool的主要特点包括: - 📼 压缩视频尺寸:通过调整视频分辨率和比特率等参数,可以有效减小视频文件的大小,节省存储空间。 - 🔄 改变视频帧率:可以调整视频的帧率,使其在播放时更加流畅或适应特定的需求。 - 💪 多任务同时压缩:支持同时处理多个视频任务,提高工作效率。 ## 分支说明 请根据你的操作系统选择合适的分支进行克隆和使用: - `win-64-min` 分支:适用于Windows 64位操作系统。 - `mac-arm` 分支:适用于基于ARM架构的Mac操作系统。 ## 安装 确保你已经安装了以下软件: - [Node.js](https://nodejs.org/)(版本 >= 18.12.0) - [pnpm](https://pnpm.io/)(版本 >= 8.15.1) 然后,执行以下命令来安装VideoTool的依赖: ```bash # 安装依赖 pnpm i # 运行项目 pnpm run dev ``` ## 项目截图 ![架构图](./doc/1.png) ![架构图](./doc/2.png) ![架构图](./doc/3.png) ![架构图](./doc/4.png)