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 free project by a normal kamenrider fan

DEMONS DRIVER Python + OpenCV demons.py采集原视频中led灯珠颜色,并将结果输出到output文件夹 Arduino + WS2812B 基于FastLED 实现DEMONS驱动器的led面板效果 项目未完成,持续更新中 --------------------

2 Nov 14, 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
video streaming userbot (vsu) based on pytgcalls for streaming video trought the telegram video chat group.

VIDEO STREAM USERBOT ✨ an another telegram userbot for streaming video trought the telegram video chat. Environmental Variables 📌 API_ID : Get this v

levina 6 Oct 17, 2021
Techie Sneh 17 Nov 23, 2021
This is a simple script to generate a .opml file from a list of youtube channels.

Youtube to rss Don't spend more time than you need to on youtube.com This is a simple script to generate a .opml file from a list of youtube channels.

Kostas 1 Oct 04, 2022
Telegram Video Chat Video Streaming bot 🇱🇰

🧪 Get SESSION_NAME from below: Pyrogram 🎭 Preview ✨ Features Music & Video stream support MultiChat support Playlist & Queue support Skip, Pause, Re

DOOZY YEZ 5 Jun 26, 2022
Splat a video into a mosaic by sampling a frame at regular intervals

Splat a video into a mosaic by sampling a frame at regular intervals. Useful for seeing the changes over time of an entire video or movie.

Ryan Fox 4 Oct 16, 2022
Play Video & Music on Telegram Group Video Chat

🖤 DEMONGIRL 🖤 ʜᴇʟʟᴏ ❤️ 🇱🇰 Join us ᴠɪᴅᴇᴏ sᴛʀᴇᴀᴍ ɪs ᴀɴ ᴀᴅᴠᴀɴᴄᴇᴅ ᴛᴇʟᴇʀᴀᴍ ʙᴏᴛ ᴛʜᴀᴛ's ᴀʟʟᴏᴡ ʏᴏᴜ ᴛᴏ ᴘʟᴀʏ ᴠɪᴅᴇᴏ & ᴍᴜsɪᴄ ᴏɴ ᴛᴇʟᴇɢʀᴀᴍ ɢʀᴏᴜᴘ ᴠɪᴅᴇᴏ ᴄʜᴀᴛ 🧪 ɢ

Jonathan 5 Dec 31, 2021
A multithreaded view bot for YouTube

Simple program to increase YouTube views written in Python.

Monirul Shawon 906 Jan 09, 2023
A project that uses optical flow and machine learning to detect aimhacking in video clips.

waldo-anticheat A project that aims to use optical flow and machine learning to visually detect cheating or hacking in video clips from fps games. Che

RicanSamurai 542 Dec 03, 2022
Add filters (background blur, etc) to your webcam on Linux.

Add filters (background blur, etc) to your webcam on Linux.

Jashandeep Sohi 480 Dec 14, 2022
Simple background blur for your webcam

backgroundblur Simple background blur for your webcam. This script will capture your webcams output, add a blur effect to the background and output th

Stefan Wagner 4 Dec 07, 2021
A python program which converts images and video into excel spreadsheets.

image2excel A program which converts images and video into Excel spreadsheets. Usage examples can be found in examples Videos can take a long time to

Oscar Peace 2 Aug 09, 2021
Video stream recording dockerized server using python/ffmpeg.

Stream Recording Server Video stream recording dockerized server using python/ffmpeg. Usage Configuration Prepare .env file, check .env.example for th

GR 2 Jan 14, 2022
Filtering user-generated video content(SberZvukTechDays)Filtering user-generated video content(SberZvukTechDays)

Filtering user-generated video content(SberZvukTechDays) Table of contents General info Team members Technologies Setup Result General info This is a

Roman 6 Apr 06, 2022
Youtube-dislikes-adder - Add dislikes to the description of your YouTube videos.

Add number of dislikes to the description of your YouTube videos. Number of dislikes are updated if you let this function as a bot.

fluks 1 Aug 23, 2022
VIT - VideoInTerminal. A quick piece of code to play videos in your terminal using python

VIT VIT - VideoInTerminal. A quick piece of code to play videos in your terminal using python.

ShellTear 3 Mar 03, 2022
A Python media index

pyvideo https://pyvideo.org is simply an index of Python-related media records. The raw data being used here comes out of the pyvideo/data repo. Befor

pyvideo 235 Dec 24, 2022
A way to run youtube videos in TTY

TTY youtube client its finally here, the one thing literally NO ONE ASKED FOR!! A way to run youtube videos in TTY Dependencies: (pip) yt-search (syst

1 Nov 28, 2021