dfaker / WebmGenerator

UI and Automation to cut, filter and join high quality webms, mp4s or gifs.
Mozilla Public License 2.0
524 stars 33 forks source link

Custom profiles in configuration.json #21

Closed dumboluzz closed 3 years ago

dumboluzz commented 4 years ago

It would be cool to be able to add custom encode profiles in the configuration file like so:

{
 "statsWorkers": 1,
 "encodeWorkers": 1,
 "imageWorkers": 2,
 "tempFolder": "tempVideoFiles",
 "tempDownloadFolder": "tempDownloadedVideoFiles",
 "defaultAutosaveFilename": "autosave.webgproj",
 "defaultProfile": "None",
 "customProfiles": [
  {
   "name": "custom profile 420",
   "format": "webm:vp9",
   "maxSize": 10
  }
 ]
}
dfaker commented 3 years ago

Added into new folder customEncodeprofiles, properties available listed in src/mergeSelectionUi.py, will update save and delete functionality in later release.