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 3779512800 Fix bug points
2020-08-06 10:28:27 +02:00
src/video_optimize Fix bug points 2020-08-06 10:28:27 +02:00
test/video_optimize First commit 2020-07-13 19:39:35 +02:00
.gitignore Add temp folder and config quality audio 2020-07-15 11:28:31 +02:00
config.yaml Add temp folder and config quality audio 2020-07-15 11:28:31 +02:00
LICENSE First commit 2020-07-13 19:39:35 +02:00
project.clj Fix bug points 2020-08-06 10:28:27 +02:00
README.md Add temp folder and config quality audio 2020-07-15 11:28:31 +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"
audio_quality_thumbnail: 128
  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 -jar video-optimize-{version}-SNAPSHOT-standalone.jar

or

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