29Aug

Comment réparer la teinte verte dans le Seigneur des Anneaux: Communauté de l'Anneau Blu-Ray édition étendue

Le Seigneur des Anneaux est facilement mon film préféré de tous les temps.(Lequel, vous demandez? Tous les trois, évidemment.) Mais la dernière collection Blu-Ray a un problème flagrant.

La version Blu-Ray de l' Fellowship de l'Anneau: Extended Edition a un changement de couleur significativement modifié, résultant en une teinte verte sur l'ensemble du film. Il n'existe que dans la communauté de l'anneau, seulement dans l'édition étendue, et seulement sur Blu-Ray. La version DVD étendue de Fellowship n'a pas ce problème, ni la version Blu-Ray théâtrale de Fellowship , ni les deux autres Blu-Rays Extended Edition. Regardez la vidéo ci-dessous, qui compare Extended et Theatrical Blu-Rays Fellowship, pour voir à quoi ressemble le changement( regardez-le en plein écran, croyez-moi).Vous pouvez en savoir plus sur le problème de la teinte verte ici.

Heureusement, il y a un correctif. Le maître d'édition You_Too( la même personne qui a fait la correction de couleur sur le fantastique

Star Wars: Despecialized Edition ) a écrit un script AviSynth pour résoudre certains des problèmes de couleur les plus flagrants. Sa solution, cependant, n'existe que dans un post de forum enfoui et un post de blog maintenant mort qui, si vous n'êtes pas versé dans AviSynth et d'autres outils, peut sembler chinois. Je me suis donc dit que je rassemblerais un peu comment expliquer cela a) comment exécuter le script, et b) l'améliorer de quelques petites manières. Mais pour être clair: 99% du crédit pour ce processus va à You_Too et son travail acharné.Je viens d'ajouter un petit tweak ici et là.

Ce dont vous aurez besoin

Pour exécuter ce processus, vous aurez besoin de quelques outils:

  • Un PC Windows( j'imagine que c'est possible sur d'autres plateformes, mais je n'ai pas cherché comment le faire.)
  • Votre copie Blu-Ray de Communauté de l'anneau: Extended Edition
  • Un lecteur Blu-Ray, pour ripper les disques
  • MakeMKV, pour ripper les disques
  • AviSynth, un langage de script pour les tâches d'édition vidéo
  • MeGUI, une interface graphique pour exécuter AviSynthscripts
  • Le plugin GiCocu pour AviSynth( faites défiler vers le bas sur cette page pour le trouver)
  • Le paquet Dither pour AviSynth. Téléchargez le fichier dither-1.27.1.zip depuis ce forum.
  • Le paquet MaskTools pour AviSynth, disponible sur ce forum.
  • Le plugin RemoveGrain v1.0b pour AviSynth
  • MKVToolNix pour fusionner les fichiers résultants en un seul film( je recommande de télécharger la version portable.)

Cela semble beaucoup, mais ne vous inquiétez pas, tout a un but, et tout seravenez ensemble dans les étapes ci-dessous. Sauvegardez simplement tous ces fichiers sur votre bureau pour le moment.

Première étape: Ripper vos disques Blu-Ray

Avant de lancer la correction des couleurs, vous devez extraire le film sur votre ordinateur. Alors, connectez votre lecteur Blu-Ray et installez MakeMKV avant de continuer.

Lancez MakeMKV, insérez le Disc One du film et appuyez sur "Open Disc".Une fois la lecture du disque terminée, sélectionnez le titre, la langue et les sous-titres que vous souhaitez extraire. Le titre que vous voulez est le plus grand, et vous aurez certainement besoin de l'audio DTS anglais principal( certains voudront peut-être aussi l'audio DTS-HD MA complet, et c'est bien, je ne fais que déchirer le "core" 5.1 DTSespace).Je recommande également de vérifier les quatre premières boîtes de sous-titres, comme indiqué ci-dessus. Cela inclura des sous-titres anglais pour le film entier, et des sous-titres anglais juste pour les parties Elfiques. Si vous voulez juste des sous-titres pour les lignes Elfiques, sélectionnez la deuxième série de cases à cocher.

Avec ces paramètres sélectionnés, votre fenêtre devrait ressembler exactement à ceci:

