* MakeMKV Args for Profiles
* Updating extra Folders to support Plex
Going to add a system wide variable that can be turned on to create the folder needed for Plex Extras Support. If it is not enabled, it will default to how Emby wants it, but add a ".plexignore" file to the extras folder. This will allow you to use both Plex and Emby at the same time. Same thing if you enable Plex Support, an ".ignore" file will be added to the Plex Featurettes folder to tell Emby to ignore those files since it does not match its naming convention..
* Added Plex Support Configuration
This will enable the new modifications that I made to the "video_transcode.sh" script to enable Plex support, the other minor changes I made to the default Directories make it more Generic for support of Plex, Emby or Kodi use.
* Updating extra Folders to support Plex
Going to add a system wide variable that can be turned on to create the folder needed for Plex Extras Support. If it is not enabled, it will default to how Emby wants it, but add a ".plexignore" file to the extras folder. This will allow you to use both Plex and Emby at the same time. Same thing if you enable Plex Support, an ".ignore" file will be added to the Plex Featurettes folder to tell Emby to ignore those files since it does not match its naming convention..
* Detect and Move Main Movie File in Extras to Root Movie Folder
This addition detects the largest file in the "Extras/Featurettes" folder and assumes it is the main movie, which it will then move it to the root folder for detection in Plex/Emby/Kodi...
* Add Replaygain, Change Output/Various Artists Folder
Changed the default output directory to make it more Plex/Emby/Kodi friendly. Added Replaygain support as a default setting so applications that can utilize it will have the necessary tags. Updated the Various Artists folder path to actually group the ablums into a "Various Artists" folder for proper use with Plex/Emby/Kodi.
* Updated File Output for Various Artists Albums
Plex/Emby/Kodi prefer to have a separate folder for Various Artists, previously each artist had their own folder, but Various Artists albums did not get sorted that way. This is rectifying that.
* Changed Default Destination File Path
This is to enhance functionality and make it more Plex/Emby/Kodi friendly.
* Add Replaygain Tags For Albums & Songs
This adds replaygain tags to converted files so that media players that utilize those tags will be able to take advantage of it.
* Updated Install Process
Updated the Install Process to account for necessary folders for Sorting of media. This also enables it to be used in a standalone setup without the need for a NAS/File Server.
* Add Git and Regionset to Install Process
For new installs of Ubuntu, Git and Region Set for the disc drive is not installed. This adds that and helps the user to set the proper region for their disc drive for ripping media.
* Adding "-p" arguments to mkdir commands
This will simply the install setup by not requiring users to create those directories, previously the script would fail to move files unless one had manually created those directories. But now the script will automatically create them if they don't exist with the addition of this change!
* New Settings, File Permissions
This is to enable the script to change the file permissions of outputted files for enable the user to read/write/modify the files as desired. Currently this is not possible if storing the data locally because the data is locked to the sudo/root user.
* Enabled New File Permission Config Setting
Enabled the use of the new configuration setting to set file permission
* Added CHMOD_VALUE settings
This settings allows one to adjust the default file permissions if they desire.
* Try to handle incorrect year coming from metaservices
* Added HB_ARGS for user configurable HandBrake arguments
* Changed default hb_args to match old hardcoded arguments
* Implemented call to OMDbapi.org to identify if the dvd is a movie or tv series. If a movie, automaticlaly
the transcoded video to the final media directory.
* Added MEDIA_DIR parameter to config file. Cleaned up comments.
* Some calls to the service return extra characters in the title such as [P&S] (pan and scan) and
[WS] (widescreen). Added code to clean these to the clean_for_filename function.
* Added call to getvideotyp.py.
* Added code to auto move transcoded file to media directory. Addition of double quotes to account for spaces
in filenames.
commit 2986b3cfdc487f71aa7808501da0196c93679596
Author: Benjamin Bryan <ben@b3n.org>
Date: Wed Nov 23 21:53:22 2016 -0800
merge changes
commit c2a5d54f2edbe16ebb4df67c62cce97b2f1e3c4c
Author: Benjamin Bryan <ben@b3n.org>
Date: Wed Nov 23 21:18:43 2016 -0800
fix bad var
commit a96af91a2ab0d8c87dd3dc06466203c7efdf2cef
Author: Benjamin Bryan <ben@b3n.org>
Date: Wed Nov 23 21:05:00 2016 -0800
logging comment
commit 4e2ce38520dee4221bf99070083b740a07947115
Author: Benjamin Bryan <ben@b3n.org>
Date: Wed Nov 23 21:04:00 2016 -0800
add timestamp in raw folder
commit bb4f003fc44a117edadb178594ffbadd20edc81c
Author: Benjamin Bryan <ben@b3n.org>
Date: Wed Nov 23 20:49:22 2016 -0800
check to see if title exists, if so no timestamp
commit 1cbea6a4df7993f4d6cdc2714b9689e2666e2fc7
Author: Benjamin Bryan <ben@b3n.org>
Date: Wed Nov 23 20:01:32 2016 -0800
open in binary mode
commit 8362d893af625043e6e0429c68065efddc9dd46c
Author: Benjamin Bryan <ben@b3n.org>
Date: Wed Nov 23 20:00:54 2016 -0800
quote path
commit 9ff73d21e2f24238fb8de83ccc2def9c64612dca
Author: Benjamin Bryan <ben@b3n.org>
Date: Tue Nov 22 22:42:33 2016 -0800
esc quotes
commit c55ce810f6f9c7a4b3276e0dc801bd51d0f172a4
Author: Benjamin Bryan <ben@b3n.org>
Date: Tue Nov 22 22:40:27 2016 -0800
debug
commit 6b9eecba196a4a80e234ebf5fb1c1106986a5f4a
Author: Benjamin Bryan <ben@b3n.org>
Date: Tue Nov 22 22:19:23 2016 -0800
this probably shouldn't be different
commit 6ca6b73636703ce06d6f0088ad77dddc7443fef6
Author: Benjamin Bryan <ben@b3n.org>
Date: Tue Nov 22 22:15:56 2016 -0800
spaces....
commit 9eda76899194d9a49168926195d85319ac8991a5
Author: Benjamin Bryan <ben@b3n.org>
Date: Tue Nov 22 21:54:40 2016 -0800
quotes
commit 39a658582d12a1fbe61c69b1ad9be30591facfe0
Author: Benjamin Bryan <ben@b3n.org>
Date: Tue Nov 22 21:36:03 2016 -0800
more debugging
commit 9593c43cc28330876d63530127f650bdeb3cb0de
Author: Benjamin Bryan <ben@b3n.org>
Date: Tue Nov 22 21:30:16 2016 -0800
cleanup string
commit 5caf6e7c19be47aa9bd0ead476680296305a6cd0
Author: Benjamin Bryan <ben@b3n.org>
Date: Tue Nov 22 21:01:19 2016 -0800
debug
commit 42faee7ff9cbf3ac23eda55b37cd1d986e9ceff4
Author: Benjamin Bryan <ben@b3n.org>
Date: Tue Nov 22 20:56:39 2016 -0800
spaces
commit d04a114e7e509538b3aff660a380a72b5c1bc88f
Author: Benjamin Bryan <ben@b3n.org>
Date: Tue Nov 22 20:50:27 2016 -0800
video title
commit cdb955f8af9d330e2b61494c41c5378929153684
Author: Benjamin Bryan <ben@b3n.org>
Date: Tue Nov 22 20:25:00 2016 -0800
fix bash errors
commit 7b36271630b15175b9d3bee2a145f9ce7d01f766
Author: Benjamin Bryan <ben@b3n.org>
Date: Tue Nov 22 20:05:12 2016 -0800
fix transcoding call
commit f674c812fc417f217fc5c46102b499371cf622df
Merge: c428b57 462e766
Author: Benjamin Bryan <ben@b3n.org>
Date: Mon Nov 21 22:54:15 2016 -0800
Merge branch 'identifydvdbluraytitle' of github.com:ahnooie/automatic-ripping-machine into identifydvdbluraytitle
commit c428b57d66f1ef4d55d36677fb23f30e71a1cfc6
Author: Benjamin Bryan <ben@b3n.org>
Date: Mon Nov 21 22:53:59 2016 -0800
force python3 for now
commit 462e766c6fbf2d962eeb922c83285f4e8528939d
Author: Benjamin Bryan <ben@b3n.org>
Date: Mon Nov 21 22:53:41 2016 -0800
fix path
commit 797f32bf500ac62af0ab928001b543cd5ec891d0
Author: Benjamin Bryan <ben@b3n.org>
Date: Mon Nov 21 22:39:11 2016 -0800
param devname
commit 91f90d707cb01671da9fffe9e3a740ae6e783d26
Author: Benjamin Bryan <ben@b3n.org>
Date: Mon Nov 21 22:38:29 2016 -0800
get video title
commit 51cdb4085980669ae46b41378f579c434165d32e
Author: Benjamin Bryan <ben@b3n.org>
Date: Mon Nov 21 21:45:36 2016 -0800
fix bluray replace and fix type error for python3
commit 3e214abe2ec72e497d97ed896de3f307dc83d3e6
Author: Benjamin Bryan <ben@b3n.org>
Date: Mon Nov 21 21:19:59 2016 -0800
Rip option using backup method in MakeMKV and main-feature in HandBrake (#6) (#8)
* Add ability to rip using backup method in MakeMKV and main-feature in Handbrake
* Added logic for when backup method is selected but all files wanted.
commit f3a9da4e0ae07cf6a123cbe9f9b05d607005164c
Author: Benjamin Bryan <ben@b3n.org>
Date: Sun Nov 20 07:49:55 2016 -0800
desc
commit f2a423d4eb7c39eae206086a6612816eaa714213
Author: Benjamin Bryan <ben@b3n.org>
Date: Sun Nov 20 07:48:44 2016 -0800
clean up
commit 5466d33e24cd82d3d608eb63779b4a8fed1b221f
Author: Benjamin Bryan <ben@b3n.org>
Date: Sat Nov 19 21:27:43 2016 -0800
added bluray
commit dd06df5dde9f90dee67399fff6592e530180e6fd
Author: Benjamin Bryan <ben@b3n.org>
Date: Sat Nov 19 19:45:19 2016 -0800
parse xml
commit 91fb6fc68f1faea19690b56090b40b5ed3e9e3ca
Author: Benjamin Bryan <ben@b3n.org>
Date: Sat Nov 19 19:00:32 2016 -0800
get crc64 of dvd
# Conflicts:
# video_rip.sh
# video_transcode.sh
* Add ability to rip using backup method in MakeMKV and main-feature in Handbrake
* Added logic for when backup method is selected but all files wanted.