Skip to content
A tool to edit your lengthy screen records, automatically.
Kotlin Shell
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.idea 🌛 first commit Feb 25, 2020
META-INF
gradle/wrapper 🌛 first commit Feb 25, 2020
img
lab 🐛 fix #6 Mar 9, 2020
libs 🌛 first commit Feb 25, 2020
src 🆙 update install script Mar 9, 2020
.gitignore
LICENSE
README.md 🆙 update deps Mar 9, 2020
build.gradle
gradle.properties 🌛 first commit Feb 25, 2020
gradlew 🌛 first commit Feb 25, 2020
gradlew.bat 🌛 first commit Feb 25, 2020
install.sh 🆙 update install script Mar 9, 2020
settings.gradle 🌛 first commit Feb 25, 2020
update.sh

README.md

auto-motion

A CLI program to edit your videos, instantly, with minimum input.

Dependencies 💢

Install 🛠

wget "https://raw.githubusercontent.com/theapache64/auto-motion/master/install.sh" -q --show-progress -O install.sh && sh install.sh && source ~/.bashrc

Usage 🖥

usage: auto-motion -v input.mp4 [-H] -V <arg> [-BGM <arg>] [-ST <arg>]
       [-VL <arg>] [-MTL <arg>] [-TLS <arg>] [-ID <arg>] [-CR <arg>] [-WM
       <arg>] [-IT <arg>] [-CT <arg>] [-IST <arg>] [-CST <arg>] [-F <arg>]
       [-HL <arg>] [-WMC <arg>] [-WMS <arg>] [-WMBG <arg>] [-WMBGO <arg>]
       [-TFS <arg>] [-STFS <arg>] [-TC <arg>] [-STC <arg>] [-BG <arg>]
       [-RSRT <arg>] [-DSRT] [-RFMPG] [-sf] [-KS]
A tool to edit your lengthy screen records, automatically. Version :
v1.0.0-alpha01
 -H,--help                              To print help text
 -V,--video <arg>                       Video inputs (required at least
                                        one)
 -BGM,--background-music <arg>          Background music for timelapse.
                                        Default
                                        '/home/theapache64/Documents/proje
                                        cts/auto-motion/lab/lost_in_time.m
                                        p3'
 -ST,--sub-title <arg>                  Intro sub title
 -VL,--video-lang <arg>                 Video language. Default 'en'
 -MTL,--min-tl-src-len <arg>            Minimum timelapse source length
                                        (in seconds). Default '2.0'
 -TLS,--timelapse-speed <arg>           Timelapse speed (must be < 1). 0.5
                                        = 2x speed, 0.25 = 4x. Default
                                        '0.25'
 -ID,--intro-duration <arg>             Intro duration (in seconds).
                                        Default '3.0'
 -CR,--credits-duration <arg>           Credits duration (in seconds).
                                        Default '2'
 -WM,--watermark <arg>                  Watermark text. Default
                                        (theapache64) (active username)
 -IT,--intro-title <arg>                Intro title. Default (theapache64)
                                        (active username)
 -CT,--credits-title <arg>              Credits title. Default 'Thank
                                        You!'
 -IST,--intro-sub-title <arg>           Intro sub title. Default 'Mar 05
                                        2020' (current date)
 -CST,--credits-sub-title <arg>         Credits sub title. Default
                                        (theapache64) (active username)
 -F,--font <arg>                        Font file path. Default
                                        '/home/theapache64/Documents/proje
                                        cts/auto-motion/lab/komikax.ttf'
 -HL,--highlight <arg>                  Highlight of the video. Format
                                        'HH:mm:ss-ss' (from- to seconds).
                                        Eg:
                                        auto-motion -v input.mp4 -HL
                                        '00:01:00-5'
                                        Will highlight 5 seconds of clip
                                        from 00:01:00
 -WMC,--wm-color <arg>                  Watermark text color. Default
                                        'white'
 -WMS,--wm-size <arg>                   Watermark text size. Default '24'
 -WMBG,--wm-background-color <arg>      Watermark background color.
                                        Default 'black'
 -WMBGO,--wm-background-opacity <arg>   Watermark background opacity.
                                        Default '0.5'
 -TFS,--title-font-size <arg>           Title font size. Default '30'
 -STFS,--sub-title-font-size <arg>      Sub title font size. Default '15'
 -TC,--title-color <arg>                Title color. Default 'white'
 -STC,--sub-title-color <arg>           Sub title color. Default 'gray'
 -BG,--background-color <arg>           Background color. Default 'black'
 -RSRT,--raw-srt <arg>                  To cancel autosub usage and use
                                        passed SRT file for timelapse
                                        calculation
 -DSRT,--default-srt                    To cancel autosub usage and use
                                        default SRT of the input video
                                        file.
 -RFMPG,--raw-ffmpeg                    To use ffmpeg rather than ffpb
 -sf,--superfast                        To make the ffmpeg encodig preset
                                        to superfast
 -KS,--keep-sh                          To keep final shell script file
                                        (developer-option). Default false.
🎊 Happy automate!

Update ⤴️

wget "https://raw.githubusercontent.com/theapache64/auto-motion/master/update.sh" -q --show-progress -O update.sh && sh update.sh

Contributors 🙌

You can’t perform that action at this time.