View a markdown version of this page

Pengecoran Nuke - AWS Awan Batas Waktu

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Pengecoran Nuke

Foundry Nuke adalah aplikasi komposit digital dan efek visual berbasis node yang digunakan untuk pasca-produksi televisi dan film. Nuke didukung oleh Dead AWS line Cloud (Deadline Cloud) dengan pengirim, paket conda, dan adaptor untuk meningkatkan kinerja rendering. Panduan ini memberikan petunjuk langkah demi langkah untuk menggunakan Deadline Cloud dengan Nuke untuk membuat proyek Anda lebih cepat dengan mendistribusikan tugas rendering di beberapa mesin.

Ikhtisar dukungan

Nuke didukung oleh komponen-komponen berikut:

  • Pengirim: Plugin pengirim terintegrasi untuk pengiriman pekerjaan langsung dari Nuke dengan adegan otomatis dan deteksi aset.

  • Paket Conda: Paket untuk menginstal nuklir versi 15, 16, dan 17 tersedia di saluran conda Deadline Cloud untuk armada yang dikelola layanan.

  • Adaptor: Sebuah program pada host pekerja yang membuat aplikasi tetap dimuat di antara tugas untuk rendering yang lebih cepat dan laporan menghasilkan kemajuan.

  • Cross-platform kompatibilitas: Dukungan pengirim untuk Windows, macOS, dan Linux dengan dukungan pekerja untuk Linux hanya dengan pemetaan jalur otomatis.

Kompatibilitas versi Nuke

Tabel berikut menunjukkan tingkat dukungan saat ini untuk versi Nuke:

Versi Utama Dukungan Pengirim Dukungan Conda
15 Windows, MacOS, Linux Linux
16 Windows, MacOS, Linux Linux
17 Windows, MacOS, Linux Linux

Batas Waktu Saluran Cloud Conda

Tabel berikut mencantumkan paket conda yang berlaku untuk Nuke yang tersedia untuk armada di Service-managed saluran conda deadline-cloud:

OS Paket Versi Catatan
Linux nuklir 15 Termasuk mesin compositing bawaan
Linux nuklir 16 Termasuk mesin compositing bawaan
Linux nuklir 17 Termasuk mesin compositing bawaan
Linux Nuke OpenTime Termasuk Nuke Adaptor

Memulai

Untuk menggunakan Nuke dengan Deadline Cloud:

  1. Buat armada yang dikelola layanan dan kaitkan dengan antrian. Antrian Anda harus diatur dengan lingkungan antrian yang mendukung saluran conda deadline-cloud. Untuk informasi selengkapnya, lihat Membuat lingkungan antrian.

  2. Instal monitor Deadline Cloud dan submitter Nuke di workstation artis Anda menggunakan Deadline Cloud Submitter dan monitor Installer. Untuk informasi selengkapnya, lihat Siapkan workstation Anda.

  3. Kirim pekerjaan Anda langsung dari Nuke menggunakan submitter terintegrasi ke antrian.

  4. Pantau pekerjaan dan unduh output menggunakan monitor Deadline Cloud.

Luncurkan pengirim

Untuk meluncurkan submitter Deadline Cloud di Nuke
catatan

Dukungan untuk Nuke disediakan menggunakan lingkungan conda untuk armada yang dikelola layanan. Untuk informasi selengkapnya, lihat Default conda lingkungan antrian.

  1. Instal monitor Deadline Cloud dan submitter Nuke di workstation artis Anda menggunakan Deadline Cloud Submitter dan monitor Installer. Untuk informasi selengkapnya, lihat Siapkan workstation Anda.

  2. Buka Nuke.

  3. Buka skrip Nuke dengan dependensi yang ada di dalam direktori root aset.

  4. Pilih AWS Deadline, lalu pilih Submit to Deadline Cloud untuk meluncurkan pengirim.

  5. Jika Anda belum diautentikasi, pilih Login dan masuk dengan kredentif pengguna Anda di jendela browser.

  6. Pilih Kirim.

Penginstalan

