# video2gif
**Repository Path**: Psephurus/video2gif
## Basic Information
- **Project Name**: video2gif
- **Description**: 视频转动图
- **Primary Language**: Python
- **License**: MIT
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2024-10-10
- **Last Updated**: 2024-10-12
## Categories & Tags
**Categories**: Uncategorized
**Tags**: 视频处理, Gif, PySide6
## README
动图转换器
基于FFmpeg的视频动图转换器
## 使用
点击导入或拖入视频源文件,选择目标动图分辨率和帧率,然后点击`开始转换`。
程序可以多开运行,进行多个视频的同时转换,或同一个视频不同清晰度的转换。
## 开发
使用Nuitka打包
- Windows:
```commandline
python -m nuitka --standalone --onefile --plugin-enable=pyside6 --include-package=PySide6 --include-package=PySide6.QtMultimedia --include-package=PySide6.QtMultimediaWidgets --include-qt-plugins=multimedia --windows-icon-from-ico=vid2gif.ico --include-qt-plugins=sensible,qwindows,styles --windows-console-mode=disable --windows-file-version= --output-dir=out --assume-yes-for-downloads vid2gif.py
```
- macOS:
```shell
python -m nuitka --follow-imports \
--standalone \
--enable-plugin=pyside6 \
--include-data-dir=.=. \
--macos-create-app-bundle \
--macos-app-icon=vid2gif.icns \
--include-package=PySide6 \
--output-dir=out \
vid2gif.py
```