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

Add Docker support and Windows installation script #65

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

tomaspemora
Copy link

  • Created a Dockerfile to containerize the autosubtitle application, allowing for easy setup and execution in an isolated environment.
  • Added a PowerShell installation script (install.ps1) for Windows users, simplifying the process of adding the script to the system PATH and configuring the environment for immediate use.
  • These additions enhance the usability of the autosubtitle application, making it more accessible and convenient for users on various platforms.

Copy link

what-the-diff bot commented Dec 21, 2023

PR Summary

  • Introduction of a Dockerfile
    The new Dockerfile outlines the steps needed to setup the necessary tools such as ffmpeg and git. It also includes commands to clone a specific repository and get everything ready to go within it.

  • Creation of a PowerShell Script for Video Processing
    There is now an autosub.ps1 PowerShell script. This intelligent script takes in command line arguments and runs Docker commands to process video files using our new auto-subtitle Docker image. Significantly simplifying and automating the video file processing task.

  • Addition of a Script for Docker Image Setup
    A new install.ps1 PowerShell script is added which builds the Docker image for auto-subtitling. It will create a dedicated directory and copy the autosub.ps1 script there. It also takes care of updating the PATH environment variable so the new directory can be easily accessed. This script aims to streamline the setup process for utilizing this automated solution.

- Created a Dockerfile to containerize the autosubtitle application, allowing for easy setup and execution in an isolated environment.
- Added a PowerShell installation script (install.ps1) for Windows users, simplifying the process of adding the script to the system PATH and configuring the environment for immediate use.
- These additions enhance the usability of the autosubtitle application, making it more accessible and convenient for users on various platforms.
Copy link

sweep-ai bot commented Dec 21, 2023

Apply Sweep Rules to your PR?

  • Apply: All new business logic should have corresponding unit tests.
  • Apply: Refactor large functions to be more modular.
  • Apply: Add docstrings to all functions and file headers.

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

Successfully merging this pull request may close these issues.

2 participants