A GUI application for cropping images from videos

Related tags

Videov-trimming-gui
Overview

v-trimming-gui

A GUI application for cropping images from videos.
動画をシークバーで操作しながらスクリーンショットを撮るためのアプリ。

Requirement

  • Python >=3.7
  • opencv-python ^4.5.5
  • PySimpleGUI ^4.56.0

Environments under Poetry >= 1.0.0

pip install poetry  # if you are not using poetry
poetry config virtualenvs.in-project true

poetry install  # if you want to build by pyinstaller
poetry install --no-dev  # If you want to run from python

When using conda:

conda create -n {environmment name} pip
conda activate {environment name}
pip install poetry
poetry config virtualenvs.in-project true

poetry install  # if you want to build by pyinstaller
poetry install --no-dev  # If you want to run from python

Usage

Run

python main.py

起動時のディレクトリは動画が入っている場所を選ぶ。

Shortcut Key Feature
Ctrl-L Play & Pause
Shift-R Screenshot
frame advance
frame playback
GUI Button Feature
Play / Stop 再生・一時停止
Reset 先頭に戻る
< 1コマ戻る
<< 30コマ戻る
<<< 30コマ戻る
> 1コマ進む
>> 30コマ進む
>>> 150コマ進む
screenshot スクショを保存する。"動画ファイル名+__0000.png"。保存先が指定されていない場合は動画と同じディレクトリにファイル名でフォルダを作成する。
Save Dir スクリーンショットの保存先の設定。pathを打ち込めばそこにディレクトリを作成する(作成できる深さは1階層まで)。
Clear 何も起こらない
Quit 何も起こらない
File Tree Window 選択した動画を読み込む。画面が変わらない場合はPlay/Stop連打で切り替わる。はず。

Note

多分まだバグがたくさんある
わかっているバグ

  • 起動時勝手に初回に読み込むファイル名で保存ディレクトリを作成する
  • 別の動画ファイルを読み込んでも保存ディレクトリの名前が変わらない
    • 自分で設定した場合は変更されない
Owner
Menrui
Menrui
A telegram bot for compressing/encoding videos in h264 format.

Video-Encoder-Bot a telegram bot for compressing/encoding videos in h264 format. Configuration Add values in environment variables or add them in conf

Weeb >.< 61 Dec 29, 2022
A Telegram bot to convert videos into x265/x264 format via ffmpeg.

Video Encoder Bot A Telegram bot to convert videos into x265/x264 format via ffmpeg. Configuration Add values in environment variables or add them in

1 Mar 08, 2022
An easy to use GUI based video to image sequence converter (and vice versa).

Vdo & Img Conversion Tools This is a quick conversion tool made with python that can save you a lot of time. With this tool you can extract image sequ

Akash Bora 3 Sep 18, 2022
Ffmpeg videostream - High speed video frame access in Python, using FFmpeg and FFshow

FFmpeg VideoStream High speed video frame access in Python, using FFmpeg and FFshow This script requires: Karl Kroening's 'ffmpeg-python' library. (ht

3 Sep 29, 2022
MoviePy is a Python library for video editing, can read and write all the most common audio and video formats

MoviePy is a Python library for video editing: cutting, concatenations, title insertions, video compositing (a.k.a. non-linear editing), video processing, and creation of custom effects. See the gall

10k Jan 08, 2023
A tool to fuck a video/audio quality using FFmpeg

Media quality fucker A tool to fuck a video/audio quality using FFmpeg How to use Download the source Download Python Extract FFmpeg Put what you want

Maizena 8 Jan 25, 2022
Python package for Near Duplicate Video Detection (Perceptual Video Hashing) - Get a 64-bit comparable hash-value for any video.

The Python package for near duplicate video detection ⭐️ Introduction Videohash is a Python package for detecting near-duplicate videos (Perceptual Vi

Akash Mahanty 144 Dec 19, 2022
Automatic video generator for local news

Automatic video generator for local news

Gabriel Monteiro 2 Jan 11, 2022
I have baked a custom integration to control Eufy Security Cameras and access RTSP and P2P stream if possible.

I have baked a custom integration to control Eufy Security Cameras and access RTSP (real time streaming protocol) and P2P (peer to peer) stream if pos

Fuat Akgün 422 Jan 01, 2023
A self-hosted streaming platform with Discord authentication, auto-recording and more!

A self-hosted streaming platform with Discord authentication, auto-recording and more!

John Patrick Glattetre 331 Dec 27, 2022
Stream music with ffmpeg and python

youtube-stream Stream music with ffmpeg and python original Usage set the KEY in stream.sh run server.py run stream.sh (You can use Git bash or WSL in

Giyoung Ryu 14 Nov 17, 2021
Meteor scan - Scan through video for meteor

meteor_scan Scan through video for meteor Installation Install python packages b

2 Jun 04, 2022
Tautulli - A Python based monitoring and tracking tool for Plex Media Server.

Tautulli A python based web application for monitoring, analytics and notifications for Plex Media Server. This project is based on code from Headphon

Tautulli 4.7k Jan 07, 2023
Python Simple Mass Video Clipper (PSMVC)

Python Simple Mass Video Clipper (PSMVC) PSMVC é um gerador de cortes via terminal construído em python. Uso Basta abrir o arquivo start.py Dependenci

Bruno 2 Oct 16, 2021
Become a virtual character with just your webcam!

Become a virtual character with just your webcam!

Rich 300 Jan 03, 2023
iYTDL - Asynchronous Standalone Inline YouTube-DL Module

iYTDL Asynchronous Standalone Inline YouTube-DL Module ⬇️ Installing Install pip3 install iytdl Upgrade pip3 install -U iytdl ⭐️ Features Fully Asynch

iYTDL 46 Dec 24, 2022
Media player custom component which works with MQTT.

Media player custom component which works with MQTT. I designed this to specifically work with a ESP32 which i used to control a speakercraft amp.

2 Feb 10, 2022
Source files for the data lake demo video using the AWS TICKIT database

Data Lake Demo Source code for video demonstration detailed in the post, Building a Simple Data Lake on AWS . Build a simple data lake on AWS using a

Gary A. Stafford 97 Dec 23, 2022
Python package to display video in GUI using OpenCV-Python and PySide6

Python package to display video in GUI using OpenCV-Python and PySide6. Introduction cv2PySide6 is a package which provides utility classes and functi

3 Jun 06, 2022
deepstream python rtsp video h264 or gstreamer python rtsp h264 | h264

deepstream python rtsp video h264 or gstreamer python rtsp h264 | h264 deepstrea

Small white Tang 6 Dec 14, 2022