Watch 1 Star 1 Fork 0

shootsoft / 视频截图字幕拼接精灵PythonApache-2.0

Sign up for free
Explore and code with more than 2 million developers,Free private repositories !:)
Sign up
跨平台视频截图,截图字幕拼接软件(字幕区域自动识别) spread retract

https://pluto.shootsoft.net

Clone or download
Loading...
README.md

Pluto Video Snapshoter

Build Status Coverage Status

Features

  • Automatically take snapshots for each slice of subtitles for a video with a given time range.
  • Stitch snapshots into one image
  • Automatically detect subtitle positions

Usage

  • Open the video
  • Open srt file (optional, if the srt file doesn't have the same name of the video)
  • Select output path (optional, if the output is different from video file's folder)
  • Select time range (optional, default time range is 0:0:0 ~ video's duration time)
  • Run task
  • Stitch snapshots

Snapshot UI

Snapshot UI

Snapshot UI

See User Maual 中文用户手册

Development

Mac

Recommendation Python 3.6

sudo pip install -r requirements.txt

If met qt install failed, you may try

brew install qt5
brew link qt5 --force

Qt Designer is required for window UI design.

Running

python src/app.py

Building (not fully working yet)

# Windows
build_win.bat

# macOS
./build_mac.sh

Windows

Extra media codec required, recommend K-Lite Codec Pack

Tests

nosetests --with-coverage --cover-package=pluto

Comments ( 0 )

You need to Sign in for post a comment

Help Search