Python Rotaeno Stablizer with high performance
Project description
PY ROTAENO Stablizer GUI
Rotaeno 录屏稳定器
特点
- 使用 ffmpeg 作为视频编解码器,可以选择多个编码器选择(包括显卡编解码器)
- 通过直接将旋转角度传递给 ffmpeg ,提升因 PIPE 传输而造成的短板效应(特别是当输入视频分辨率达到 4k 及以上时)
- 可直接输出掩码的选项,使用户可以通过掩码导入 PR 或 达芬奇 进行二次创作
界面
浅色:
暗色:
Encoder Info:
- Decoder: 选择解码器(空为自动选择)
- Encoder: 选择编码器(空为自动选择)
- Bitrate: 码率(默认视频 8000 kbps)
- FPS: 视频码率(0表示程序自动选择)
- Output video height: 输出视频的高度(0表示不调整)
- Rotaeno version: Rotaeno 旋转版本(默认为 2(V2))
Codec check: 输入想要的视频编码,回车后获取 ffmpeg 中有的视频编/解码
输出视频效果展示
在这里以 今天不是明天 (作曲 PIKASONIC feat. 兰音Reine)为例
[!TIP] 封面图像可以从 Rotaeno 中文维基 获取
[!IMPORTANT] 因为图片采用了 AVIF 格式,可能部分浏览器无法显示
| 操作 | 语法 | 效果 |
|---|---|---|
| 默认效果 | - | |
| 添加音乐封面 | -bg / --background-path | |
| 不进行自动裁切 | --no-auto-crop | |
| 不进行圆形裁切 | --no-circle-crop | |
| 不输出正方形版本 | --no-display-all |
安装
直接下载 ( Windows )
[!IMPORTANT] 请提前下载好
ffmpeg,并将其放置在仓库或环境变量中,以保证 Stablizer 能够正确调用ffmpeg
请从 Releases 中下载最新版本的 rotaeno_stablizer.7z,并解压后运行。
命令行源码运行 ( All )
[!IMPORTANT] 请确保你安装了
Git,python和ffmpeg,且将其放置在环境变量中
git clone https://github.com/I-love-study/py-rotaeno-stablizer-gui.git
cd py-rotaeno-stablizer-gui
pip install -r requirements.txt
使用方法
要求先要启动 v2 直播录像
具体需要打开 直播模式
GUI 办法(推荐)
命令行办法
# 下载的可执行文件
./rotaeno_stablizer [options] input_video.mp4
# 下载的 Python 文件
python -m rotaeno_stablizer [options] input_video.mp4
如
./rotaeno_stablizer input_video.mp4 -o ouput_video.mp4
./rotaeno_stablizer -bg Songs_cover.png input_video.mp4
相关项目
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file rotaeno_stablizer-1.0.2.tar.gz.
File metadata
- Download URL: rotaeno_stablizer-1.0.2.tar.gz
- Upload date:
- Size: 123.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: pdm/2.25.4 CPython/3.13.5 Windows/2022Server
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dd2cb32a76ef9e37bc1dd241a104d4f83a43380b4e97ef8a1b5b6c490f1f9888
|
|
| MD5 |
6411abebf3616858e53e564f4d59a5b2
|
|
| BLAKE2b-256 |
5747eff74996c2f3c889a927c5159d0f413995fa7ea28f96cca29fac42d18163
|
File details
Details for the file rotaeno_stablizer-1.0.2-py3-none-any.whl.
File metadata
- Download URL: rotaeno_stablizer-1.0.2-py3-none-any.whl
- Upload date:
- Size: 124.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: pdm/2.25.4 CPython/3.13.5 Windows/2022Server
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
44250886a0faea9d36313a5b4f24358c190f343c766da205b2d1ffe76a939b9b
|
|
| MD5 |
c117ece6970b3917a1d209c24116fe87
|
|
| BLAKE2b-256 |
a1952c1e18cd20ad9d93e264ae07347357b6a375b2d13471b231c133f7c83515
|