Cara Memperbaiki Warna Hijau di Lord of the Rings. Persekutuan Ring Extended Edition Blu-Ray
Penguasa Cincin mudah film favorit saya sepanjang masa. (Yang mana, Anda bertanya? Ketiganya, tentu saja.) Tetapi koleksi Blu-Ray terbaru memiliki satu masalah mencolok.
Versi Blu-Ray dari Persekutuan Cincin: Edisi Diperpanjang memiliki pewaktuan warna yang berubah secara signifikan, menghasilkan rona hijau di seluruh film. Itu hanya ada di Fellowship of the Ring, hanya di Extended Edition, dan hanya di Blu-Ray. Versi DVD diperpanjang dari Persahabatan tidak memiliki masalah ini, juga tidak versi teater Blu-Ray dari Persahabatan, juga dua Blu-Rays Edition Extended lainnya. Lihat video di bawah ini, yang membandingkan Persekutuan Blu-Rays Extended dan Theatrical, untuk melihat seperti apa perubahan itu (tonton di layar penuh, percayalah). Anda dapat membaca lebih lanjut tentang masalah warna hijau di sini.
Untungnya, ada perbaikan. Editing master You_Too (orang yang sama yang melakukan koreksi warna pada fantastis Star Wars: Edisi Despecialized) menulis skrip AviSynth untuk memperbaiki beberapa masalah warna yang lebih mencolok. Solusinya, bagaimanapun, hanya ada di posting forum terkubur dan posting blog yang sudah mati itu, jika Anda tidak berpengalaman dalam AviSynth dan alat lainnya, mungkin terdengar seperti Cina. Jadi saya pikir saya akan mengumpulkan sedikit cara menjelaskan itu a) cara menjalankan skrip, dan b) memperbaikinya dalam beberapa cara kecil. Tetapi untuk menjadi jelas: 99% dari kredit untuk proses ini jatuh ke You_Too dan kerja kerasnya. Saya baru saja menambahkan tweak kecil di sana-sini.
Apa yang Anda Butuhkan?
Untuk melakukan proses ini, Anda perlu mengambil beberapa alat:
- PC Windows (saya bayangkan ini dimungkinkan pada platform lain, tapi saya belum melihat bagaimana melakukannya.)
- Salinan Blu-Ray Anda dari Persekutuan Cincin: Edisi Diperpanjang
- Drive Blu-Ray, untuk menyalin disk
- MakeMKV, untuk menyalin disk
- AviSynth, bahasa scripting untuk tugas editing video
- MeGUI, GUI untuk menjalankan skrip AviSynth
- Plug-in GiCocu untuk AviSynth (gulir ke bawah pada halaman ini untuk menemukannya)
- Paket Dither untuk AviSynth. Unduh file dither-1.27.1.zip dari posting forum ini.
- Paket MaskTools untuk AviSynth, tersedia di pos forum ini.
- Plugin RemoveGrain v1.0b untuk AviSynth
- MKVToolNix untuk menggabungkan file yang dihasilkan menjadi satu film (saya sarankan mengunduh versi portabel.)
Kelihatannya banyak, tapi jangan khawatir, semuanya memiliki tujuan, dan semuanya akan menyatu dalam langkah-langkah di bawah ini. Simpan saja semua file ini ke desktop Anda untuk saat ini.
Langkah Satu: Rip Disc Blu-Ray Anda
Sebelum Anda memulai koreksi warna, Anda harus menyalin film ke komputer Anda. Jadi kaitkan drive Blu-Ray Anda dan instal MakeMKV sebelum melanjutkan.
Mulai MakeMKV, masukkan Disc Salah satu film, dan tekan "Open Disc". Setelah selesai membaca disk, pilih judul, bahasa, dan subtitle yang ingin Anda rip. Judul yang Anda inginkan adalah yang terbesar, dan Anda pasti akan menginginkan audio bahasa Inggris DTS utama (beberapa mungkin menginginkan audio MA DTS-HD penuh juga, dan itu bagus-saya umumnya hanya merobek "inti" 5,1 DTS untuk menyimpan ruang). Saya juga merekomendasikan memeriksa empat kotak subtitle pertama, seperti yang ditunjukkan di atas. Ini akan mencakup subtitle bahasa Inggris untuk seluruh film, dan subtitle bahasa Inggris hanya untuk bagian-bagian yang Peri. Jika Anda hanya ingin teks terjemahan untuk baris Peri, pilih kotak centang set kedua.
Dengan pengaturan yang dipilih, jendela Anda akan terlihat persis seperti ini:
Selanjutnya, pilih folder output Anda di sebelah kiri dan tekan tombol "Make MKV". Butuh waktu untuk melakukan rip, tetapi ketika selesai, Anda akan memiliki file MKV besar di hard drive Anda - dengan paruh pertama film. Ubah nama menjadi FOTR-D1.mkv
dan letakkan di folder di mana pun Anda inginkan. Saya membuat folder di desktop saya yang disebut "LOTR Re-Color", di mana saya merekomendasikan menyimpan semua file video, file audio, dan skrip yang akhirnya Anda buat untuk proyek ini.
Ulangi seluruh proses ini untuk Disc Dua, dan beri nama file yang dihasilkan FOTR-D2.mkv
. Anda dapat memulai pada Langkah Dua di bawah ini saat cakram sedang robek.
Langkah Dua: Mengatur AviSynth dan Plugin-nya
Anda harus memasang beberapa program dan plugin sebelum melanjutkan proses ini, jadi mari kita lakukan sekarang.
Jika Anda belum melakukannya, unduh AviSynth, MeGUI, GiCocu, paket Dither, paket MaskTools, RemoveGrain, dan MKVToolNix dari tautan di bagian “Apa yang Anda Butuhkan” dari panduan ini..
Pertama, instal AviSynth. Ini adalah program Windows normal, jadi cukup klik dua kali file EXE dan ikuti petunjuk untuk menginstalnya ke sistem Anda.
MeGUI dan MKVToolNix adalah aplikasi portabel, yang berarti Anda tidak perlu menginstalnya - cukup unzip file ke folder apa pun yang Anda inginkan (saya membuat folder bernama "MeGUI" dan "MKVToolNix" di folder "LOTR Re-Color" dari Langkah saya) Satu).
GiCocu, Dither, MaskTools, dan RemoveGrain adalah plugins untuk AviSynth yang dikemas dalam file ZIP. Buka setiap file ZIP, dan ekstrak file berikut ke folder plugins AviSynth (secara default terletak di C: \ Program Files (x86) \ AviSynth \ plugins
):
- GiCoCu.dll (dari file ZIP GiCoCu)
- dither.avsi (dari file Dither ZIP)
- mt_xxpand_multi.avsi (dari file Dither ZIP)
- dither.dll (dari folder win32 di file Dither ZIP)
- avstp.dll (dari folder win32 di file Dither ZIP)
- mt_masktools-26.dll (dari file ZIP MaskTools)
- RemoveGrainS.dll (dari file ZIP RemoveGrain)
Folder terakhir mungkin akan terlihat seperti ini:
Itu harus menjadi satu-satunya plugin yang Anda butuhkan untuk proses ini, bersama dengan apa yang sudah ada di folder plugins AviSynth.
Langkah Tiga: Buat Script Anda
Anda harus membuat empat file teks untuk proses ini: file "Curves", yang menyimpan informasi koreksi warna; skrip AviSynth, yang menjalankan perintah; dan dua "file qp", yang akan membantu kami menghapus jeda di tengah film.
Pertama, buka Notepad dan rekatkan dalam teks berikut:
# GIMP Curves File 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 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 -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 -1 232 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 -1 255 255
Simpan file sebagai curves.cur
dalam folder yang sama dengan file film.
Selanjutnya, buat file baru di Notepad dan rekatkan dalam teks berikut:
DirectShowSource ("FOTR-D1.mkv", fps = 23.976, audio = false, convertfps = true) .AssumeFPS (24000.100) 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) pangkas (0, 140, 0, -140) gradfun3 (thr = 1.3)
Simpan file sebagai FOTR-D1.avs
dalam folder yang sama dengan file film.
Sekarang, buat skrip baru dengan teks yang sama persis, tetapi dengan FOTR-D2.mkv
di baris pertama alih-alih FOTR-D1.mkv
. Beri nama skrip FOTR-D2.avs
, dan letakkan di folder yang sama dengan file film dan skrip lainnya.
Terakhir, buat dua file teks baru: satu disebut D1-pause.txt
dan satu disebut D2-pause.txt
. D1-pause.txt
harus mengandung yang berikut:
151969 K
Dan D2-pause.txt
harus mengandung teks ini:
48 K
Ini akan membuat "keyframe" di akhir Disc One dan awal Disc Two, sehingga kita dapat menghapus jeda lima detik di antara dua bagian film.
Pada titik ini, inilah yang tampak seperti folder proyek saya dengan semua yang ada:
Pastikan Anda memiliki semua file ini sebelum melanjutkan.
Langkah Empat: Jalankan Script
Buka MeGUI.exe dan, pada baris AviSynth Script di bagian atas, klik tombol "...". Memilih FOTR-D1.avs
skrip yang Anda buat pada langkah terakhir dan klik OK. Jika semuanya berjalan dengan baik, jendela pratinjau video akan terbuka, menunjukkan kepada Anda seperti apa video yang dihasilkan nantinya. Anda bisa menutup jendela ini.
Jika, alih-alih pratinjau video, Anda mendapatkan kesalahan, pastikan plug-in yang benar sudah diinstal dan Anda melakukan semua hal dengan benar hingga saat ini.
Pada baris "Video Output" dari jendela utama MeGUI, ubah nama file output menjadi FOTR-D1-CC.mkv
(atau apa pun yang Anda inginkan). JANGAN menimpa atau menghapus yang asli FOTR-D1.mkv
mengajukan; kita akan membutuhkannya nanti!
Kemudian, klik tombol Config pada baris “Pengaturan Encoder”. Ubah Perangkat Playback Target ke "DXVA". Di kotak Kualitas, ketik 16.5 dan atur Preset ke Medium. Anda dapat mengatur kualitas ke angka yang sedikit lebih tinggi untuk file yang lebih kecil, tetapi 16.5 adalah yang saya temukan sebagai keseimbangan terbaik antara kualitas dan ukuran file (dan akan cocok dengan sempurna pada disk Blu-ray 25GB ketika kita selesai). Klik OK.
Terakhir, centang kotak "Tampilkan Pengaturan Lanjut", dan buka tab "Lain-lain" yang muncul di sepanjang bagian atas jendela. Centang kotak "Gunakan File qp", dan tekan "..." untuk menelusuri file qp pertama yang kami buat pada langkah terakhir (D1-pause.txt
).
Klik tombol OK untuk kembali ke jendela MeGUI utama.
Sekarang saatnya untuk acara utama! Klik tombol "Antrian" di bagian atas jendela - yang di sebelah tombol "Antrian Analisis Lulus" - untuk memulai proses penyandian.
Ini akan memakan waktu beberapa saat (pada i7 enam-core overclock saya, butuh lebih dari tiga jam, jadi pada mesin-mesin khas akan memakan waktu lebih lama). Beristirahatlah, ambil secangkir teh, dan biarkan ia melakukan hal itu. Anda juga dapat terus menggunakan komputer selama waktu ini jika diinginkan.
Setelah selesai, ulangi semua langkah empat menggunakan FOTR-D2.avs
dan D2-pause.txt
. Perhatikan bahwa file yang dihasilkan tidak memiliki audio apa-apa, kita akan memperbaikinya pada langkah terakhir.
Langkah Kelima: Gabungkan File Menjadi Satu Film
Pada titik ini Anda harus memiliki empat file video:
FOTR-D1.mkv
(Video asli dan audio DTS milik Disc One)FOTR-D1-CC.mkv
(Video koreksi warna Disc One, tanpa audio)FOTR-D2.mkv
(Video asli Disc Two dan audio DTS)FOTR-D2-CC.mkv
(Video dikoreksi warna Disc Two, tanpa audio)
Sekarang saatnya untuk menggabungkan semuanya menjadi satu film yang indah.
Buka mkvtoolnix-gui.exe dan klik tombol “Add Source Files”. Memilih FOTR-D1-CC.mkv
. Kemudian tekan Tambah File Sumber lagi dan pilih FOTR-D1.mkv
. Anda akan melihat kedua file muncul di panel atas, dan semua trek yang berbeda (video, audio, subtitle, dan bab) di panel bawah.
Klik pada track subtitle kedua, dan di panel sebelah kanan, atur “Flag default track” dan “Forced track flag” menjadi “Yes”. Ini memastikan teks film yang elf selalu muncul saat Anda menonton film.
Selanjutnya, klik kanan pada FOTR-D1-CC.mkv
di panel atas dan pilih "Tambah File". Memilih FOTR-D2-CC.mkv
. Kemudian, klik kanan FOTR-D1.mkv
, pilih "Tambahkan File" lagi, dan pilih FOTR-D2.mkv
.
Hapus centang video asli Disc One di panel bawah (kedua kotak centang). Kami tidak menginginkan itu di film terakhir kami - kami hanya ingin audio dan hal-hal lainnya.
Pada titik ini, jendela Anda akan terlihat seperti tangkapan layar di bawah ini.
Sekarang, klik tab "Output" di bagian atas, dan klik pada dropdown "Split Mode". Pilih "berdasarkan bagian berdasarkan kode waktu" dan masukkan yang berikut ke dalam kotak:
00:00: 00-01: 45: 37, + 01: 45: 45-03: 48: 18
Anda juga dapat mengubah Judul File jika Anda mau.
Terakhir, berikan nama file film yang dihasilkan dalam kotak File Output di bagian bawah jendela. Saya dulu suka FOTR-FINAL.mkv
.
Ketika semuanya sudah siap, klik tombol "Start Muxing". Ini akan menggabungkan video yang dikoreksi warna dan audio asli untuk kedua disk menjadi satu epik 208 menit.
Langkah Enam (Opsional): Bakar Film yang Dikoreksi Warna ke Disk Blu-Ray
Saya menggunakan PC home theater untuk semua menonton film saya, jadi jika Anda seperti saya, Anda bisa berhenti di sini. Cukup buka file MKV terakhir di pemutar video favorit Anda, dan Anda selesai.
Namun, jika Anda ingin menonton film pada pemutar Blu-Ray (dan pemutar Blu-Ray Anda tidak mendukung thumb drive dengan file video), Anda dapat membakar film Anda yang sudah selesai dikoreksi warna ke cakram Blu-Ray . Dengan pengaturan yang disarankan dalam posting ini, ukurannya harus sesuai untuk Blu-ray 25GB. Anda hanya perlu pembakar Blu-Ray, beberapa cakram kosong, dan dua program gratis: tsMuxeR dan ImgBurn.
Unzip tsMuxeR di mana pun Anda inginkan (ini portabel, seperti MeGUI dan MKVToolNix) dan instal ImgBurn seperti program Windows normal. Selanjutnya, luncurkan GUI tsMuxeR. Klik tombol "Tambah" di sudut kanan atas dan tambahkan FOTR-FINAL.mkv
video ke proyek. Di bawah Output, pilih "Blu-ray ISO", dan klik "Browse" di sebelah kotak File Name untuk memilih lokasi pada hard drive Anda. Klik tombol "Start Muxing" untuk membuat gambar Blu-ray.
Setelah selesai, buka ImgBurn dan pilih “Write File File to Disc”. Di bawah Sumber, klik tombol Browse dan pilih ISO Anda yang baru dibuat. Masukkan disk Blu-ray kosong dan klik tombol Tulis besar.
Setelah selesai, masukkan disk ke pemutar Blu-ray dan jalankan. Jika semuanya berjalan dengan baik, itu harus mulai memutar film segera. Nikmati!
Apa Script Ini
Informasi di bagian ini tidak diperlukan untuk melakukan langkah-langkah di atas, tetapi jika Anda ingin tahu apa yang terjadi dalam proses ini, inilah penjelasan dari setiap baris dalam skrip.
Baris pertama skrip, DirectShowSource ("FOTR-D1.mkv"
, pilih video yang akan digunakan AviSynth sebagai sumber. Script asli You_Too menggunakan file mt2s dari Blu-Ray, tapi saya ripping sebagai MKV, karena sedikit lebih mudah. Jadi garis itu telah sedikit diubah.
Beberapa baris skrip berikutnya adalah koreksi warna yang sebenarnya, dan tetap tidak berubah dari skrip asli You_Too. Anda dapat membaca posting forum You_Too untuk informasi tentang bagaimana ia menemukan kurva ideal di Photoshop, tetapi inilah penjelasannya tentang apa yang dilakukan oleh bagian skrip tersebut:
Pertama [skrip] menerapkan kurva, lalu mengurangi kuning sebesar 5%, hijau sebesar 10% dan menggeser cyan ke biru dan mengurangi saturasi sebesar 20%. Ini menghilangkan sedikit tampilan yang terlalu jenuh dari kuning dan hijau neon, dan membuat film terlihat kurang berwarna di bagian-bagian tertentu, dengan langit dan air terlihat lebih alami. (Namun, jangan berharap ketepatan kolorimetri, karena film ini telah sangat buruk diolah kembali!)
Selanjutnya, You_Too menambahkan Blur (0,4)
baris, yang saya hapus untuk skrip saya:
Ini menambahkan sedikit kekaburan (hampir tidak terlihat) untuk mengurangi oversharpening yang tanpa alasan muncul secara acak di seluruh film.
Anda dapat menambahkannya kembali jika Anda mau, tepat di bawah garis Tweak.
Itu krop (0, 140, 0, -140)
baris tidak seperti apa kedengarannya:
Akhirnya, itu memotong perbatasan hitam karena mereka benar-benar memiliki artefak berwarna di dalamnya yang cerah oleh penyesuaian lainnya..
Saya membuat satu perubahan lain pada naskah di bagian akhir. Untuk menggunakan kurva GIMP, You_Too harus mengkonversi video dari YUV12 ke RGB, menerapkan kurva, lalu mengonversinya kembali ke YUV12 (seperti yang Anda lihat pada baris 2-4 dari skrip). Sayangnya, mengkonversi antara YUV12 dan RGB secara alami menciptakan beberapa garis warna yang cukup buruk dalam gradien, yang sangat terlihat pada adegan tertentu Persahabatan. Namun, konversi itu merupakan langkah penting dalam skrip ini, yang berarti saya tidak bisa menghapusnya begitu saja.
Jadi, dengan bantuan beberapa plugin tambahan, saya menambahkan beberapa dithering untuk memperbaiki masalah (diwakili oleh Gradfun3 (thr = 1.3)
baris di akhir skrip). Sekarang, adegan dengan gradien jauh lebih mirip Blu-Ray asli.
Terakhir, saya menambahkan dua file qp ke proses, yang menghapus jeda di tengah film (di mana Anda akan beralih dari Disc One ke Disc Two). File qp memberi tahu AviSynth untuk mengubah frame bernama-dalam hal ini, frame 151969 dari Disc One dan frame 48 dari Disc Two-menjadi "keyframes". Ketika kami membagi dengan kode waktu di MKVToolNix di Langkah Lima, itu akan mencari keyframe terdekat di kode waktu itu, dan membaginya pada titik-titik tersebut. 151969 adalah frame pertama dari jeda hitam Disc One, dan frame 48 adalah frame pertama dari film setelah jeda hitam Disc Two. Dengan jeda itu, film akan bergerak langsung dari satu adegan ke adegan berikutnya, seperti dalam versi teater satu disk.
Jika Anda memiliki masalah dengan video akhir Anda tidak menghapus jeda dengan benar-baik termasuk beberapa jeda atau memotong bagian film di tengah-coba berbagai frame di sini untuk melihat apakah itu berfungsi. Saya memiliki beberapa keanehan dalam mendapatkan milik saya untuk bekerja, tetapi nomor bingkai ini seharusnya masuk teori, bekerja untuk semua orang yang melalui proses ini.
Saya ingin mendengar tentang gagasan lain yang dimiliki orang untuk skrip ini, tetapi saya sangat senang dengan video yang dihasilkan. Saya menonton film baru-baru ini dengan beberapa teman dan itu tampak fantastis. Terima kasih banyak lagi kepada You_Too untuk skrip aslinya dan (saya bayangkan) bekerja tanpa lelah untuk proyek kecil ini. Akhirnya, kita bisa menonton Persahabatan karena layak untuk dilihat!