Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lightarrowsexe/encode-template
A cookiecutter template file for my usual encoding setups.
https://github.com/lightarrowsexe/encode-template
Last synced: 4 days ago
JSON representation
A cookiecutter template file for my usual encoding setups.
- Host: GitHub
- URL: https://github.com/lightarrowsexe/encode-template
- Owner: LightArrowsEXE
- License: mit
- Created: 2024-05-25T06:14:11.000Z (6 months ago)
- Default Branch: master
- Last Pushed: 2024-06-29T13:08:20.000Z (5 months ago)
- Last Synced: 2024-06-29T14:26:36.851Z (5 months ago)
- Language: Python
- Homepage:
- Size: 15.6 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Cookiecutter Encode Template
A cookiecutter template file for my usual encoding setups.
## Installation
To create a new project using this cookiecutter template,
you need to have `cookiecutter` installed.
If you don't have it installed yet,
you can install it using pip:```shell
pip install cookiecutter
```or,
as recommended by cookiecutter's developers themselves,
use pipx to install it:```shell
pip install pipx
pipx install cookiecutter
```## Usage
1. Create a new project using this template by running the following command:
```shell
cookiecutter https://github.com/LightArrowsEXE/encode-template.git
```If you've already run the previous command before,
you can use the template again with the following command:```shell
cookiecutter encode-template
```To update that template, run the first command again.
2. Follow the prompts to provide the necessary information for your project, such as the project name.
3. Navigate to the newly created project directory based on the project name you've given.
(Optional) Run `poetry exec get-vsjet-latest` to get the latest `vs-jet` packages.
4. Adjust `example_S01E01.py` and the included `filterchain/` package as necessary.## Adding new python libraries
You can add new libraries via poetry:
```shell
poetry add vstools
```## Running scripts
The most straightforward way to run scripts is via poetry:
```shell
poetry run python "example_S01E01.py"
```