Une liste de script bash pour la préparation de release torrent
Go to file
2022-03-02 22:01:24 +01:00
Torrent Ajout du README et correction des scripts 2022-03-02 21:52:00 +01:00
encodage.sh Initial commit 2022-03-02 18:02:15 +01:00
extract.sh Mise jour du Extract 2022-03-02 21:13:20 +01:00
propedit.sh Ajout du README et correction des scripts 2022-03-02 21:52:00 +01:00
README.md Correction 2022-03-02 22:01:24 +01:00

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