Jump to content

Optimiseur Emby (HEVC 10-bit & Auto-Nettoyage)


Recommended Posts

WDPR4100
Posted

🚀 Tutoriel : 

Ce script est un outil de maintenance "tout-en-un" qui automatise la compression de vos médias tout en garantissant une compatibilité maximale avec Emby. Il transforme vos fichiers (AVI, MP4, WMV...) en MKV HEVC 10-bit de manière totalement autonome.

🛠️ Pré-requis Indispensables

Avant de lancer le script, vous devez installer ces deux moteurs de conversion :

  • HandBrake CLI : Télécharger ici (Essentiel pour la gestion des pistes audio/sous-titres).

  • FFmpeg : Télécharger ici (Sert de moteur de secours si HandBrake échoue).


⚙️ Configuration du Script

Ouvrez le fichier .ps1 avec un éditeur de texte (Notepad++ ou VS Code) et vérifiez ces 3 lignes :

  • Les Chemins : Assurez-vous que $HB et $FF pointent vers vos dossiers d'installation.

  • Le Dossier de Travail ($T_DIR) : Par défaut configuré sur Z:\. C'est ici que le fichier est encodé avant d'être déplacé. Choisissez votre disque le plus rapide (SSD) pour gagner du temps.

  • Les Logs ($L_BASE) : Le script crée un historique pour ne jamais ré-encoder un fichier déjà traité.


✨ Fonctionnalités Avancées

  • Sélection "Touche Unique" : Plus besoin de taper "Entrée". Appuyez simplement sur la lettre de votre lecteur (S, T, U, etc.) pour lancer l'analyse.

  • Compression Intelligente :

    Vidéo : Passage en HEVC 10-bit via NVIDIA NVENC (Accélération GPU).

    Résolution : Redimensionne automatiquement en 1080p (Max Width 1920) pour économiser de l'espace.

    Audio : Conversion en AAC 192k pour une compatibilité parfaite sur tous les navigateurs et TV.

  • Gestion Multilingue : Le script priorise le Français, mais pour les lecteurs T et W, il conserve automatiquement le Japonais (idéal pour les fans d'Animes).

  • Sécurité Totale : Le script renomme l'original en .old, vérifie l'intégrité du nouveau fichier, et ne supprime l'original que si tout est correct.


📝 Comment l'utiliser ?

  • Préparez vos lecteurs : Assurez-vous que vos disques (NAS ou internes) sont bien mappés avec les lettres prévues (S à Y).

  • Lancez PowerShell en Administrateur.

  • Exécutez le script : .\Emby_Optimize.ps1

  • Choisissez votre cible : Appuyez sur la lettre correspondant au disque à traiter.

[!IMPORTANT] Chemin des lecteurs : Si vos disques utilisent d'autres lettres, modifiez simplement la ligne if ("STUVWXY" -notlike "*$SEL*") dans le script pour ajouter les vôtres.

Emby_Optimize.ps1

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...