Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Request: Add automation like the jlesage/docker-Handbreak image #26

Open
ProjectVRD opened this issue Mar 19, 2021 · 2 comments
Open

Request: Add automation like the jlesage/docker-Handbreak image #26

ProjectVRD opened this issue Mar 19, 2021 · 2 comments

Comments

@ProjectVRD
Copy link

Is it possible to replicate some of the automation functionality that was added to jlesage/docker-Handbreak image?

Specifically the following:

  • A watch folder option for MKVToolNix, so files in sub-folders are automatically added into the Job Queue;

  • For the above the first file in any sub-folder within the Watch Folder is added, the remaining files in the sub-folder are appended. This can be determined on alphanumeric sorting. So 'Scene 1.mp4' is added, 'Scene 2.mp4' is appended, 'Scene 3.mp4' is appended, 'Scene 4.mp4' is appended etc;

  • The output file from MKVToolNix follows a naming convention based on the sub-folder that contains the files to be added to MKVToolNix. So if the files that are detected in a sub-folder called 'A Movie 253', the output file from MKVToolNix will be called 'A Movie 253.mkv'

  • The function for monitoring the Watch Folder can be set to wait for a predetermined time after the content within the sub-folder has last changed. This will prevent the MKVToolNix application from creating a new Job before any sub-folder has all the files.

@jlesage
Copy link
Owner

jlesage commented May 5, 2023

MKVToolNix can be used in so many use cases. The scenario you are describing is one of them. I'm not sure implementing a watch folder targeting a single scenario is the way to go...

@alexindigo
Copy link

I concur that watch folder will be very useful to have number of your images: makemkv, handbreak and this one as a single pipeline.
I don't thing it should be super complicated, but rather simple watch + hooks like what you have in handbreak image already, then each can add their own hooks with custom logic.
It will add whole new level of usability to this image, not just GUI, but command-line/batch processing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants