Commits:
- [0464a3d](https://github.com/cbusillo/BD_to_AVP/commit/0464a3decbeffc2a3a6ef04addb4c9527b986363) Remove unneeded code
- [ada2120](https://github.com/cbusillo/BD_to_AVP/commit/ada2120e2e0b5533bdf1e973113b20f82dc4afcb) Add missing save/load for upscale_quality
- [0c23380](https://github.com/cbusillo/BD_to_AVP/commit/0c2338029afea2e0e0cb7eb522ecc3f8ddc7e2b6) Refactor color depth detection to work on iso, mkv, and mts from the process function
- [8345023](https://github.com/cbusillo/BD_to_AVP/commit/8345023478fd75e3db10a16e07d54abe53415488) add mvc term
- [da2a645](https://github.com/cbusillo/BD_to_AVP/commit/da2a6451ad4b1d00af4ea6b7a8fcfda4eeaa2d67) Use DiscInfo name as default.
- [1bdfc64](https://github.com/cbusillo/BD_to_AVP/commit/1bdfc64b6c29b145c774f28784a0270a5db211f7) refactor mvc and duration detection
- [201aae3](https://github.com/cbusillo/BD_to_AVP/commit/201aae33961d9f961fe90322bc0c12335bdadbf9) Revert "Use Mpeg4-MVC-3D from title information to pick 3d titles, then select the longest one."
- [8c51565](https://github.com/cbusillo/BD_to_AVP/commit/8c515650af400382e818cb189cb58c05118ae566) Revert "Refactor disc info extraction in disc.py"
- [e8bb28c](https://github.com/cbusillo/BD_to_AVP/commit/e8bb28ccf24d80c9fe6c89ba60531650165521f6) Refactor disc info extraction in disc.py
- [8e7965f](https://github.com/cbusillo/BD_to_AVP/commit/8e7965f4c9618a657c40704fa7e78f9958d944e5) cleanup
- [ca0369d](https://github.com/cbusillo/BD_to_AVP/commit/ca0369df4fa7a75e0b2515b9f4b871e209d266f7) Use Mpeg4-MVC-3D from title information to pick 3d titles, then select the longest one.
- [9617541](https://github.com/cbusillo/BD_to_AVP/commit/961754189900be45b741546ab59b92e7d1e52d2a) Add troubleshooting note for BD drive compatibility
- [3c17c47](https://github.com/cbusillo/BD_to_AVP/commit/3c17c47a06246ee1e7ee55e395b8dda751e73ac6) Trim whitespace from input paths in config setup
- [07c213e](https://github.com/cbusillo/BD_to_AVP/commit/07c213e490a512bcaa3c0a2f9fbca0ee4f6e8cd3) Trim whitespace from input paths in config setup
- [493b473](https://github.com/cbusillo/BD_to_AVP/commit/493b4733a858818e3eb8e09a32af2cd7ee5bc58b) Trim whitespace from input paths in config setup
- [fc167f9](https://github.com/cbusillo/BD_to_AVP/commit/fc167f905879bc646523857630efc398ed6f848c) Hide audio bitrate when transcode audio is not enabled.
- [e698823](https://github.com/cbusillo/BD_to_AVP/commit/e698823cf57c97220235fc16cdd0bea3d109d16c) Hide upscale quality when upscale is not enabled.
- [0b61dd1](https://github.com/cbusillo/BD_to_AVP/commit/0b61dd11f2fcaecf3e1b6c4e3ac86a3fa4d8c660) add upscale quality settings
- [8893c63](https://github.com/cbusillo/BD_to_AVP/commit/8893c635a1af80f64216a361d19f52fce916d074) use built in fx-upscale instead of brew's
- [72a333a](https://github.com/cbusillo/BD_to_AVP/commit/72a333ab31734248213bc9cba5a13e38c0d1acf5) replace spatial-media-kit-tool with release version instead of debug
- [57fc909](https://github.com/cbusillo/BD_to_AVP/commit/57fc909f3d46899aa19b1ef486763447a54c291e) add signed version of fx-upscale that accepts quality and bitrate
- [06caa76](https://github.com/cbusillo/BD_to_AVP/commit/06caa7623902ba5b925309928eac6b26e01fbe3e) Adjust release note formatting in briefcase.yml
- [495b916](https://github.com/cbusillo/BD_to_AVP/commit/495b916b4441ac5acaae3c277cb7f9e0886728a8) add error handling in video upscaling
- [c569820](https://github.com/cbusillo/BD_to_AVP/commit/c569820f645de19d6a74d4e8c38571ae7f85da37) Rename and split EXTRACT_MVC_AUDIO_AND_SUB stage
- [abe9674](https://github.com/cbusillo/BD_to_AVP/commit/abe96741defab3d4b340cc63d056bac7a7d3b0ac) Add sound notifications for processing events and add version to start and end messages
- [fe131e6](https://github.com/cbusillo/BD_to_AVP/commit/fe131e6bbd03f7b648727d6626f9c098269ff649) Simplify labels and adjust splitter stretch factors.
- [2d1d71f](https://github.com/cbusillo/BD_to_AVP/commit/2d1d71f2bc66ed86bc0870b00cbe9834f9b0c1fb) Refactor layout and size policies in main_window.py
- [0a64311](https://github.com/cbusillo/BD_to_AVP/commit/0a643111b9c3ad2fe82119598964e036b1fb3514) Refactor layout and size policies in main_window.py
- [23f4998](https://github.com/cbusillo/BD_to_AVP/commit/23f499822f48dcfb3e27a65914138741e96771ff) Add keep-awake functionality during processing
- [3d8e269](https://github.com/cbusillo/BD_to_AVP/commit/3d8e2695697def609a09a328724b4ccf118265a9) switch to perl to title case release name
- [2a84647](https://github.com/cbusillo/BD_to_AVP/commit/2a846479debfda90099876958931ba77792223b6) bump setuptools
** After entering your password it will take a few minutes (maybe ten). It will appear to be doing nothing. If it fails, it should pop up with an error. Otherwise it should install all the dependences in the background and eventually pop up the GUI. If you do not want to type your password in, you can use the installer.sh script in the 'Terminal install or update' section of the readme. **
You can use the terminal version with "/Applications/Blu-ray to AVP.app/Contents/MacOS/Blu-ray to AVP". If you run the binary with any arguments, it will work like the previous terminal app. No arguments will open the GUI.