Skip to content

Releases: Guillermo-Hidalgo-Gadea/VideoPyToolbox

Updated v2.0 VideoPyToolbox

02 Jul 11:46
Compare
Choose a tag to compare

New Features

  • create mosaic videos with re-scaling
  • choose between h264 and h265
  • set .mp4 as standard video output
  • remove automatic subdirectories
  • get compiled VideoPyToolbox.exe here

ToDo Next Release

  • play audio from video with waveform and timestamp
  • scrap all files in directory and subdirectory
  • tbd

First stable release

02 Jul 10:37
Compare
Choose a tag to compare

VideoPyToolbox

The Toolbox is built as an interactive terminal prompt to guide you step by step through the process of concatenating, compressing, spliting and playing videos. You can either use the VideoPyToolbox.py script in your IDE, or run it from the terminal. You can find a compiled version of VideoPyToolbox here.

Features

The video player allows to stream up to 9 files at the same time, for example to check for synchronizity. Video compression is set to hevc/h.265, but could be expanded in future releases. GPU mode uses hardware acceleration for encoding with hevc_nvenc. The trim/split function to extract video snippets between timestamps needs to re-encode the video with h.265 cfr 0 or hevc_nvenc cq 0 respectively, to achieve "frame-accurate" splits. Lossless splits are not accurate enough if the chosen timestamp does not happen to contain a keyframe, which can result in timeshifts of up to several seconds (depending on framerate).

ToDo

  • enhanced batch processing for split from multiple directories
  • choice between losless and re-encoded trim/split
  • choose from wider variety of compression codecs
  • play audio from video with waveform and timestamp
  • create mosaic video
  • tbd