Ensuite, choisissez votre dossier de sortie sur le côté gauche et appuyez sur le bouton "Make MKV".Il faudra un certain temps pour déchirer, mais quand c'est fait, vous aurez un gros fichier MKV sur votre disque dur - avec la première moitié du film. Renommez-le en FOTR-D1.mkv et placez-le dans un dossier où vous voulez. J'ai créé un dossier sur mon bureau appelé "LOTR Re-Color", où je recommande de stocker tous les fichiers vidéo, les fichiers audio et les scripts que vous créez pour ce projet.

Répétez tout ce processus pour Disc Two et nommez le fichier résultant FOTR-D2.mkv. Vous pouvez commencer à la deuxième étape ci-dessous pendant que les disques sont déchirés.

Etape 2: Configurer AviSynth et ses plugins

Vous aurez besoin d'installer quelques programmes et plugins avant de passer au reste de ce processus, alors faisons-le maintenant.

Si vous ne l'avez pas déjà fait, téléchargez AviSynth, MeGUI, GiCocu, le package Dither, le package MaskTools, RemoveGrain et MKVToolNix à partir des liens de la section "What You'll Need" de ce guide.

Tout d'abord, installez AviSynth. C'est un programme Windows normal, il suffit donc de double-cliquer sur le fichier EXE et de suivre les instructions pour l'installer sur votre système.

MeGUI et MKVToolNix sont des applications portables, ce qui signifie que vous n'avez pas besoin de les installer. Il suffit de décompresser les fichiers dans le dossier de votre choix( j'ai créé les dossiers "MeGUI" et "MKVToolNix" dans mon dossier "LOTR Re-La première étape).

