** 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.
Commits:
- [e2e52aa](https://github.com/cbusillo/BD_to_AVP/commit/e2e52aaae0e218e85763a1809961b7a858451ce0) change encoder to ffmpeg's default aac instead of aac_at. Apple's encoder doesn't support 7.1 directly.
- [e599c66](https://github.com/cbusillo/BD_to_AVP/commit/e599c666b2b79e99151177492c6f0a81cf4efcba) add KeyError to caught errors
- [50a8f2a](https://github.com/cbusillo/BD_to_AVP/commit/50a8f2ab9e8812dcf377d18a55faaba082b5ff9a) correct placement of forced tag in sub filename. Caused crash with no error.
- [1c3aadc](https://github.com/cbusillo/BD_to_AVP/commit/1c3aadc44fea680aa82b01b017cb13ebf32cffb2) Fix variable case inconsistency in briefcase.yml
- [aa0993d](https://github.com/cbusillo/BD_to_AVP/commit/aa0993d23c9bdc55e77207a19f5b903077400fc6) Add condition for read_from_disc_checkbox in main_window
- [7e49b5e](https://github.com/cbusillo/BD_to_AVP/commit/7e49b5e101297d22b96e547cb2e68cfb14cc435d) remove folder deletion in process, already done in prepare, but only if started from stage one.
- [85f4b39](https://github.com/cbusillo/BD_to_AVP/commit/85f4b39b8870e8e94d8d594bae347e8bc9b04a77) Update config handling in config.py
- [0bb82d8](https://github.com/cbusillo/BD_to_AVP/commit/0bb82d86cf862577bc96697c63b903f274ae740a) Update release naming and condition in workflow
- [3afb42e](https://github.com/cbusillo/BD_to_AVP/commit/3afb42e28011061ac3b61bf1d87634f0785d5df1) correct variable name to get the release name from outputs
- [1d6d95f](https://github.com/cbusillo/BD_to_AVP/commit/1d6d95f607b05cba636a3e2582c3fa15dd8c0415) Update file suffix checking to use MTS_EXTENSIONS
- [3c2592c](https://github.com/cbusillo/BD_to_AVP/commit/3c2592cebdf8a837c022ff179cc7738afac5f313) add forced to name of forced subtitle track
- [b5a59f1](https://github.com/cbusillo/BD_to_AVP/commit/b5a59f1888d45465e792fb0674449082a133660b) add defaults in case tags or channel_layout is missing.
- [75f2325](https://github.com/cbusillo/BD_to_AVP/commit/75f23254bba42414cca1432f6079c69b96149783) use function to remove folder, ok if fails
- [a266293](https://github.com/cbusillo/BD_to_AVP/commit/a2662939f354171b8eccd5c58e30e713b0a08732) add error message to generic error
- [4bfded3](https://github.com/cbusillo/BD_to_AVP/commit/4bfded31f6ac5c114164df796b505b5aa2f5e40f) add file exists error and continue
- [898cf9c](https://github.com/cbusillo/BD_to_AVP/commit/898cf9c8823a23764b968e606ff0a6a360ad2acb) bump pgsrip
- [68ea24a](https://github.com/cbusillo/BD_to_AVP/commit/68ea24a9a99a2f83dec0c04b7a6e57266ed8b8ac) catch cameras without tags in stream
- [fb0b503](https://github.com/cbusillo/BD_to_AVP/commit/fb0b503189c2b7bb39cfc69d3d863f21dee15721) cleanup unneeded vars and clean grammar. remove warning about upscale since that is after this stage now and should no longer cause an error on sync
- [2cee350](https://github.com/cbusillo/BD_to_AVP/commit/2cee35066110b0e9b715670f39792dde124f857d) refactor subs to own main function and add stage
- [b635bcd](https://github.com/cbusillo/BD_to_AVP/commit/b635bcd58ab6617fa91e6b996527b11dcff701d8) process subs first.
- [5eb8c33](https://github.com/cbusillo/BD_to_AVP/commit/5eb8c33329adf482575406e95e3a7d23d14bd705) Use branch name as release name
- [faa40de](https://github.com/cbusillo/BD_to_AVP/commit/faa40de94efd9f7b8f65e015dcc287f8911b0575) allow clean exit on password fail
- [667a581](https://github.com/cbusillo/BD_to_AVP/commit/667a58121a330b5c4be7ea012c7db05506d4cb89) Update opencv-python using explict version since wheels aren't released for arm64 immediately.
- [4cd9f1b](https://github.com/cbusillo/BD_to_AVP/commit/4cd9f1b75ff8b6584931a835477965daeb7ca482) revert unneeded file check, issue was with where pgsrip was outputting srt files.
- [948711d](https://github.com/cbusillo/BD_to_AVP/commit/948711d056f658e6b65fe93dff3562b9d6b4951a) corrected swapped profiles
- [7fda95f](https://github.com/cbusillo/BD_to_AVP/commit/7fda95ff77d1e5e71b8aa5c1136e049f157f25d4) remove existing sub files in output_folder
- [fe8aa67](https://github.com/cbusillo/BD_to_AVP/commit/fe8aa679d17e5a2118fedb0afe52e2e8eae40a2f) use homebrew makemkvcon. It is faster for some reason on my dev machine
- [b2846d2](https://github.com/cbusillo/BD_to_AVP/commit/b2846d241c7704239d0120625f6a272a99118c1a) check if mkv in output folder, if not move srts to output folder
- [0eb3a0a](https://github.com/cbusillo/BD_to_AVP/commit/0eb3a0aaa294e82df5a4f697ff1a1bd30556c146) Add log message for temporary folder usage
- [f37a42e](https://github.com/cbusillo/BD_to_AVP/commit/f37a42e820e89fea4ae1b0b390615fb3a74854e6) corrected binary
- [fdb7aed](https://github.com/cbusillo/BD_to_AVP/commit/fdb7aedf67457a57f3eb5540119b7740785e361c) sign binary
- [add505d](https://github.com/cbusillo/BD_to_AVP/commit/add505da562357078954548a8c7f908ff28464d1) add color depth to spatial media command
- [dd19c38](https://github.com/cbusillo/BD_to_AVP/commit/dd19c3801aec511239ba478999b3f58fe48c9a47) use disc info instead of name to have access to color depth.
- [fe1bfcb](https://github.com/cbusillo/BD_to_AVP/commit/fe1bfcb040d5241bae76929a9e8d86410a57f44e) added color depth to spatial-media-kit-tool binary
- [4dfe327](https://github.com/cbusillo/BD_to_AVP/commit/4dfe32733178f88d3aafd3b36cceaa71001df92e) Use helper function to check for SRT files
- [43bf219](https://github.com/cbusillo/BD_to_AVP/commit/43bf2191384c235015c649906cf2efe8c50d63d9) Add function to check for specific file extension in a folder case-insensitive
- [0a5eb19](https://github.com/cbusillo/BD_to_AVP/commit/0a5eb19c700d07fd95fcec80230da2e17f1dfdd3) Refactor subtitle skip logic
- [16b3e49](https://github.com/cbusillo/BD_to_AVP/commit/16b3e49693399ddc4c34115e38ae1fe556c18172) Add function to parse and calculate crop parameters
- [4e62ad6](https://github.com/cbusillo/BD_to_AVP/commit/4e62ad69554540b4216de1639d04f360162abc88) Add function to upscale video after file creation
- [59ad87c](https://github.com/cbusillo/BD_to_AVP/commit/59ad87c0a40fb980d332efb3a05602ffd4428fe5) Remove left/right bitrate spinbox from main window
- [f79e0c2](https://github.com/cbusillo/BD_to_AVP/commit/f79e0c25ea0e68fc6ead0c1bfc0aa781f6fdcb8e) Add "reinstall" operation support in install.py
- [6995832](https://github.com/cbusillo/BD_to_AVP/commit/6995832110cf5dc87c15b28bb7991eefa7eec56f) Add quarantine check and force reinstall for brew packages