Домашня » як » Як зафіксувати зелений відтінок у товаристві «Володар кілець» кільця розширеного видання Blu-Ray

    Як зафіксувати зелений відтінок у товаристві «Володар кілець» кільця розширеного видання Blu-Ray

    Володар кілець легко мій улюблений фільм усіх часів. (Котрий, ви запитуєте? Всі три, очевидно.) Але остання колекція Blu-Ray має одну яскраву проблему.

    Blu-Ray версія Братство кільця: Розширене видання має істотно змінені кольори, що призводить до зеленого відтінку всього фільму. Вона існує тільки в Товаристві Кільця, тільки в Розширеному випуску, і тільки на Blu-Ray. Розширена версія DVD Товариство не має цієї проблеми, а також театральна версія Blu-Ray Товариство, ані два інших розширених Blu-Rays. Перегляньте відео нижче, яке порівнюється Товариство Розширений і театральний Blu-Rays, щоб побачити, як виглядає зміна (дивитися його на весь екран, повірте мені). Докладніше про проблему зеленого відтінку читайте тут.

    На щастя, є виправлення. Редагування майстра You_Too (той самий чоловік, який зробив корекцію кольору на фантастичному Зоряні війни: Despecialized Edition) написав сценарій AviSynth, щоб виправити деякі більш яскраві кольорові проблеми. Його рішення, однак, існує тільки в похованому форумі і тепер-мертвому блозі, який, якщо ви не знаєтеся в AviSynth та інших інструментах, може звучати як китайський. Таким чином, я вирішив, що я зібрав трохи як до того, що пояснює а) як запускати скрипт, і б) покращує його в кілька маленьких способів. Але щоб бути зрозумілим: 99% заслуговують на цей процес на You_Too та його важку роботу. Я просто додав невеликий твік тут і там.

    Що вам потрібно

    Щоб виконати цей процес, потрібно отримати кілька інструментів:

    • ПК з Windows (уявляю, що це можливо на інших платформах, але я не вивчив, як це зробити.)
    • Ваша копія Blu-Ray Братство кільця: Розширене видання
    • Диск Blu-Ray, щоб копіювати диски
    • MakeMKV, щоб зірвати диски
    • AviSynth, мова сценаріїв для редагування відео
    • MeGUI, графічний інтерфейс для запуску скриптів AviSynth
    • Плагін GiCocu для AviSynth (прокрутіть вниз на цій сторінці, щоб знайти його)
    • Пакет Dither для AviSynth. Завантажте файл dither-1.27.1.zip з цього повідомлення на форумі.
    • Пакет MaskTools для AviSynth, доступний на цьому форумі.
    • Плагін RemoveGrain v1.0b для AviSynth
    • MKVToolNix для об'єднання отриманих файлів в один фільм (рекомендую завантажити портативну версію.)

    Це здається чималим, але не хвилюйтеся, все має мету, і всі вони зійдуться на наступних кроках. Просто збережіть всі ці файли на робочому столі.

    Крок перший: копіювання дисків Blu-Ray

    Перш ніж почати корекцію кольору, потрібно зняти фільм на комп'ютер. Тому підключіть диск Blu-Ray і встановіть MakeMKV, перш ніж продовжити.

    Запустіть MakeMKV, вставте диск One of the movie і натисніть "Open Disc". Після читання диска виберіть назву, мову та субтитри, які потрібно копіювати. Заголовок, який ви хочете, є найбільшим, і ви обов'язково захочете головний DTS-аудіо англійської мови (деякі можуть захотіти повний DTS-HD MA аудіо, а це добре, я взагалі тільки рип 5.1 DTS "ядро", щоб зберегти простору). Я також рекомендую перевірити перші чотири поля субтитрів, як показано вище. Це буде включати англійські субтитри для всього фільму, і англійські субтитри тільки для ельфійських частин. Якщо ви хочете отримати субтитри для ельфійських ліній, виберіть другий набір прапорців.

    Якщо вибрано ці налаштування, ваше вікно має виглядати так:

    Потім виберіть папку виводу на лівій стороні і натисніть кнопку "Зробити MKV". Це займе деякий час, щоб зірвати, але коли це буде зроблено, у вас буде великий файл MKV на жорсткому диску з першою половиною фільму. Перейменуйте його FOTR-D1.mkv і помістіть його в папку, де б ви не хотіли. Я створив папку на своєму робочому столі під назвою "LOTR Re-Color", де я рекомендую зберігати всі відеофайли, аудіофайли та скрипти, які ви створюєте для цього проекту.

    Повторіть весь цей процес для Disc Two і назвіть отриманий файл FOTR-D2.mkv. Ви можете розпочати роботу на етапі 2 нижче, коли диски копіюються.

    Крок другий: Налаштуйте AviSynth і його плагіни

    Вам потрібно буде встановити кілька програм і плагінів перед тим, як пройти решту цього процесу, так що давайте зробимо це зараз.

    Якщо ви ще цього не зробили, скачайте AviSynth, MeGUI, GiCocu, пакет Dither, пакет MaskTools, RemoveGrain і MKVToolNix з посилань у розділі «Що вам знадобиться» цього посібника..

    Спочатку встановіть AviSynth. Це звичайна програма Windows, тому просто двічі клацніть файл EXE і дотримуйтесь інструкцій, щоб встановити його у вашу систему.

    MeGUI і MKVToolNix є портативними додатками, що означає, що вам не потрібно їх встановлювати - просто розпакуйте файли в будь-яку потрібну папку (я створив папки з назвою “MeGUI” і “MKVToolNix” в папці “LOTR Re-Color” з Step Один).

    GiCocu, Dither, MaskTools і RemoveGrain - це всі плагіни для AviSynth, які поставляються в ZIP-файлах. Відкрийте кожен файл ZIP і витягніть наступні файли в папку плагінів AviSynth (за замовчуванням знаходиться в C: Програмні файли (x86) Додатки AviSynth):

    • GiCoCu.dll (з файлу ZIP GiCoCu)
    • dither.avsi (з файла Dither ZIP)
    • mt_xxpand_multi.avsi (з файла Dither ZIP)
    • dither.dll (з папки win32 у файлі Dither ZIP)
    • avstp.dll (з папки win32 у файлі Dither ZIP)
    • mt_masktools-26.dll (з ZIP-файлу MaskTools)
    • RemoveGrainS.dll (з ZIP-файлу RemoveGrain)

    Остаточна папка, ймовірно, виглядатиме приблизно так:

    Це повинні бути єдині плагіни, необхідні для цього процесу, а також те, що вже є у теці плагінів AviSynth.

    Крок третій: Створіть скрипти

    Для цього потрібно створити чотири текстові файли: файл "Криві", який містить інформацію про корекцію кольору; сценарій AviSynth, який запускає команди; і два “qp-файли”, які допоможуть нам видалити паузу в середині фільму.

    Спочатку відкрийте Блокнот і вставте наступний текст:

    # GIMP Curves Файл 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 -1 -1 -1 -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 -1 255 246 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 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

    Збережіть файл як curves.cur у тій же папці, що й файли відеофайлів.

    Далі створіть новий файл у Блокноті та вставте наступний текст:

    DirectShowSource ("FOTR-D1.mkv", fps = 23.976, аудіо = false, convertfps = true) .AssumeFPS (24000,1001) ConvertToRGB (matrix = "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) урожай (0, 140, 0, -140) gradfun3 (thr = 1.3)

    Збережіть файл як FOTR-D1.avs у тій же папці, що й файли відеофайлів.

    Тепер створіть новий сценарій з точним текстом, але з FOTR-D2.mkv у першому рядку замість FOTR-D1.mkv. Назвіть сценарій FOTR-D2.avs, і помістіть його в ту ж папку, що й файли фільмів та інші скрипти.

    Нарешті, створіть два нових текстових файли: один з них D1-pause.txt і один назвав D2-pause.txt. D1-pause.txt має містити наступне:

    151969 К

    І D2-pause.txt має містити цей текст:

    48 K

    Це створить "ключові кадри" в кінці першого диска і початку диску другого, так що ми можемо видалити п'ять секундних пауз між двома половинами фільму..

    На цьому етапі виглядає папка мого проекту з усіма на місці:

    Перед продовженням переконайтеся, що всі ці файли є.

    Крок четвертий: Запустіть скрипти

    Відкрийте MeGUI.exe і, на лінії AviSynth Script у верхній частині, натисніть кнопку «…». Виберіть FOTR-D1.avs скрипт, який ви створили на останньому кроці, і натисніть кнопку "OK". Якщо все буде добре, відкриється вікно попереднього перегляду відео, яке покаже вам, як буде виглядати отримане відео. Ви можете закрити це вікно.

    Якщо замість попереднього перегляду відео виникає помилка, переконайтеся, що встановлені правильні плагіни і що до цього моменту ви зробили все інше правильно.

    У рядку "Video Output" головного вікна MeGUI перейменуйте вихідний файл на FOTR-D1-CC.mkv (або що завгодно). Не перезаписуйте або не видаляйте оригінал FOTR-D1.mkv файл; нам знадобиться пізніше!

    Потім натисніть кнопку Config у рядку "Encoder Settings". Змініть пристрій відтворення на "DXVA". У полі Якість введіть 16.5 і встановіть Предустановку на Середній. Ви можете встановити якість трохи більшого числа для меншого файлу, але 16.5 - це те, що я вважаю найкращим балансом між якістю і розміром файлу (і буде ідеально підходити на 25 Гб Blu-Ray диска, коли ми закінчимо). Натисніть кнопку OK.

    Нарешті, встановіть прапорець «Показати розширені налаштування» та перейдіть на вкладку «Різне», яка з'явиться у верхній частині вікна. Установіть прапорець "Використовувати файл Qp" і натисніть "…", щоб перейти до першого файлу qp, який ми створили на останньому кроці (D1-pause.txt).

    Натисніть кнопку OK, щоб повернутися до головного вікна MeGUI.

    Тепер настав час для головної події! Натисніть кнопку "Черга" у верхній половині вікна, що знаходиться поруч із кнопкою "Передача черги аналізу", щоб розпочати процес кодування.

    Це займе деякий час (на моєму розігнаному шестиядерному i7, це зайняло трохи більше трьох годин, так що на типових машинах це займе навіть більше часу). Відпочиньте, візьміть чашку чаю і дайте йому зробити свою справу. Ви також можете продовжувати користуватися комп'ютером протягом цього часу, якщо хочете.

    Коли це зроблено, повторіть всі кроки чотирьох FOTR-D2.avs і D2-pause.txt. Зверніть увагу, що отримані файли не матимуть жодного аудіо - це нормально, ми збираємося це виправити на заключному етапі.

    Крок п'ятий: Об'єднати файли в один фільм

    На цьому етапі потрібно мати чотири відеофайли:

    • FOTR-D1.mkv (Оригінальне відео та звук DTS)
    • FOTR-D1-CC.mkv (Колір, скоригований кольором Disc One, без звуку)
    • FOTR-D2.mkv (Оригінальне відео DTS та аудіо DTS)
    • FOTR-D2-CC.mkv (Відео з кольором, виправленим у Disc Two, без звуку)

    Тепер прийшов час об'єднати їх у один прекрасний фільм.

    Відкрийте файл mkvtoolnix-gui.exe і натисніть кнопку "Додати вихідні файли". Виберіть FOTR-D1-CC.mkv. Потім знову натисніть Додати вихідні файли та виберіть FOTR-D1.mkv. Ви повинні побачити обидва файли у верхній частині вікна, а всі інші треки (відео, аудіо, субтитри та розділи) у нижній панелі.

    Клацніть на другій доріжці субтитрів, а на правій панелі встановіть прапорець "Стандартний трек" та "Прапор примусової доріжки" до "Так". Це гарантує, що ельфійські субтитри завжди відображатимуться під час перегляду фільму.

    Далі клацніть правою кнопкою миші FOTR-D1-CC.mkv у верхній панелі та виберіть "Додати файли". Виберіть FOTR-D2-CC.mkv. Потім клацніть правою кнопкою миші FOTR-D1.mkv, знову виберіть “Append Files” та виберіть FOTR-D2.mkv.

    Зніміть прапорець диска "Один диск" у нижній панелі (обидва прапорця). Ми не хочемо, щоб у нашому заключному фільмі ми просто хотіли його аудіо та інші речі.

    На цьому етапі ваше вікно має виглядати на екрані нижче.

    Тепер клацніть на вкладці «Вихід» у верхній частині та натисніть спадне меню «Розділений режим». Виберіть "за частинами на основі часових кодів" і введіть у поле наступне:

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

    Ви також можете змінити назву файлу, якщо хочете.

    Нарешті, надайте фільму назву файлу у полі Вихідний файл у нижній частині вікна. Я використовував як FOTR-FINAL.mkv.

    Коли все буде готово, натисніть кнопку "Почати Muxing". Він поєднує відео з корекцією кольору та оригінальним аудіо для обох дисків у один 208-хвилинний епос.

    Крок шостий (необов'язково): Запишіть фільм з корекцією кольору на диск Blu-Ray

    Я використовую комп'ютер для домашнього кінотеатру для всього мого перегляду фільму, так що якщо ви, як я, ви можете зупинитися тут. Просто відкрийте остаточний файл MKV у вашому улюбленому відеопрогравачі, і все готово.

    Проте, якщо ви хочете переглядати фільм на програвачі Blu-Ray (а плеєр Blu-Ray не підтримує флеш-накопичувач із відеофайлами), ви можете записати готовий фільм, скоригований за кольором, на диск Blu-Ray . З рекомендованими налаштуваннями на цій посаді, він повинен бути ідеальним розміром для 25 Гб Blu-ray. Вам просто знадобиться записувач Blu-Ray, деякі пусті диски та дві безкоштовні програми: tsMuxeR і ImgBurn.

    Розпакуйте tsMuxeR де завгодно (це портативний, як MeGUI і MKVToolNix) і встановіть ImgBurn як звичайну програму Windows. Далі запустіть графічний інтерфейс tsMuxeR. Натисніть кнопку "Додати" у верхньому правому куті і додайте FOTR-FINAL.mkv відео до проекту. У розділі Вивід виберіть "Blu-ray ISO" і натисніть "Огляд" біля поля "Ім'я файлу", щоб вибрати місце на жорсткому диску. Натисніть кнопку "Пуск Muxing", щоб створити зображення Blu-ray.

    Після завершення відкрийте ImgBurn і виберіть "Записати файл зображення на диск". У розділі Джерело натисніть кнопку Огляд і виберіть новий ISO. Вставте чистий диск Blu-ray і натисніть велику кнопку Записати.

    Коли він закінчиться, витягніть диск у програвач Blu-ray і запустіть його. Якщо все йде добре, воно повинно почати відтворення фільму відразу. Насолоджуйтесь!

    Що робить цей сценарій

    Інформація в цьому розділі не потрібна для виконання описаних вище кроків, але якщо вам цікаво, що відбувається в цьому процесі, тут наведено пояснення кожного рядка сценарію.

    Перший рядок сценарію, DirectShowSource ("FOTR-D1.mkv"), вибирає відео, яке AviSynth буде використовувати як джерело. Вихідний сценарій You_Too використовував файл mt2s з Blu-Ray, але я розірвав його як MKV, оскільки це трохи легше. Так що лінія була трохи змінена.

    Наступні кілька рядків сценарію є фактичною корекцією кольору і залишаються незмінними від оригінального сценарію You_Too. Ви можете прочитати посаду форуму You_Too за інформацією про те, як він знайшов ідеальні криві у Photoshop, але ось його пояснення того, що робить ця частина сценарію:

    Спочатку [скрипт] застосовує криві, потім зменшує жовті кольори на 5%, зелені на 10% і зміщує блакитний до синього і зменшує насиченість на 20%. Це видаляє трохи перенасиченого вигляду жовтого і неонового зеленого кольору, і робить фільм виглядає менш блакитним відтінком у певних частинах, причому небо і вода виглядають більш природними. (Не очікуйте колориметричної точності, оскільки цей фільм вже погано забарвлений!)

    Далі You_Too додав a Розмиття (0,4) рядок, який я вилучив для мого сценарію:

    Це додає дуже невелике розмивання (майже не помітно), щоб зменшити затоплення, яке без жодних причин з'являється випадково протягом всього фільму.

    Ви можете додати його назад, якщо хочете, просто під лініями Tweak.

    The обрізати (0, 140, 0, -140) рядок робить те, що звучить так:

    Нарешті, він обрізає чорні межі, оскільки в них фактично є кольорові артефакти, які освітлюються іншими коригуваннями.

    Я зробив ще одну зміну сценарію наприкінці. Для того щоб використовувати криві GIMP, You_Too повинен був перетворити відео з YUV12 на RGB, застосувати криві, а потім перетворити його назад у YUV12 (як ви можете бачити в рядках 2-4 скрипту). На жаль, конвертація між YUV12 і RGB, природно, створює досить жахливу кольорову смугу в градієнтах, що дуже помітно в деяких сценах Товариство. Але це перетворення є необхідним кроком у цьому сценарії, що означає, що я не можу просто видалити його.

    Таким чином, за допомогою декількох додаткових плагінів, я додав деяку згладжування, щоб виправити проблему (представлену Gradfun3 (thr = 1.3) в кінці сценарію). Тепер сцени з градієнтами виглядають набагато більше як оригінальний Blu-Ray.

    Нарешті, я додав два файли qp до процесу, які видаляють паузу в середині фільму (де ви переходите з Disc One на Disc Two). Файли qp повідомляють AviSynth про перетворення іменних кадрів - у цьому випадку, кадр 151969 з Disc One і кадр 48 з Disc Two - в "ключові кадри". Коли ми розділимо по тимчасовому коду в MKVToolNix на кроці п'ять, він буде шукати найближчі ключові кадри на цих тимчасових кодах і розділяти їх у цих точках. 151969 - перший кадр чорної паузи Disc One, і кадр 48 - перший кадр фільму після чорної паузи Disc Two. З тим паузою фільм перейде прямо з однієї сцени до іншої, як у театральній версії з одним диском.

    Якщо у вас є які-небудь проблеми з остаточним відео, яке не видаляє паузу правильно - включаючи деякі паузи або відсікання частини фільму в середині, спробуйте інші фрейми, щоб побачити, чи працює він. У мене було якесь дивацтво в роботі з шахтами, але ці номери кадрів повинні бути теорії, працювати для кожного, хто переживає цей процес.

    Я хотів би почути про будь-які інші ідеї для цього сценарію, але я дуже задоволений отриманим відео. Я дивився кіно нещодавно з деякими buddies та це дивилося фантастичне. Ще раз спасибі You_Too за його оригінальні сценарії і (я уявляю) невтомну роботу над цим маленьким проектом. Нарешті, ми можемо спостерігати Товариство як заслуговує того, щоб його було видно!