All Projects → shootsoft → PlutoVideoSnapshoter

shootsoft / PlutoVideoSnapshoter

Licence: Apache-2.0 license
Cross platform video snapshot software, stitching snapshots automatically with subtitle position detection.

Programming Languages

python
139335 projects - #7 most used programming language
Batchfile
5799 projects
shell
77523 projects

Projects that are alternatives of or similar to PlutoVideoSnapshoter

historical
A Mongoose plugin that archives document diffs and manages document history.
Stars: ✭ 33 (+50%)
Mutual labels:  snapshot
jest-puppe-shots
A Jest plugin for creating screenshots of React components with a little help of Puppeteer
Stars: ✭ 86 (+290.91%)
Mutual labels:  snapshot
snap-shot-core
Save / load named snapshots, useful for tests
Stars: ✭ 14 (-36.36%)
Mutual labels:  snapshot
xdagj
XDAGJ is an implementation of XDAG in Java. https://xdag.io
Stars: ✭ 81 (+268.18%)
Mutual labels:  snapshot
ebs-snapshot-lambda
AWS lambda function to snapshot EBS volumes and purge old snapshots.
Stars: ✭ 37 (+68.18%)
Mutual labels:  snapshot
jest-serializer-html-string
A better Jest snapshot serializer for plain html strings
Stars: ✭ 17 (-22.73%)
Mutual labels:  snapshot
react-app-boilerplate-2018
Bootstrap for a React App with Redux, React Router, Styled Components, Jest and Hot Reloading,
Stars: ✭ 20 (-9.09%)
Mutual labels:  snapshot
SeleniumDemo
Selenium automation test framework
Stars: ✭ 84 (+281.82%)
Mutual labels:  snapshot
btrfs-backup
A simple, flexible script for versioned backups using btrfs and rsync
Stars: ✭ 59 (+168.18%)
Mutual labels:  snapshot
FireSnapshot
A useful Firebase-Cloud-Firestore Wrapper with Codable.
Stars: ✭ 56 (+154.55%)
Mutual labels:  snapshot
video-snapshot
Get snapshots from a video file in the browser 🎥 🌅
Stars: ✭ 63 (+186.36%)
Mutual labels:  snapshot
BaNG
Backup Next Generation for Linux & Mac using rsync (support hardlinks and btrfs snapshots), Web-Frontend, Statistics, History-Merger)
Stars: ✭ 28 (+27.27%)
Mutual labels:  snapshot
terraform-aws-efs-backup
Terraform module designed to easily backup EFS filesystems to S3 using DataPipeline
Stars: ✭ 40 (+81.82%)
Mutual labels:  snapshot
adlibre-backup
High performance rsync backup utilising BTRFS / ZFS filesystem features
Stars: ✭ 35 (+59.09%)
Mutual labels:  snapshot
quitsies
A persisted drop-in replacement for Memcached, respecting the rules of quitsies.
Stars: ✭ 16 (-27.27%)
Mutual labels:  snapshot
aws-tag-sched-ops
Retired, please see https://github.com/sqlxpert/lights-off-aws
Stars: ✭ 24 (+9.09%)
Mutual labels:  snapshot
cpu-memory-monitor
CPU & Memory Monitor, auto dump.
Stars: ✭ 26 (+18.18%)
Mutual labels:  snapshot
junos-verifications-automation-with-jsnapy
How to automate operational state verifications and configuration verifications on Junos devices using JSNAPy
Stars: ✭ 13 (-40.91%)
Mutual labels:  snapshot
akka-persistence-redis
Akka persistence plugin for Redis
Stars: ✭ 27 (+22.73%)
Mutual labels:  snapshot
aws-backup-lambda
A utility AWS lambda function to manage EBS and RDS snapshot backups.
Stars: ✭ 60 (+172.73%)
Mutual labels:  snapshot

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
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].