Skip to main content

Rotaeno Stablizer with high performance

Project description

PY ROTAENO Stablizer GUI

Rotaeno 录屏稳定器

Support Python Version

特点

  1. 使用 ffmpeg 作为视频编解码器,可以选择多个编码器选择(包括显卡编解码器)
  2. 通过直接将旋转角度传递给 ffmpeg ,提升因 PIPE 传输而造成的短板效应(特别是当输入视频分辨率达到 4k 及以上时)
  3. 可直接输出掩码的选项,使用户可以通过掩码导入 PR 或 达芬奇 进行二次创作

界面

浅色:

interface

暗色:

interface

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 格式,可能部分浏览器无法显示

操作 语法 效果
默认效果 -
normal
添加音乐封面 -bg / --background-path
with_background
不进行自动裁切 --no-auto-crop
no_auto_crop
不进行圆形裁切 --no-circle-crop
no_circle_crop
不输出正方形版本 --no-display-all
no_display_all

安装

直接下载 ( Windows )

[!IMPORTANT] 请提前下载好 ffmpeg,并将其放置在仓库或环境变量中,以保证 Stablizer 能够正确调用 ffmpeg

请从 Releases 中下载最新版本的 rotaeno_stablizer.7z,并解压后运行。

命令行源码运行 ( All )

[!IMPORTANT] 请确保你安装了 Git, pythonffmpeg,且将其放置在环境变量中

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

相关项目

Lawrenceeeeeeee/python_rotaeno_stabilizer

linnaea/obs-rotaeno-stablizer

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rotaeno_stablizer-1.0.1.tar.gz (123.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

rotaeno_stablizer-1.0.1-py3-none-any.whl (124.4 kB view details)

Uploaded Python 3

File details

Details for the file rotaeno_stablizer-1.0.1.tar.gz.

File metadata

  • Download URL: rotaeno_stablizer-1.0.1.tar.gz
  • Upload date:
  • Size: 123.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: pdm/2.25.4 CPython/3.13.5 Windows/2022Server

File hashes

Hashes for rotaeno_stablizer-1.0.1.tar.gz
Algorithm Hash digest
SHA256 a964320f757c4f840950aea83ba007e341514ea113dee7aca5ed888eb46aa551
MD5 70a224689ffe17d1032bdfef82cfaf97
BLAKE2b-256 df6375458542250a3863fa9a25017cb4a9c106d011c9f58ddff849b74515b1fd

See more details on using hashes here.

File details

Details for the file rotaeno_stablizer-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: rotaeno_stablizer-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 124.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: pdm/2.25.4 CPython/3.13.5 Windows/2022Server

File hashes

Hashes for rotaeno_stablizer-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 303e5e079da5da15446b73609765678231dba9999bc07c89f9dfdf68f3753175
MD5 2d252afa693260b28f3f388580a31a73
BLAKE2b-256 b6bdbed9a66389e27daa780b1949d4bdb9c4db01126d16a35a37054bf9291a9b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page