Untuk menginstal Deadline Cloud for Nuke submitter, Anda memerlukan:

  • Stasiun kerja Windows, macOS, atau Linux.

  • Nuke 14, 15, 16, atau 17. Kami merekomendasikan Nuke 15 atau yang lebih baru daripada Nuke 14, karena versi ini didukung oleh lingkungan antrian conda default pada armada yang dikelola layanan. Untuk menggunakan Nuke 14 dengan armada yang dikelola layanan, Anda harus membuat Nuke 14 tersedia untuk pekerja. Cara yang disarankan adalah membuat paket conda Anda sendiri dengan mengikuti Buat paket conda untuk aplikasi atau plugin.

Ada dua cara untuk menginstal Deadline Cloud for Nuke submitter:

Menggunakan penginstal submitter Deadline Cloud

Anda dapat menginstal Deadline Cloud for Nuke submitter menggunakan penginstal Deadline Cloud submitter.

Untuk menginstal pengirim:

  1. Unduh penginstal submitter Dead line Cloud.

  2. Jalankan pemasang.

  3. Ketika diminta untuk memilih komponen, temukan dan tandai kotak centang untuk Nuke.

    Penginstal pengirim Deadline Cloud dengan komponen Nuke dipilih.
  4. Selesai menjalankan penginstal.

  5. Luncurkan Nuke.

  6. Verifikasi instalasi dengan memeriksa apakah Deadline Cloud telah ditambahkan ke bilah navigasi atas.

Menggunakan submitter Nuke

Deadline Cloud for Nuke submitter mendukung dua jenis pekerjaan:

  • Render jobs - Render file output yang dibuat oleh satu atau lebih node W rite di skrip Nuke Anda.

  • CopyCat pekerjaan pelatihan - Lakukan pelatihan untuk CopyCat node dalam skrip Nuke Anda.

Lowongan kerja Render

Untuk menggunakan Deadline Cloud for Nuke submitter, Anda memerlukan:

  • Profil untuk dikirimkan ke Deadline Cloud.

  • Peternakan Deadline Cloud dan antrian untuk dikirim.

Untuk mengirimkan pekerjaan render dari Nuke ke Deadline Cloud:

  1. Simpan file Nuke Anda.

  2. Dari bilah navigasi atas, pilih Dead line Cloud. Dari menu drop-down, pilih K irim ke Deadline Cloud.

  3. Gunakan tab dalam dialog untuk menyesuaikan pekerjaan Anda.

  4. (Opsional) Untuk mengekspor file terkait pekerjaan ke direktori riwayat pekerjaan tanpa mengirimkannya, pilih Ekspor bundel.

  5. Pilih K irim dan ikuti petunjuk untuk mengirim pekerjaan Anda ke Deadline Cloud.

Pengaturan khusus render Nuke

Tab Job-specific pengaturan memiliki opsi khusus untuk pekerjaan yang dibuat di Nuke.

