Initial mostly stable release of DeeZy
Some of the key features of this initial release
- Ability to take in multiple inputs, rather that be directories, globs (supports all normal glob patterns), files, etc in a single call and process them one by one
- Properly handles the delay that Dolby Encoding Engine adds into the output to retain sync
- Supports settings/removing delay
- Option to keep temp files if wanted
- Progress mode features, this way it can be used in programs such as StaxRip easily or where ever else is needed
- Switch to define the temporary directory if desired
- Auto names output file if the user doesn't provide one. This adds useful information such as delay/language in the format that mkvtoolnix/staxrip would automatically parse
- You can choose your type of stereo downmix, if you use dpl2 and you are encoding with DDP (dolby digital plus [eac3]) it's handled by Dolby Encoding Engine, if you are using it with DD (dolby digital [ac3]) dpl2 will be handled with ffmpeg during the conversion to the lossless format before processing with dee
- Can specify channels
- Can specify dee dynamic range compression
This release also has a couple more features
- The 'find' command will display all inputs (this makes it easy to check your glob patterns or what you are going to encode based on your inputs)
- The 'info' command will cleanly output the audio tracks and all of their information for the inputs with information needed to feed to DeeZy if desired
This release properly handles 0/1 exit codes as needed based on fails/successes