Keluaran editor video percuma OpenShot 3.0

Selepas lebih daripada satu tahun pembangunan, sistem penyuntingan video bukan linear percuma OpenShot 3.0.0 telah dikeluarkan. Kod projek dibekalkan di bawah lesen GPLv3: antara muka ditulis dalam Python dan PyQt5, teras pemprosesan video (libopenshot) ditulis dalam C++ dan menggunakan keupayaan pakej FFmpeg, garis masa interaktif ditulis menggunakan HTML5, JavaScript dan AngularJS . Himpunan siap sedia disediakan untuk Linux (AppImage), Windows dan macOS.

Editor mempunyai antara muka pengguna yang mesra pengguna dan intuitif yang membolehkan pengguna baru untuk mengedit video. Program ini menyokong beberapa berpuluh-puluh kesan visual, membolehkan anda bekerja dengan garis masa berbilang trek dengan keupayaan untuk memindahkan elemen antara mereka dengan tetikus, membolehkan anda membuat skala, memangkas, menggabungkan blok video, memastikan aliran lancar dari satu video ke video yang lain, tindih kawasan lut sinar, dsb. Anda boleh menukar kod video dengan pratonton perubahan dengan segera. Menggunakan perpustakaan projek FFmpeg, OpenShot menyokong sejumlah besar format video, bunyi dan imej (termasuk sokongan penuh untuk SVG).

Keluaran editor video percuma OpenShot 3.0

Perubahan utama:

  • Prestasi main balik video yang dipertingkatkan apabila pratonton dalam masa nyata. Masalah dengan pembekuan main balik telah diselesaikan. Enjin penyahkod video telah direka bentuk semula, yang seni binanya telah diubah untuk berfungsi dengan betul dalam keadaan kehilangan paket atau cap masa yang hilang. Keserasian yang dipertingkatkan dengan pelbagai format dan codec, termasuk codec berbilang strim seperti AV1. Pengesanan tempoh main balik dan penamatan fail dipertingkat dalam keadaan cap masa yang tiada, metadata yang salah dan pengekodan bermasalah.
  • Sistem caching video telah direka bentuk semula. Untuk caching, benang latar belakang yang berasingan digunakan, yang menyediakan bingkai secara proaktif yang mungkin diperlukan semasa main semula selanjutnya. Sokongan yang dilaksanakan untuk operasi cache pada kelajuan main balik yang berbeza (1X, 2X, 4X) dan dengan main semula dalam arah songsang. Tetapan menawarkan pilihan pengurusan cache baharu, serta keupayaan untuk mengosongkan keseluruhan cache.
  • Garis masa telah meningkatkan ketepatan snap dengan ketara apabila memangkas dan menggerakkan klip serta kesan peralihan. Menahan kekunci Shift memastikan kepala main sejajar dengan tepi klip. Operasi pemotongan klip telah dipercepatkan. Ikon bingkai utama telah direka bentuk semula supaya ia kini boleh diklik, ditapis dan digunakan untuk menukar mod interpolasi. Setiap kesan video pada skala mempunyai warnanya sendiri, dan setiap kesan peralihan mempunyai arahnya sendiri (pudar dan muncul).
    Keluaran editor video percuma OpenShot 3.0
  • Alat untuk bekerja dengan gelombang bunyi telah dikembangkan dan dioptimumkan. Menyediakan caching data gelombang bunyi berhubung dengan fail dan menyimpan cache dalam projek, yang memungkinkan untuk menjadikan cache bebas daripada sesi pengguna dan mempercepatkan pemaparan gelombang bunyi apabila berbilang pemotongan dan menambah semula satu fail ke garis masa. Ketepatan memadankan klip dengan gelombang bunyi telah ditingkatkan, berkat keupayaan untuk menskalakan skala klip ke bingkai yang berasingan.
  • Mengurangkan penggunaan memori dan menghapuskan kebocoran memori. Matlamat utama kerja yang dilakukan adalah untuk menyesuaikan OpenShot untuk melaksanakan pemaparan berbilang jam, contohnya, apabila memproses strim video jangka panjang dan rakaman daripada kamera pengawasan. Untuk menilai pengoptimuman, kajian pengekodan selama 12 jam telah dijalankan, yang menunjukkan keseragaman penggunaan memori merentas sesi.
  • Menambah sokongan untuk mengeksport GIF animasi, MP3 (audio sahaja), YouTube 2K, YouTube 4K dan MKV. Sokongan yang lebih baik untuk profil video anamorfik (video dengan bukan piksel persegi).
  • Menambah keupayaan untuk mengeksport klip dalam mod kelompok, di mana fail dibahagikan kepada satu siri klip, selepas itu semua klip ini dieksport sekaligus menggunakan profil dan format asal. Sebagai contoh, anda kini boleh memotong serpihan dengan sorotan daripada video rumah dan mengeksport serpihan ini sekaligus dalam bentuk fail video berasingan.
  • Templat animasi disesuaikan untuk digunakan dengan sistem pemodelan 3D Blender 3.3.
  • Menambah tetapan baharu yang menentukan tingkah laku semasa memilih laluan fail untuk import, buka/simpan dan eksport. Contohnya, semasa menyimpan, anda boleh menggunakan direktori projek atau direktori yang digunakan baru-baru ini.
  • Memastikan pengisihan data mengikut abjad yang betul dalam bahasa selain bahasa Inggeris.
  • Sokongan penuh untuk skrin ketumpatan piksel tinggi (DPI Tinggi) telah dilaksanakan, termasuk monitor resolusi 4K. Semua ikon, kursor dan logo ditukar kepada format vektor atau disimpan dalam resolusi tinggi. Algoritma untuk memilih saiz widget telah direka bentuk semula, dengan mengambil kira parameter skrin.
  • Dokumentasi telah dikemas kini untuk menggambarkan keadaan semasa projek.
  • Banyak kerja telah dilakukan untuk menghapuskan masalah yang membawa kepada ranap dan menjejaskan kestabilan. Antara lain, ujian unit dilaksanakan untuk memantau kualiti pemprosesan berbilang benang, mengesan keadaan perlumbaan dan masalah penguncian semasa mengemas kini garis masa dan caching main balik video.



Sumber: opennet.ru

Tambah komen