Antarmuka pengirim menunjukkan pengaturan pekerjaan khusus render Nuke.
  • Tulis node - N ode menulis mana untuk merender output. Anda dapat memilih untuk merender semua node tulis, atau memilih node tertentu.

  • Tampilan - T ampilan mana yang harus dirender.

  • Mengganti rentang bingkai - Pilih opsi ini untuk merender bingkai atau rentang bingkai yang berbeda dari yang ditetapkan di Nuke. Rentang bingkai mengikuti pola Deskripsi Pekerjaan Terbuka.

  • Gunakan mode proxy - Mengelola apakah akan menggunakan mode proxy dalam pekerjaan yang dikirimkan.

  • Lanjutkan pada kesalahan - Jika dipilih, Nuke mencoba melanjutkan rendering ketika menemukan kesalahan. Jika dihapus, Nuke gagal dalam tugas saat menemukan kesalahan.

  • Ukuran potongan - Jumlah frame untuk dikelompokkan ke dalam setiap potongan (1-150). Gunakan 1 untuk satu frame per tugas (default). Nilai yang lebih tinggi mengelompokkan bingkai menjadi potongan yang berdekatan untuk mengurangi overhead per tugas. Untuk informasi selengkapnya, lihat Pemotongan tugas untuk templ at pekerjaan.

  • Durasi potongan target (detik) - Saat Anda menentukan nilai, penjadwal secara dinamis menyesuaikan ukuran potongan berdasarkan waktu proses yang diamati dari potongan selesai, bertujuan untuk durasi ini untuk setiap potongan. Biarkan di 0 untuk menggunakan ukuran potongan tetap untuk semua potongan.

  • Gunakan batas waktu - Apakah akan menggunakan batas waktu yang dikonfigurasi pengguna.

  • Render task timeout - Durasi maksimum setiap tindakan yang melakukan render. Defaultnya adalah 6 hari.

  • Setup timeout - Durasi maksimum setiap tindakan yang mengatur pekerjaan untuk rendering, seperti pemuatan adegan. Defaultnya adalah 1 hari.

  • Teardown timeout - Durasi maksimum tindakan yang merusak pengaturan yang diperlukan untuk rendering. Defaultnya adalah 1 jam.

  • Sertakan gizmos dalam bundel pekerjaan - Apakah akan menyertakan gizmos dalam bundel pekerjaan.

Untuk informasi tentang tab pengirim lainnya, lihat panduan Dead line Cloud untuk menggunakan pengirim.

CopyCat lowongan kerja pelatihan

Untuk menggunakan Deadline Cloud for Nuke submitter untuk melatih CopyCat node, Anda memerlukan:

  • Profil untuk dikirimkan ke Deadline Cloud.

  • Peternakan Deadline Cloud dan antrian untuk dikirim.

  • Armada Deadline Cloud dengan GPU-enabled pekerja yang terkait dengan antrian yang akan Anda kirim. Untuk petunjuk tentang membuat armada yang dikelola layanan dengan akses GPU, lihat Mengelola armada yang dikelola layanan.

Untuk mengirimkan pekerjaan CopyCat pelatihan dari Nuke ke Deadline Cloud:

  1. Buat atau buka skrip Nuke yang berisi CopyCat node.

  2. Pasang ground-truth dan node input ke CopyCat node, dan konfigurasikan tombol pada node ke nilai yang diinginkan. Lihat CopyCat dokumentasi Foundry untuk detail tentang penggunaan CopyCat.

  3. Simpan file Nuke Anda.

  4. Dari bilah navigasi atas, pilih Dead line Cloud. Dari menu drop-down, pilih K irim Pel CopyCat atihan ke Deadline Cloud.

  5. Gunakan tab dalam dialog untuk menyesuaikan pekerjaan Anda.

  6. (Opsional) Untuk mengekspor file terkait pekerjaan ke direktori riwayat pekerjaan tanpa mengirimkannya, pilih Ekspor bundel.

  7. Pilih K irim dan ikuti petunjuk untuk mengirim pekerjaan Anda ke Deadline Cloud.

Pengaturan khusus CopyCat pelatihan Nuke

Tab Job-specific pengaturan memiliki opsi khusus untuk pekerjaan CopyCat pelatihan yang dibuat di Nuke.

Antarmuka pengirim menunjukkan pengaturan pekerjaan khusus pelatihan Nuke CopyCat .
  • CopyCat Node - Pilih CopyCat node mana yang akan dilatih berdasarkan nama node.

  • Gunakan batas waktu - Apakah akan menggunakan batas waktu yang dikonfigurasi pengguna.

  • Batas waktu tugas render - Durasi maksimum setiap tindakan. Dalam kasus CopyCat, pelatihan adalah tindakan tunggal. Defaultnya adalah 6 hari.

  • Setup timeout - Durasi maksimum setiap tindakan yang mengatur pekerjaan, seperti pemuatan adegan. Defaultnya adalah 1 hari.

  • Teardown timeout - Durasi aksi maksimum yang merusak pengaturan. Defaultnya adalah 1 jam.

  • Sertakan gizmos dalam bundel pekerjaan - Apakah akan menyertakan gizmos dalam bundel pekerjaan.

