# music-video-generator **Repository Path**: xkpro/music-video-generator ## Basic Information - **Project Name**: music-video-generator - **Description**: 音乐视频生成器。从音频文件生成视频,模拟黑胶唱片旋转样式效果 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-12-06 - **Last Updated**: 2025-12-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 音乐生成视频 从 `mp3` 文件生成 `mp4` 文件,黑胶唱片旋转 CD 样式效果。可以指定封面图、背景图 ## 截图 ![封面图](./screenshot.jpg) ## 虚拟环境 ```bash # 创建虚拟环境 python -m venv runtime # 激活虚拟环境 ./runtime/Scripts/activate ``` ## 安装依赖 ```py pip install -r requirements.txt ``` ## 使用示例 ```bash # 使用封面图作为背景 python src\main.py -a music.mp3 -i cover.jpg -o output.mp4 # 指定单独的背景图,-bi 是 --background-image 的缩写 python src\main.py -a music.mp3 -i cover.jpg -o output.mp4 -bi bg.jpg # 调整黑胶大小和旋转速度 python src\main.py -a music.mp3 -i cover.jpg -o output.mp4 --vinyl-size 700 --rotation-speed 0.2 # 调整背景效果 python src\main.py -a music.mp3 -i cover.jpg -o output.mp4 --background-blur 50 --background-darken 0.8 # 指定 FFmpeg 路径 (默认会从当前目录下的 ffmpeg/ffmpeg.exe 查找) python src\main.py -a music.mp3 -i cover.jpg -o output.mp4 -ffmpeg ./ffmpeg/ffmpeg.exe ``` ## 打包 ```bash pip install pyinstaller pyinstaller mvg.spec --clean ```