Shotcut 26.1 Video Editor Membawa Dekode Video Hardware yang Telah Lama Dinantikan


Editor video Shotcut 26.1 memperkenalkan decoding video berbasis perangkat keras, mengurangi penggunaan CPU dan meningkatkan performa pratinjau di Linux, Windows, dan macOS.

Shotcut, editor video open-source yang populer, telah merilis versi 26.1, memperkenalkan decoding video menggunakan perangkat keras. Fitur ini hadir setelah bertahun-tahun pengembangan yang bertujuan agar dapat diandalkan di berbagai sistem operasi dan API vendor GPU, dan kini tersedia di Linux, Windows, dan macOS.

Dekoding video perangkat keras diaktifkan melalui Settings > Preview Scaling > Use Hardware Decoder dan diaktifkan secara default, kecuali pada sistem Linux yang menggunakan GPU NVIDIA.

Di Linux, implementasinya bergantung pada VA-API, sedangkan Windows menggunakan Media Foundation dan macOS menggunakan Video Toolbox. Perlu diingat bahwa decoder hanya bekerja dengan codec yang didukung oleh perangkat keras yang mendasarinya dan secara otomatis beralih ke decoding perangkat lunak jika diperlukan.

Decoder baru ini dirancang terutama untuk mengurangi penggunaan CPU daripada meningkatkan kecepatan pemutaran secara drastis. Pengguna yang bekerja dalam mode pemrosesan CPU Linear 10-bit atau pada sistem dengan daya rendah diharapkan akan melihat manfaat paling besar.

Fitur ini juga membantu mengurangi penggunaan baterai dan panas sistem, meskipun dampaknya terbatas pada pencarian dan pengguliran video. File proxy tetap menjadi pendekatan yang disarankan untuk pengeditan yang lancar dalam kasus tersebut. Karena adanya beban transfer data antara memori CPU dan GPU, decoding perangkat keras saat ini terbatas pada penskalaan pratinjau atau sumber hingga 1080p pada 60 fps.

Editor video Shotcut 26.1 akhirnya menghadirkan dekoding video perangkat keras.

Shotcut 26.1 juga menambahkan pengaturan decoder perangkat keras opsional untuk ekspor, tersedia di Export > Codec > Use hardware decoder. Opsi ini dinonaktifkan secara default karena terkadang dapat meningkatkan waktu ekspor, tergantung pada alur kerja. Pengaturan ini tersimpan dan diingat di seluruh sesi dan proyek.

Selain decoding, rilis ini memperkenalkan kemampuan untuk mengonversi proyek antara mode pemrosesan GPU dan CPU, meningkatkan fleksibilitas bagi editor yang mengganti alur kerja di tengah proyek.

Filter Mode Campuran baru dan opsi trek telah ditambahkan untuk mode pemrosesan Linear 10-bit GPU dan CPU, dan resolusi maksimum yang didukung di Mode Video dan Ekspor telah ditingkatkan menjadi 8640 piksel untuk mendukung konten 8K VR180 dengan lebih baik. Antarmuka juga menambahkan bahasa Cina Sederhana sebagai bahasa yang dapat dipilih.

Selain itu, filter teks, termasuk Simple, Typewriter, GPS Text, Subtitle Burn In, dan Timer, sekarang menampilkan garis tepi dengan lebih konsisten. Penanganan proxy telah disederhanakan sehingga mengaktifkan mode proxy langsung memperbarui klip tanpa perlu memuat ulang proyek. Selain itu, aksi pada timeline untuk menambahkan generator tidak lagi menggerakkan playhead, dan perilaku keyframe default pada beberapa filter masker telah disempurnakan untuk transisi lintas trek.

Akhirnya, di sisi perbaikan bug, rilis ini menghadirkan daftar panjang perbaikan. Perbaikan ini menangani masalah mulai dari filter kecerahan yang berinteraksi secara tidak benar dengan klip transparan, hingga perekaman audio yang mengatur ulang perangkat yang dipilih, hingga pemrosesan masker 10-bit yang tidak lengkap.

Beberapa masalah khusus Linux telah diselesaikan, termasuk masalah keandalan saat membuka URL dan lokasi file di AppImage, portable, dan build Snap. Perbaikan stabilitas mencakup dukungan untuk kerusakan pada daftar putar panjang, penanganan pekerjaan proxy, visibilitas navigasi subtitle, penanganan saluran alfa pada format dengan kedalaman bit tinggi, dan pelaporan kemajuan ekspor.

Untuk informasi lebih lanjut, lihat changelog. Pengumuman rilis ada di sini.