Skip to content

ReeZey/optishadow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

optishadow

optimizes media to reduce filesize while preserving most of the visual quality

  • requires ffmpeg i path or same folder*
  • supports everything ffmpeg supports
  • this will replace the old file with the new

all the program does is recursively walk the path of the directory or single file its presented with at launch
and runs ffmpeg -map 0 -c:v libx264 -crf:v 18 -preset:v slow -c:a libopus -b:a 128k -ac 2
and then replaces the old file with the new one

during convertion it stores the video in same directory as optishadow.exe and after convertion it copies the file to its real destination and replacing original file

example: optishadow.exe "input.mp4"
will convert the video to a more optimized media

its also possible to drag&drop a media file or directory ontop of the optishadow.exe

installation / build

follow one of these steps:

  • download the binaries from the release tab
  • build them yourself from source (weirdo)
    install pkg or the packager of your choosing with npm install pkg -g
    then: pkg index.js -t node18-win -o optishadow