Untuk informasi tentang tab pengirim lainnya, lihat panduan Dead line Cloud untuk menggunakan pengirim.

Konfigurasi lanjutan

Menggunakan versi yang tidak didukung

Deadline Cloud hanya mendukung dan menguji versi workstation dan perangkat lunak pekerja dalam tabel di atas. Saat menggunakan pengirim, pekerja mencoba menginstal versi yang sama seperti yang digunakan pada workstation. Ini gagal jika versi workstation Nuke tidak muncul di tabel versi di atas.

Jika Anda memerlukan versi Nuke yang tidak didukung, Anda memiliki opsi berikut:

  • Saat mengirimkan pekerjaan dari Nuke, Anda dapat mengganti parameter CondaPackages antrian untuk menentukan versi yang didukung untuk digunakan pada pekerja (misalnya,nuke=17, nuke-openjd=*). Penggantian ini mungkin berfungsi atau mungkin tidak, tergantung pada fitur yang digunakan oleh komposisi Anda dan bagaimana Nuke bekerja dengan komposisi dari versi workstation Anda.

  • Anda dapat membuat resep dan saluran conda khusus untuk versi yang Anda inginkan untuk diinstal pada pekerja. Gunakan resep conda untuk versi yang didukung yang ditautkan di bawah ini sebagai titik awal, dan kemas versi yang Anda inginkan dalam saluran conda khusus. Untuk informasi selengkapnya tentang membuat saluran conda kustom, lihat Membuat saluran conda kustom.

Nuke kustom dapat dieksekusi

Anda dapat mengatur variabel NUKE_EXECUTABLE lingkungan untuk menunjuk ke Nuke tertentu yang dapat dieksekusi jika tidak tersedia di PATH.

OpenColorDukungan IO

Integrasi Nuke mencakup dukungan penuh untuk alur OpenColor kerja manajemen warna IO (OCIO). Konfigurasi warna secara otomatis terdeteksi dan disertakan dengan pengiriman pekerjaan untuk memastikan penanganan warna yang konsisten di seluruh render farm.

Plugin Nuke

Anda dapat menambahkan plugin Nuke pihak ketiga ke armada yang dikelola layanan dengan membuat paket conda dari resep conda dan menambahkannya ke saluran conda khusus. Untuk informasi selengkapnya, lihat Membuat paket conda untuk aplikasi atau plugin. Untuk menyertakan gizmos Nuke dengan pekerjaan sebagai gantinya, gunakan opsi Ser takan gizmos dalam bundel pekerjaan di pengirim.

RevisionFX DeNoise

RevisionFX DeNoise adalah plugin pengurangan kebisingan untuk pekerjaan komposit Nuke. Anda dapat membuat paket conda untuk DeNoise 3.6.9 pada pekerja Linux dengan resep conda nuke-denoise, dan kemudian menambahkannya ke saluran conda khusus. Diperlukan lisensi DeNoise komersial.

Resep conda: resep nuke-denoise conda

Fitur komposit Nuke

Mesin compositing Nuke memberikan dukungan komprehensif untuk:

Fitur Deskripsi Catatan
Tulis Node Beberapa format output dan codec Secara otomatis terdeteksi oleh pengirim
Rentang Bingkai Spesifikasi rentang bingkai khusus Mendukung rentang penggantian dan default
Beberapa Tampilan Rendering stereo dan multi-tampilan Penanganan output khusus tampilan yang tepat
Manajemen Warna OpenColorIntegrasi IO Deteksi konfigurasi OCIO otomatis
Pemetaan Jalur Cross-platform terjemahan jalur Windows/Linux kompatibilitas
CopyCat ML-based cat dan rotoskoping Membutuhkan Nuke 14.0 atau yang lebih baru

Fitur komposit secara otomatis terdeteksi dan dikonfigurasi oleh submitter terintegrasi Nuke. Pengirim mempertahankan penanganan ketergantungan yang tepat dan manajemen aset untuk komposisi yang kompleks.

Sumber daya open source

Pengirim dan adaptor adalah open source dan tersedia di: GitHub