Simple Video Trimmer Code
Preview video with VLC; use in/out hotkeys; trim with FFMPEG.
Status: Beta
Brought to you by:
rkondrat
TRIMMER README ============== Trimmer is released under LGPL 2.1. It is currently hosted at http://trimmer.sourceforge.net where you can find the most complete documentation. Simple Video Trimmer is a simplified edition of Trimmer, and it can be found at https://sourceforge.net/projects/simple-video-trimmer/ The following hotkeys are supported in this special edition of Trimmer: Enter: Start encoding! Escape: Return to the player panel Space: Play/Pause In and out marker hotkeys are similar to those found in Adobe Premiere Pro: I: Set trim start point to current video position O: Set trim stop point to current video position Shift + I: Seek to the trim start point, and play video Shift + O: Seek to just before the trim stop point, and play until the stop point Seeks or jumps are similar to those found in VLC Media Player: Ctrl + Alt + Left: Seek back by 5 minutes. Ctrl + Alt + Right: Seek forward by 5 minutes. Ctrl + Left: Seek back by 1 minute. Ctrl + Right: Seek forward by 1 minute. Alt + Left: Seek back by 10 seconds. Alt + Right: Seek forward by 10 seconds. Shift + Left: Seek back by 2 seconds. Shift + Right: Seek forward by 2 seconds. Note: Most of these hotkeys are intentionally disabled while the keyboard focus is on some UI control, such as a text box. After editing a text box, etc., use the Escape hotkey to bring back all the other hotkeys again. DEPENDENCIES ============ Running the binary - VLC Running the Python - Python 3.x - wxPython - Boto (Amazon S3 client) - Selenium (automated web client) - Vimeo client (pip install PyVimeo) - Google API (pip install google-api-python-client) - one of the following web browsers: - PhantomJS (headless - put the exe in this directory, or your path) - Chrome (need Chrome Driver) - Firefox Building the binary - cx_freeze 2.x PIP === pip install wxPython pip install boto pip install selenium pip install google-api-python-client pip install cx_freeze