134 lines
3.6 KiB
Markdown
134 lines
3.6 KiB
Markdown
# Liste de script bash pour automatiser la création de release.
|
|
|
|
## Extract
|
|
|
|
### Description
|
|
|
|
Ce script permet d'extraire des pistes d'un fichier mkv en utilisant MKVMerge. Il permet également de pouvoir encoder les pistes audios.
|
|
Il traite tous les fichiers .mkv du dossier dans lequel on lance le script.
|
|
|
|
### Pre-Requis
|
|
|
|
Installer MKVMerge
|
|
```sh
|
|
sudo apt install mkvmerge
|
|
```
|
|
Installer ffmpeg
|
|
```sh
|
|
sudo apt install ffmpeg
|
|
```
|
|
Rendre les scripts executable
|
|
```sh
|
|
chmod +x extract.sh
|
|
```
|
|
|
|
### Utilisation
|
|
|
|
- ./extract.sh Nom_Du_Fichier.mkv
|
|
|
|
Répondre aux questions.
|
|
|
|
## Encodage
|
|
|
|
### Description
|
|
|
|
Ce script permet d'encoder des audios d'un dossier en utilisant ffmpeg.
|
|
|
|
### Pre-Requis
|
|
|
|
- Installer ffmpeg ```sh sudo apt install ffmpeg```
|
|
- Rendre les scripts executable ```sh chmod +x encodage.sh```
|
|
|
|
### Utilisation
|
|
|
|
- ./encodage.sh Nom_Du_Fichier
|
|
|
|
Répondre aux questions.
|
|
|
|
|
|
## Propedit
|
|
|
|
### Description
|
|
|
|
Ce script permet de modifier les propriétés des releases du dossier en utilisant MKVPropedit. Il renomme les fichiers en utilisant Filebot.
|
|
Filebot est paramétré pour renommer les fichiers en utilisant la DB TheTVDB et la langue FR.
|
|
|
|
### Pre-Requis
|
|
|
|
- Installer MKVMerge ```sh sudo apt install mkvmerge```
|
|
- Installer Filebot ```sh sudo apt install filebot```
|
|
- Installer Mediainfo ```sh sudo apt install mediainfo```
|
|
- Rendre les scripts executable ```sh chmod +x encodage.sh```
|
|
|
|
### Utilisation
|
|
|
|
- ./propedit.sh Nom_Du_Fichier
|
|
|
|
Répondre aux questions.
|
|
|
|
### Informations Importantes
|
|
|
|
Le script est configuré pour respecter la template de notre Team ( KFL ). De plus vous devez mergé les fichiers à la main en respectant la template plus bas, sinon le script ne fonctionnera pas comme vous le voudrez.
|
|
|
|
Les noms des pistes et l'ordre sont =>
|
|
|
|
- VFF AC3 5.1
|
|
- VO AC3 5.1
|
|
- VFF Forced
|
|
- VFF Full
|
|
- VO Full
|
|
|
|
|
|
## Torrent
|
|
|
|
### Description
|
|
|
|
Ce script permet de créer un fichier torrent et un fichier NFO pour les releases.
|
|
|
|
### Pre-Requis
|
|
|
|
- Installer mediainfo ```sh sudo apt install mediainfo```
|
|
- Installer transmission-cli ```sh sudo apt install transmission-cli```
|
|
- Rendre les scripts executable ```sh chmod +x torrent.sh```
|
|
|
|
Mettre le script dans le dossier racine de votre dossier de releases avec les fichiers KFL_template.txt et Info-Parameteres.txt .
|
|
|
|
### Utilisation
|
|
|
|
#### Usage:
|
|
torrent [ -A | --source-Audio ] [ -V | --source-Video ] [ -S | --source-Sub ]
|
|
[ -t | --torrent ] [ -s | --serie ] [ -e | --team-encode ]
|
|
[ -h | --help ]"
|
|
|
|
----------------------------------------------------------------
|
|
#### Option disponible :
|
|
|
|
-t = Pour créer un torrent en même temps que le NFO
|
|
-e = Pour préciser que la release a été encodé par vous
|
|
-A = Source des Audio
|
|
-V = Source Video
|
|
-S = Source des Sous-Titres
|
|
-s = A utiliser si votre release est une série !
|
|
|
|
Important : Pour une série, un seul .torrent et un seul NFO sera crée pour le dossier.
|
|
|
|
----------------------------------------------------------------
|
|
|
|
#### Utilisation :
|
|
|
|
Pour faire le .torrent et le NFO d'un film :
|
|
|
|
./torrent.sh -t -e -A Ma.Release.Audio -V Ma.Release.Video -S Ma.Release.Sous_Titres /chemin/absolu/vers/la/release
|
|
|
|
Pour faire le .torrent et le NFO d'une série :
|
|
|
|
./torrent.sh -t -e -A Ma.Source.Audio -V Ma.Source.Video -S Ma.Source.Sous_Titres -s /chemin/absolu/vers/le/dossier/de/la/release
|
|
|
|
|
|
ATTENTION, Ligne 132 du fichier torrent.sh est importante, il faut que vous remplacez "VOTRE_PASSKEY" par votre passkey.
|
|
|
|
|
|
## Créé avec Amour par Lantium !
|
|
|
|
Vous pouvez me contacter sur Discord : lantium#9402
|