כיצד לתקן את גוון ירוק ב שר הטבעות אחוות של טבעת מורחבת Edition
שר הטבעות הוא בקלות הסרט האהוב עלי בכל הזמנים. (איזה מהם, אתה שואל? כל השלושה, כמובן.) אבל האחרונה Blu-Ray אוסף יש בעיה אחת בולטת.
גרסת Blu-Ray של אחוות הטבעת: מהדורה מורחבת יש תזמון צבע שונה באופן משמעותי, וכתוצאה מכך גוון ירוק על פני הסרט כולו. זה קיים רק אחוות הטבעת, רק במהדורה המורחבת, ורק על Blu-Ray. גרסת ה- DVD המורחבת של אחוות אין בעיה זו, וגם גרסה Blu-Ray תיאטרוני של אחוות, ולא לעשות את שני אחרים Edition Edition Blu-Rays. בדוק את הסרטון למטה, אשר משווה המלגה מורחבת תיאטרלית Blu- קרניים, כדי לראות איך השינוי נראה (לצפות בו במסך מלא, לסמוך עלי). תוכל לקרוא עוד על בעיית הצבע הירוק כאן.
למרבה המזל, יש לתקן. עריכת הורים You_Too (אותו אדם שעשה את תיקון צבע על פנטסטי מלחמת הכוכבים: מהדורה מיוחדת) כתב תסריט AviSynth כדי לתקן כמה בעיות צבע נוצץ יותר. הפתרון שלו, עם זאת, קיים רק בפורום קבור לכתוב פוסט בלוג מת עכשיו, כי אם אתה לא בקי ב AviSynth וכלים אחרים, אולי נשמע כמו סינית. אז חשבתי שאני צריך להרכיב קצת איך זה מסביר) איך להפעיל את התסריט, ב) משפר את זה בכמה דרכים קטנות. אבל כדי להיות ברור: 99% מהאשראי עבור תהליך זה הולך You_Too ואת העבודה הקשה שלו. אני רק הוסיף לצבוט קטן פה ושם.
מה אתה צריך
כדי לבצע תהליך זה, תצטרך לתפוס כמה כלים:
- מחשב Windows (אני מניח שזה אפשרי על פלטפורמות אחרות, אבל לא הסתכלתי איך לעשות את זה).
- עותק Blu-Ray של אחוות הטבעת: מהדורה מורחבת
- כונן Blu-Ray, כדי לקרוע את הדיסקים
- MakeMKV, כדי לקרוע את הדיסקים
- AviSynth, שפת scripting עבור משימות עריכת וידאו
- MeGUI, GUI להפעלת סקריפטים של AviSynth
- את התוספת GiCocu עבור AviSynth (לגלול למטה בדף זה כדי למצוא אותו)
- חבילת Dather עבור AviSynth. הורד את הקובץ dither-1.27.1.zip מפורום זה בפורום.
- החבילה MaskTools עבור AviSynth, זמין בפורום זה לכתוב.
- V1.0b תוסף עבור AviSynth
- MKVToolNix למזג את הקבצים שהתקבלו לתוך סרט אחד (אני ממליץ להוריד את הגרסה הניידת.)
זה נראה כמו הרבה, אבל אל תדאג, הכל יש מטרה, וזה יהיה כל לבוא יחד את השלבים הבאים. רק לשמור את כל הקבצים האלה לשולחן העבודה שלך לעת עתה.
שלב ראשון: העתקת דיסק Blu-ray שלך
לפני שתתחיל את תיקון הצבע, יהיה עליך להעתיק את הסרט למחשב. אז להתחבר כונן Blu-Ray ולהתקין MakeMKV לפני שתמשיך.
התחל MakeMKV, הכנס דיסק אחד של הסרט, ולחץ על "פתח דיסק". כאשר זה נעשה לקרוא את הדיסק, לבחור את הכותרת, השפה, ואת הכתוביות שברצונך לקרוע. הכותרת שאתה רוצה היא הגדולה ביותר, ואתה בהחלט רוצה את DTS הראשי אודיו אנגלית (חלקם עשויים לרצות את מלא DTS-HD MA אודיו גם כן, וזה בסדר, אני בדרך כלל רק לקרוע את 5.1 "DTS" הליבה כדי לשמור שטח). אני גם ממליץ לבדוק את ארבע תיבות הכותרת הראשונה, כפי שמוצג לעיל. זה יכלול כתוביות באנגלית עבור הסרט כולו, ואת כתוביות באנגלית רק עבור חלקים Elvish. אם אתה רק רוצה כתוביות עבור קווים Elvish, בחר את הקבוצה השנייה של תיבות הסימון.
עם ההגדרות שנבחרו, החלון שלך צריך להיראות בדיוק כך:
לאחר מכן, בחר את תיקיית הפלט בצד שמאל ולחץ על הלחצן "Make MKV". זה ייקח קצת כדי לקרוע, אבל כאשר זה נעשה, יהיה לך קובץ MKV גדול "ol על הכונן הקשיח שלך - עם המחצית הראשונה של הסרט. שנה את שמו ל FOTR-D1.mkv
ולשים אותו בתיקייה בכל מקום שתרצה. יצרתי תיקייה בשולחן העבודה שלי בשם "LOTR Re-Color", שבה אני ממליץ לאחסן את כל קבצי הווידאו, קבצי האודיו והסקריפטים שבסופו של דבר יוצרת עבור פרוייקט זה.
חזור על התהליך כולו עבור דיסק שני, ואת שם הקובץ שנוצר FOTR-D2.mkv
. אתה יכול להתחיל לעבוד על שלב שני להלן בעת הדיסקים הם קורעת.
שלב שני: הגדרת AviSynth ותוספים שלה
יהיה עליך להתקין כמה תוכניות ותוספים לפני עובר את שאר התהליך, אז בואו נעשה את זה עכשיו.
אם טרם עשית זאת, הורד את AviSynth, MeGUI, GiCocu, חבילת Dither, חבילת MaskTools, RemoveGrain ו- MKVToolNix מהקישורים בסעיף "מה שתצטרך" במדריך זה.
ראשית, להתקין את AviSynth. זוהי תוכנית רגילה של Windows, אז פשוט לחץ פעמיים על קובץ EXE ופעל לפי ההנחיות כדי להתקין אותו למערכת שלך.
MeGUI ו MKVToolNix הם יישומים ניידים, כלומר אתה לא צריך להתקין אותם, פשוט לפתוח את הקבצים לתיקיה הרצויה לך (יצרתי תיקיות בשם "MeGUI" ו "MKVToolNix" בתיקייה "LOTR Re-Color" אחד).
GiCocu, Dither, MaskTools ו- RemoveGrain הם כל התוספים עבור AviSynth שמגיעים ארוזים בקובצי ZIP. פתח כל קובץ ZIP, לחלץ את הקבצים הבאים לתוך התיקייה plugins של AviSynth (כברירת מחדל נמצא C: \ Program קבצים (x86) \ AviSynth \ plugins
)
- GiCoCu.dll (מתוך קובץ ZIPCCu ZIP)
- dither.avsi (מתוך קובץ ZIP Dither)
- mt_xxpand_multi.avsi (מתוך קובץ ZIP Dither)
- dither.dll (מתוך תיקיית win32 בקובץ ZIP Dither)
- avstp.dll (מתוך תיקיית win32 בקובץ ZIP Dither)
- mt_masktools-26.dll (מתוך קובץ ZIP MaskTools)
- הסר (מתוך קובץ ה- ZIP RemoveGrain)
התיקיה הסופית תיראה כנראה כך:
אלה צריכים להיות plugins רק שאתה צריך עבור תהליך זה, יחד עם מה כבר בתיקייה plugins של AviSynth.
שלב שלישי: יצירת סקריפטים שלך
יהיה עליך ליצור ארבעה קבצי טקסט עבור תהליך זה: קובץ "Curves", המחזיק את מידע תיקון הצבע; תסריט AviSynth, שמפעיל את הפקודות; ושני "קבצי qp", אשר יסייעו לנו להסיר את ההפסקה באמצע הסרט.
ראשית, פתח את Notepad והדבק בטקסט הבא:
# GIMP Curves File 0 0 16 20 -1 -1 45 65 -1 -181 106 -1 -11 -11 -11 --- -1 -11 -1 -1 -1 -1 -11 --- -1 225 240 -1 -1 255 255 0 0 -1 -1 -11 -11 -11 -11 -11 -11 -11 -11 -11 -1 -1 -1 -11 -11 -11 -11 -11 246 255 -1 -11 0 -11 -11 -11 -1 הפיננסים -11 -1 -1 -1 -1 -1 -11 -11 -11 -11 -11 -11. -11 -11 -11 -11 -11 -16 0 0 -11 -1 -1 -1 -1 -1 -11 -11 -11 -11 -11 -11 -11 -11 -11 -1 0 -11 -11 -11 -11 -11 -11 -11 -11 -1 הפיננסים -1.1 -11 -1 -1 -11 -11 -1 -1 -11 -1 -11 -1 -1 255 255
שמור את הקובץ כ- curves.cur
באותה תיקייה כמו קבצי הסרט.
לאחר מכן, צור קובץ חדש ב- Notepad והדבק את הטקסט הבא:
("FTSR-D1.mkv", fps = 23.976, audio = false, convertfps = true) .AssumeFPS (24000,1001) ConvertToRGB (מטריקס = "rec709") GiCoCu ("curves.cur") ConvertToYV12 (מטריקס = (= 0.01.0, endHue = 200.0, sat = 0.95) כוונן (startHue = 200.0, endHue = 270.0, sat = 0.90) כוונן (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 ק
זה יהיה ליצור "keyframes" בסוף דיסק אחד ואת תחילת דיסק שני, אז אנחנו יכולים להסיר את חמש שניות הפסקה בין שני חצאים של הסרט.
בשלב זה, הנה איך נראה תיקיית הפרוייקט שלי עם כל דבר במקום:
ודא שיש לך את כל הקבצים האלה לפני שתמשיך.
שלב רביעי: הפעל את הסקריפטים
פתח את MeGUI.exe ו, על שורת סקריפט AviSynth בראש, לחץ על כפתור "...". בחר את FOTR-D1.avs
סקריפט שיצרת בשלב האחרון ולחץ על אישור. אם הכל הולך טוב, חלון תצוגה מקדימה של וידאו צריך לפתוח, מראה לך מה הווידאו שנוצר ייראה. ניתן לסגור את החלון.
אם במקום תצוגה מקדימה של סרטון, אתה מקבל הודעת שגיאה, ודא שתוספות הפלאגין הנכונות מותקנות ועשית את כל שאר הדברים בצורה נכונה עד לנקודה זו.
על "פלט וידאו" שורה של החלון הראשי של MeGUI, לשנות את שם קובץ הפלט ל FOTR-D1-CC.mkv
(או מה שאתה מעדיף). אל תחליף או תחליף את המקור FOTR-D1.mkv
קובץ; נצטרך אותו מאוחר יותר!
לאחר מכן, לחץ על הלחצן Config (הגדרות) בקו "Encoder Settings" (הגדרות קודאי). שנה את התקן השמעת היעד ל- DXVA. בתיבה Quality (איכות), הקלד 16.5 והגדר את Preset (קבע) ל בינונית (Medium). אתה יכול להגדיר את האיכות למספר גבוה מעט יותר עבור קובץ קטן יותר, אבל 16.5 הוא מה שמצאתי להיות האיזון הטוב ביותר בין איכות הקובץ גודל (ו יתאים באופן מושלם על דיסק Blu-ray 25GB כאשר סיימנו). לחץ על אישור.
לבסוף, סמן את התיבה "הצג הגדרות מתקדמות" ועבור לכרטיסייה "אחר" המופיעה לאורך החלק העליון של החלון. סמן את התיבה "השתמש בקובץ qp" ולחץ על "..." כדי לעיין בקובץ qp הראשון שיצרנו בשלב האחרון (D1-pause.txt
).
לחץ על הלחצן אישור כדי לחזור לחלון הראשי של MeGUI.
עכשיו הגיע הזמן לאירוע המרכזי! לחץ על הלחצן "תור" בחצי העליון של החלון - זה ליד הלחצן "מעבר תור מעבר" - כדי להתחיל את תהליך הקידוד.
זה ייקח זמן מה (על overclocked שלי 6 ליבות i7, זה לקח קצת יותר משלוש שעות, כך על מכונות טיפוסי זה ייקח עוד יותר). לכי לקחת הפסקה, לתפוס כוס תה, ולתת לו לעשות את הדבר. תוכל גם להמשיך להשתמש במחשב במהלך פרק זמן זה, אם תרצה בכך.
כאשר זה נעשה, לחזור על כל שלב 4 באמצעות FOTR-D2.avs
ו D2-pause.txt
. שים לב שלקבצים שנוצרו לא תהיה כל אודיו - זה בסדר, אנחנו הולכים לתקן את זה בשלב האחרון.
שלב חמישי: למזג את הקבצים לתוך סרט אחד
בשלב זה אתה צריך ארבעה קבצי וידאו:
FOTR-D1.mkv
(וידאו מקורי של דיסק אחד ושמע DTS)FOTR-D1-CC.mkv
(צבע אחד של דיסק תיקון וידאו, ללא אודיו)FOTR-D2.mkv
(דיסק שני של וידאו מקורי ו DTS אודיו)FOTR-D2-CC.mkv
(צבע שני של דיסק תיקון וידאו, ללא אודיו)
עכשיו הגיע הזמן למזג את כולם יחד לסרט יפה אחד.
פתח את mkvtoolnix-gui.exe ולחץ על הלחצן "הוסף קבצי מקור". בחר FOTR-D1-CC.mkv
. לאחר מכן לחץ על Add Source Files ובחר שוב FOTR-D1.mkv
. אתה אמור לראות את שני הקבצים מופיעים בחלונית העליונה, וכל הרצועות השונות (וידאו, אודיו, כתוביות ופרקים) בחלונית התחתונה.
לחץ על רצועת הכתוביות השנייה, ובחלונית הימנית, בחר "דגל מסלול ברירת מחדל" ו "דגל מסלול כפוי" ל "כן". זה מבטיח את האלבומים כתוביות תמיד להופיע כאשר אתה צופה בסרט.
לאחר מכן, לחץ באמצעות לחצן העכבר הימני על FOTR-D1-CC.mkv
בחלונית העליונה ובחר "צרף קבצים". בחר FOTR-D2-CC.mkv
. לאחר מכן, לחץ לחיצה ימנית על FOTR-D1.mkv
, בחר "צרף קבצים" שוב, ובחר FOTR-D2.mkv
.
בטל את הסימון של הווידאו המקורי של Disc One בחלונית התחתונה (שתי תיבות הסימון). אנחנו לא רוצים את זה בסרט הסופי שלנו - אנחנו רק רוצים שמע שלה דברים אחרים.
בשלב זה, החלון שלך צריך להיראות כמו צילום המסך למטה.
כעת, לחץ על הכרטיסייה "פלט" בחלק העליון, ולחץ על התפריט הנפתח "פיצול מצב". בחר "לפי חלקים המבוססים על timecodes" והזן את התיבה הבאה:
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 . עם ההגדרות המומלצות בפוסט זה, זה צריך להיות בגודל המושלם עבור 25GB Blu-ray. אתה פשוט צריך Blu-Ray מבער, כמה דיסקים ריקים, ושתי תוכניות חינם: tsMuxeR ו ImgBurn.
לפתוח את tsMuxeR בכל מקום שתרצה (זה נייד, בדיוק כמו MeGUI ו MKVToolNix) ולהתקין ImgBurn כמו תוכנית רגילה של Windows. לאחר מכן, הפעל את GUI 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%. זה מסיר קצת את oversaturation- המראה של צהוב ניאון ירוק, ועושה את הסרט נראה פחות ציאן tinted בחלקים מסוימים, עם שמים ומים נראה טבעי יותר. (אל תצפה דיוק colorimetric זאת, שכן הסרט הזה כבר כבר recolored רע!)
לאחר מכן, הוספת את טשטוש (0.4)
line, שאותו הסרתי עבור הסקריפט שלי:
זה מוסיף טשטוש קל מאוד (כמעט לא מורגש) כדי להפחית את oversherpening אשר ללא סיבה מופיע באופן אקראי לאורך הסרט.
אתה יכול להוסיף אותו בחזרה אם אתה רוצה, רק תחת קווי לצבוט.
ה יבול (0, 140, 0, -140)
קו עושה בדיוק איך זה נשמע:
לבסוף, הוא יבול את הגבולות השחורים מאז הם למעשה יש צבעוני artifacts בהם אשר מוארת על ידי התאמות אחרות.
ביצעתי עוד שינוי אחד בתסריט בסוף. כדי להשתמש עקומות GIMP, You_Too היה צריך להמיר את הווידאו מ YUV12 ל RGB, להחיל את הקימורים, ולאחר מכן להמיר אותו בחזרה YUV12 (כפי שניתן לראות שורות 2-4 של התסריט). למרבה הצער, המרת בין YUV12 ו RGB באופן טבעי יוצר קצת צבע נורא נורא banding ב gradients, אשר בולט מאוד בסצנות מסוימות של אחוות. אבל, המרה זו היא צעד הכרחי בתסריט זה, כלומר אני לא יכול פשוט להסיר אותו.
אז, בעזרת כמה תוספים נוספים, הוספתי כמה ditering לתקן את הבעיה (המיוצג על ידי Gradfun3 (thr = 1.3)
שורה בסוף התסריט). עכשיו, הקלעים עם gradients נראה הרבה יותר כמו Blu-Ray המקורי.
לבסוף, הוספתי את שני קבצי QP לתהליך, אשר מסיר את ההשהיה באמצע הסרט (שבו אתה עובר מ דיסק אחד לשני דיסק). קבצי qp לספר AviSynth כדי להפוך את המסגרות שם - במקרה זה, מסגרת 151969 מ דיסק אחד ו מסגרת 48 מ דיסק שני לתוך "keyframes". כאשר אנו לפצל על ידי timecode ב MKVToolNix בשלב 5, זה יחפש את keyframes הקרוב ביותר אלה timecodes, ולפצל אותו בנקודות אלה. 151969 הוא המסגרת הראשונה של השהייה השחורה של דיסק אחד, ומסגרת 48 היא המסגרת הראשונה של הסרט לאחר הפסקה של דיסק שני בשחור. עם הפסקה זו של הסרט, הסרט ילך ישר מסצנה אחת לאחרת, כמו בגרסה התיאטרלית של דיסק אחד.
אם יש לך בעיות עם הסרטון הסופי שלך לא להסיר את ההשהיה כראוי - או כולל כמה הפסקה או לחתוך חלק של הסרט באמצע לנסות מסגרות שונות כאן כדי לראות אם זה עובד. היה לי קצת מוזר לגרום לעבודה שלי, אבל אלה מספרי המסגרת צריך, ב התיאוריה, עבודה עבור כל אחד עובר את התהליך הזה.
אני אשמח לשמוע על רעיונות אחרים לאנשים עבור סקריפט זה, אבל אני באמת שמח עם הסרטון שהתקבל. צפיתי בסרט לאחרונה עם כמה חברים וזה נראה פנטסטי. תודה רבה ל- You_To על הסקריפטים המקוריים שלו (אני מדמיין) עבודה בלתי נלאית על הפרויקט הקטן הזה. לבסוף, אנחנו יכולים לצפות אחוות כפי שהיא ראויה להיראות!