GiCocu, Dither, MaskTools, et RemoveGrain sont tous des plugins pour AviSynth qui sont livrés dans des fichiers ZIP.Ouvrez chaque fichier ZIP et extrayez les fichiers suivants dans le dossier plugins d'AviSynth( par défaut situé dans C: \ Program Files( x86) \ AviSynth \ plugins):

  • GiCoCu.dll ( à partir du fichier ZIP GiCoCu)
  • dither.avsi (à partir du fichier ZIP Dither)
  • mt_xxpand_multi.avsi ( à partir du fichier ZIP Dither)
  • dither.dll ( à partir du dossier win32 dans le fichier ZIP Dither)
  • avstp.dll ( à partir du dossier win32 dans le fichier ZIP Dither
  • mt_masktools-26.dll ( à partir du fichier ZIP MaskTools)
  • RemoveGrainS.dll ( à partir du fichier ZIP RemoveGrain)

Le dossier final ressemblera probablement à ceci:

Ceux-ci devraient être les seuls plugins dont vous avez besoin pour ce processus, avec ce qui est déjà dans le dossier des plugins d'AviSynth.

Troisième étape: Créez vos scripts

Vous aurez besoin de créer quatre fichiers texte pour ce processus: un fichier "Courbes", qui contient les informations de correction de couleur;un script AviSynth, qui exécute les commandes;et deux "fichiers qp", ce qui nous aidera à supprimer la pause au milieu du film.

Commencez par ouvrir le Bloc-notes et collez-le dans le texte suivant:

# Fichier de courbes GIMP 0 0 16 20 -1 -1 45 65 -1 -1 81 106 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 225 240 -1 -1 255 255 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -11 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 246 255 -1 -1 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1246 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -11 -1 -1 -1 -1 232 255 -1 -1 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 255 255

Enregistrez le fichier sous le nom curves.cur dans le même dossier que les fichiers vidéo.

Ensuite, créez un nouveau fichier dans le Bloc-notes et collez-le dans le texte suivant:

DirectShowSource( "FOTR-D1.mkv", fps = 23.976, audio = faux, convertfps = true). AssumeFPS( 24000,1001) ConvertToRGB( matrice ="rec709") GiCoCu( "curves.cur") ConvertToYV12( matrix = "rec709") Tweak( startHue = 140.0, endHue = 200.0, sat = 0.95) Tweak( startHue = 200.0, endHue = 270.0, sat = 0.90) Tweak( startHue = 270,0, endHue = 340,0, hue = -10, sat = 0,80) crop( 0, 140, 0, -140) gradfun3( thr = 1,3)

Enregistrez le fichier en tant que FOTR-D1.avs dans le même dossier que lefichiers vidéo

Maintenant, créez un nouveau script avec exactement le même texte, mais avec FOTR-D2.mkv dans la première ligne au lieu de FOTR-D1.mkv. Nommez le script FOTR-D2.avs, et placez-le dans le même dossier que les fichiers vidéo et autres scripts.

Enfin, créez deux nouveaux fichiers texte: un appelé D1-pause.txt et un appelé D2-pause.txt. D1-pause.txt devrait contenir ce qui suit:

151969 K

Et D2-pause.txt devrait contenir ce texte:

48 K

Cela créera des "keyframes" à la fin du disque un et le début du disque deux, donc nouspeut supprimer la pause de cinq secondes entre les deux moitiés du film.

À ce stade, voici à quoi ressemblait mon dossier de projet avec tout ce qui était en place:

Assurez-vous d'avoir tous ces fichiers avant de continuer.

Etape 4: Exécutez les scripts

Ouvrez MeGUI.exe et, sur la ligne AviSynth Script en haut, cliquez sur le bouton "...".Choisissez le script FOTR-D1.avs que vous avez créé à la dernière étape et cliquez sur OK.Si tout se passe bien, une fenêtre d'aperçu vidéo devrait s'ouvrir, vous montrant à quoi ressemblera la vidéo résultante. Tu peux fermer cette fenêtre.

Si, au lieu d'un aperçu vidéo, vous obtenez une erreur, assurez-vous que les plug-ins corrects sont installés et que vous avez tout fait correctement jusqu'à ce point.

Sur la ligne "Sortie vidéo" de la fenêtre principale de MeGUI, renommez le fichier de sortie en FOTR-D1-CC.mkv( ou ce que vous préférez).N'écrasez pas et ne supprimez pas le fichier original FOTR-D1.mkv;nous en aurons besoin plus tard!

Ensuite, cliquez sur le bouton Config de la ligne "Encoder Settings".Changez le périphérique de lecture cible en "DXVA".Dans la zone Qualité, tapez 16.5 et définissez le paramètre prédéfini sur Moyen. Vous pouvez définir la qualité à un nombre légèrement plus élevé pour un fichier plus petit, mais 16.5 est ce que j'ai trouvé être le meilleur équilibre entre qualité et taille de fichier( et ira parfaitement sur un disque Blu-ray de 25Go lorsque nous aurons terminé).Cliquez sur OK.

Enfin, cochez la case "Afficher les paramètres avancés", et allez dans l'onglet "Divers" qui apparaît en haut de la fenêtre. Cochez la case "Utiliser le fichier qp" et appuyez sur "..." pour naviguer jusqu'au premier fichier qp que nous avons créé à la dernière étape( D1-pause.txt).

Cliquez sur le bouton OK pour revenir à la fenêtre principale de MeGUI.

Maintenant, il est temps pour l'événement principal! Cliquez sur le bouton "File d'attente" dans la moitié supérieure de la fenêtre - celui à côté du bouton "File d'attente d'analyse des files d'attente" - pour lancer le processus d'encodage.

Cela prendra un certain temps( sur mon i7 six cœurs overclocké, il a fallu un peu plus de trois heures, donc sur les machines typiques, ça prendra encore plus de temps).Allez faire une pause, prenez une tasse de thé et laissez-la faire. Vous pouvez également continuer à utiliser votre ordinateur pendant ce temps si vous le souhaitez.

Une fois l'opération terminée, répétez l'étape 4 en utilisant FOTR-D2.avs et D2-pause.txt. Notez que les fichiers qui en résulteront n'auront pas d'audio - c'est correct, nous allons corriger cela dans la dernière étape.

Cinquième étape: fusionner les fichiers en un seul film

A ce stade, vous devriez avoir quatre fichiers vidéo:

  • FOTR-D1.mkv( vidéo originale du disque et audio DTS)
  • FOTR-D1-CC.mkv( vidéo corrigée par couleur du disque un)
  • FOTR-D2.mkv( Vidéo originale du DTS Two et audio DTS)
  • FOTR-D2-CC.mkv( Vidéo corrigée en couleur par le Disc Deux, sans audio)

Maintenant, il est temps de les fusionner en un seulbeau film.

Ouvrez mkvtoolnix-gui.exe et cliquez sur le bouton "Ajouter des fichiers sources".Sélectionnez FOTR-D1-CC.mkv. Ensuite, appuyez à nouveau sur Ajouter des fichiers sources et sélectionnez FOTR-D1.mkv. Vous devriez voir les deux fichiers apparaître dans le volet supérieur, et toutes les différentes pistes( vidéo, audio, sous-titres et chapitres) dans le volet inférieur.

Cliquez sur la seconde piste de sous-titres, et dans le volet de droite, réglez "Indicateur de piste par défaut" et "Indicateur de piste forcée" sur "Oui".Cela garantit que les sous-titres elfiques apparaissent toujours lorsque vous regardez le film.

Ensuite, faites un clic droit sur FOTR-D1-CC.mkv dans le volet supérieur et choisissez "Ajouter des fichiers".Sélectionnez FOTR-D2-CC.mkv. Ensuite, faites un clic droit sur FOTR-D1.mkv, choisissez à nouveau "Ajouter des fichiers" et sélectionnez FOTR-D2.mkv.

Décochez la vidéo originale de Disc One dans le volet inférieur( les deux cases à cocher).Nous ne voulons pas ça dans notre dernier film - nous voulons juste son contenu audio et autre.

À ce stade, votre fenêtre devrait ressembler à la capture d'écran ci-dessous.

Maintenant, cliquez sur l'onglet "Sortie" en haut, et cliquez sur le menu déroulant "Mode Split".Choisissez "par des parties basées sur des codes temporels" et entrez ce qui suit dans la boîte:

00: 00: 00-01: 45: 37, + 01: 45: 45-03: 48: 18

Vous pouvez également changer le titre du fichier sivous aimez.

Enfin, attribuez un nom de fichier au film résultant dans la zone Fichier de sortie au bas de la fenêtre. J'ai utilisé comme FOTR-FINAL.mkv.

Lorsque tout est prêt, cliquez sur le bouton "Démarrer Muxing".Il combinera la vidéo corrigée en couleur et l'audio original pour les deux disques en une épopée de 208 minutes.

Sixième étape( facultatif): graver le film corrigé de couleur sur un disque Blu-Ray

J'utilise un PC de cinéma maison pour tous mes films, donc si vous êtes comme moi, vous pouvez vous arrêter ici. Il suffit d'ouvrir le fichier MKV final dans votre lecteur vidéo préféré, et vous avez terminé.

Cependant, si vous voulez regarder le film sur un lecteur Blu-Ray( et que votre lecteur Blu-Ray ne supporte pas une clé USB avec des fichiers vidéo), vous pouvez graver votre film fini, avec correction des couleurs sur un Blu-Raydisque. Avec les paramètres recommandés dans ce post, il devrait être la taille parfaite pour un Blu-ray de 25 Go. Vous aurez juste besoin d'un graveur Blu-Ray, de quelques disques vierges et de deux programmes gratuits: tsMuxeR et ImgBurn.

Décompressez tsMuxeR où vous voulez( c'est portable, tout comme MeGUI et MKVToolNix) et installez ImgBurn comme un programme Windows normal. Ensuite, lancez l'interface graphique de tsMuxeR.Cliquez sur le bouton "Ajouter" dans le coin supérieur droit et ajoutez votre vidéo FOTR-FINAL.mkv au projet. Sous Sortie, sélectionnez "Blu-ray ISO", et cliquez sur "Parcourir" à côté de la zone Nom de fichier pour sélectionner un emplacement sur votre disque dur. Cliquez sur le bouton "Démarrer Muxing" pour créer l'image Blu-ray.

Une fois terminé, ouvrez ImgBurn et sélectionnez "Write Image File to Disc".Sous Source, cliquez sur le bouton Parcourir et sélectionnez votre ISO nouvellement créée. Insérez un disque Blu-ray vierge et cliquez sur le gros bouton Write.

Une fois terminé, placez le disque dans un lecteur Blu-ray et lancez-le. Si tout va bien, il devrait commencer à jouer au cinéma tout de suite. Prendre plaisir!

Contenu de ce script

Les informations de cette section ne sont pas nécessaires pour effectuer les étapes ci-dessus, mais si vous êtes curieux de savoir ce qui se passe dans ce processus, voici une explication de chaque ligne du script.

La première ligne du script, DirectShowSource( "FOTR-D1.mkv", sélectionne la vidéo qu'AviSynth utilisera comme source.) Le script original de You_Too utilisait le fichier mt2s du Blu-Ray, mais je l'ai déchiré comme un MKV, depuis

Les lignes suivantes du script sont la correction des couleurs et restent inchangées depuis le script original de You_Too Vous pouvez lire le post du forum de You_Too pour savoir comment il a trouvé les courbes idéalesdans Photoshop, mais voici son explication de ce que fait cette partie du script:

D'abord [le script] applique les courbes, puis réduit les jaunes de 5%, les verts de 10% et déplace cyan vers le bleu et réduit sa saturation de 20%.Cela supprime un peu l'effet de sursaturation du jaune et du vert fluo, et rend le film moins teinté de cyan dans certaines parties, avec un ciel et une eau plus naturels( ne vous attendez pas à une précision colorimétrique, puisque ce film adéjà été badly recolored!)

Ensuite, You_Too a ajouté une ligne Blur( 0.4), que j'ai enlevée pour mon script:

Il ajoute un très léger flou( presque pas perceptible) pour réduire le sur-affûtage qui n'apparaît pas au hasard tout au long du film.

Vous pouvez le rajouter si vous le souhaitez, juste sous les lignes Tweak.

La ligne crop( 0, 140, 0, -140) fait juste ce que cela ressemble:

Enfin, il recadre les bordures noires car elles ont en réalité des artefacts colorés qui sont éclairés par les autres ajustements.

J'ai fait un autre changement au script à la fin. Afin d'utiliser les courbes GIMP, You_Too a dû convertir la vidéo de YUV12 en RVB, appliquer les courbes, puis la convertir en YUV12( comme vous pouvez le voir dans les lignes 2-4 du script).Malheureusement, la conversion entre YUV12 et RVB crée naturellement une bande de couleur assez horrible dans les dégradés, ce qui est très visible dans certaines scènes de Fellowship .Mais, cette conversion est une étape nécessaire dans ce script, ce qui signifie que je ne pouvais pas simplement l'enlever.

Donc, avec l'aide de quelques plugins supplémentaires, j'ai ajouté un dithering pour résoudre le problème( représenté par la ligne Gradfun3( thr = 1.3) à la fin du script).Maintenant, les scènes avec des dégradés ressemblent beaucoup plus au Blu-Ray original.

Enfin, j'ai ajouté les deux fichiers qp au processus, qui suppriment la pause au milieu du film( où vous passer de Disc One à Disc Two).Les fichiers qp disent à AviSynth de tourner les trames nommées - dans ce cas, le cadre 151969 du Disc One et l'image 48 du Disc Two - en «keyframes».Lorsque nous séparons par code temporel dans MKVToolNix à l'étape 5, il recherche les images clés les plus proches de ces codes temporels et les divise en ces points.151969 est la première image de la pause noire du disque un, et l'image 48 est la première image du film après la pause noire du disque deux. Avec cette pause à l'écart, le film ira directement d'une scène à l'autre, comme dans la version théâtrale à un disque.

Si vous avez des problèmes avec votre vidéo finale ne supprimant pas la pause correctement-soit en incluant une partie de la pause ou en coupant une partie du film au milieu-essayer différents cadres ici pour voir si cela fonctionne. J'ai eu un peu d'étrangeté à faire fonctionner le mien, mais ces numéros d'image devraient, dans la théorie , travailler pour tout le monde en passant par ce processus.

J'adorerais entendre parler de toutes les autres idées que les gens ont pour ce scénario, mais je suis vraiment content de la vidéo qui en résulte. J'ai regardé le film récemment avec des potes et c'était fantastique. Merci encore à You_Too pour ses scripts originaux et( j'imagine) un travail infatigable sur ce petit projet. Enfin, nous pouvons regarder Fellowship comme il mérite d'être vu!