Watch and resize all the videos you deposit in the folder you need. Optimized for web, perfect for reducing the load of your applications.
Go to file
Andros Fenollosa 86bd63f37c
Merge pull request #1 from josesanch/master
Add needed gen-class
2020-07-14 11:28:07 +02:00
src/video_optimize Add needed gen-class 2020-07-14 11:24:19 +02:00
test/video_optimize First commit 2020-07-13 19:39:35 +02:00
.gitignore Add config 2020-07-14 00:00:18 +02:00
config.yaml Add config 2020-07-14 00:00:18 +02:00
LICENSE First commit 2020-07-13 19:39:35 +02:00
project.clj Add config 2020-07-14 00:00:18 +02:00
README.md Update README.md 2020-07-14 11:25:10 +02:00

Install

  1. Install Java.

Debian/Ubuntu

sudo apt install default-jdk

Mac OS

brew install openjdk
  1. Create config.yaml.
extension_thumbnail: "_thumbnail.mp4"
width_thumbnail: 600
path_videos: "videos"
  1. Make folder path_videos.
mkdir videos
  1. Install ffmpeg.

  2. Download the latest version (video-optimize-{version}-SNAPSHOT-standalone.jar).

https://github.com/tanrax/auto-video-thumbnail/releases

  1. Now you can execute.
java $JVM_OPTS -cp video-optimize-{version}-SNAPSHOT-standalone.jar clojure.main -m video-optimize.core
  1. Leave videos in folder videos.

Everything you leave in the videos folder will be optimized for web with the specified resolution (600px in this example).

example.mp4 -> example_thumbnail.mp4