![Cara Memperbaiki Kesalahan Snipping Tool 'Rekaman Berhenti' di Windows 11](/f/3e3a33150112d90648cb0ac10a3f60a2.jpg?width=100&height=100)
Edward Hervey, pengelola Editor Video Linux yang paling menjanjikan dan canggih 'PiTiVi' menjawab beberapa pertanyaan terkait dan menyelidik dari Kristen F.K. Schaller di blog PlanetGnome.
Di bawah ini adalah beberapa highlights dari wawancara itu.
Bagaimana Anda menggambarkan tujuan PiTiVI dibandingkan dengan aplikasi pengeditan video utama seperti iMovie, Avid, atau Final Cut Pro?
Ada banyak tujuan untuk PiTiVi, tetapi menurut saya tujuan mendasar dari semua tujuan lainnya adalah menjadi editor video kerangka kerja tanpa batasan apa pun (tidak seperti semua editor lain yang memiliki batasan sangat spesifik untuk apa yang dapat mereka lakukan atau mendukung).
Menyingkirkan keterbatasan format, perangkat, filter,… yang dapat kami dukung dibawa ke kami melalui penggunaan kerangka kerja multimedia GStreamer. Semua editor lain telah meng-hardcode ini, sedangkan kami misalnya bisa bangga menjadi satu-satunya editor Gratis yang tidak terikat dengan perpustakaan yang dibebani paten! Ini juga berarti bahwa jika perusahaan membuat plugin GStreamer berpemilik untuk format/codec/perangkat tertentu … Anda juga mendapatkannya secara 'gratis' di PiTiVi tanpa harus melakukan apa pun. Ini adalah satu batasan batasan yang kami pecahkan berkat pilihan desain kami.
Kami juga tidak ingin memiliki editor video yang fungsinya statis, itulah sebabnya kami memilih untuk (kembali) menulis PiTiVi dengan python, dan membuat keseluruhan desain menjadi sangat modular. UI tidak terikat dengan backend inti, bahkan Anda bahkan dapat menggunakannya tanpa UI. Cara backend inti dirancang, Anda juga bisa menulis berbagai cara untuk mewakili Timeline, beberapa mungkin lebih cocok tergantung pada tingkat keahlian Anda atau apa yang paling ingin Anda fokuskan (yang bergantung pada lokasi Anda dalam produksi alur kerja).
Tujuan akhirnya adalah agar PiTiVi menghadirkan alat pengeditan dasar tanpa batasan apa pun. Sayangnya, itu ada biayanya: harus memastikan semua bug/masalah/batasan diperbaiki/dihapus pada tingkat yang tepat alih-alih menambahkan peretasan di atas peretasan. Dan itu butuh waktu…
Format multimedia apa yang saat ini didukung oleh PiTiVI?
Apa pun yang dapat didukung oleh plugin GStreamer yang diinstal pada sistem Anda, meskipun beberapa formatnya secara inheren lebih baik untuk pengeditan video cepat, seperti yang menawarkan pencarian akurat, codec I-frame saja, dll…
Bagaimana keadaan PiTiVI dan peta jalan apa yang Anda miliki untuk kedepannya?
Selama 6 bulan terakhir kami telah melakukan refactoring mendalam pada PiTiVi, berdasarkan analisis yang saya lakukan musim panas lalu dari 5 tahun terakhir umpan balik yang kami dapatkan di PiTiVi. Selain memungkinkan kita untuk menambahkan fitur baru dengan lebih mudah, kami telah menerapkan fitur yang sangat dibutuhkan, seperti pengeditan multi-layer, thumbnail, pemangkasan, pengeditan riak/gulungan, dukungan format file umum, dll…
Kami sedang mencari untuk melakukan rilis pratinjau pertama dari pitivi baru sekarang di bulan Mei. Kami kemudian akan secara bertahap menambahkan lebih banyak fitur di Antarmuka Pengguna, seperti transisi, efek, judul, pengeditan slip/slide dan lebih banyak dukungan format file (memungkinkan Anda misalnya untuk mengimpor proyek dari yang lain editor).
Bagi mereka yang tidak terbiasa dengan istilah tersebut, apa yang Anda maksud dengan pengeditan multi-layer, thumbnail, pemangkasan, dan pengeditan riak/gulungan?
pengeditan multi-layer: Kemungkinan untuk dapat mengurutkan video Anda tidak hanya melalui waktu, tetapi juga melalui beberapa lapisan paralel.
gambar mini: Menampilkan gambar mini untuk setiap sumber yang digunakan di garis waktu, memungkinkan Anda melihat dengan cepat apa yang digunakan di garis waktu pada titik tertentu tanpa harus mencari.
trimming: Mengubah posisi awal atau akhir sumber.
Pengeditan riak: mempersingkat atau memperpanjang titik masuk atau keluar dari satu bagian media, sambil memindahkan semua media di sebelah kanan klip itu ke atas atau ke bawah timeline, untuk menyesuaikan ukuran baru dari yang diubah klip.
Pengeditan gulungan: Sama seperti riak, kecuali total waktu berjalan grup klip tetap tidak berubah.
Siapa kontributor utama PiTiVI saat ini selain Anda sendiri?
Dua kontributor utama selain saya adalah Brandon Lewis, yang mulai bekerja selama Summer of Code 2007 dan bekerja terutama pada antarmuka pengguna, dan Alessandro Decina yang mulai bekerja pada bulan Oktober terutama membantu saya di tingkat PiTiVi yang lebih rendah dan meningkat GStreamer. Keduanya adalah karyawan Collabora Multimedia sejak musim gugur yang lalu, bekerja 100% sepanjang waktu di PiTiVi. Bagi mereka yang bertanya-tanya tentang alasan bisnis untuk memasukkan begitu banyak sumber daya ke dalam PiTiVi di Collabora Multimedia, pertama-tama kami melakukan pekerjaan konsultasi untuk pelanggan di industri pembuatan konten yang ingin menggunakan editor PiTiVI untuk tugas-tugas tertentu di alur kerja produksi mereka dan kedua kami memiliki pelanggan yang ingin menggunakan infrastruktur yang kami buat untuk PiTiVI untuk mengatur tugas manipulasi video otomatis dalam UI-less mode. Misalnya cropping otomatis, rescaling dan transcoding.
Perkembangan masa depan apa di GStreamer yang Anda cari dalam hal mengaktifkan fitur baru di PiTiVI?
Meskipun kami memiliki fitur pengeditan yang berfungsi dengan inti dan plugin GStreamer saat ini, cukup banyak fitur yang sedang dikerjakan untuk meningkatkan lebih banyak lagi pengalaman pengeditan.
Salah satu fitur yang sangat dibutuhkan adalah mengimplementasikan dukungan GstIndex di lebih banyak plugin. Ini akan memungkinkan file yang tidak ramah pengeditan untuk dipindai saat diimpor dan memiliki indeks file yang dibuat, memungkinkan pencarian lebih cepat di file-file itu setelahnya. Ini juga akan memungkinkan aplikasi seperti PiTiVi untuk dapat memiliki pengetahuan yang lebih baik tentang tata letak file, seperti lokasi keyframe sehingga kita dapat mengetahui sebelumnya di mana lokasi yang paling efisien untuk dicari, atau di mana kita dapat melakukannya pemotongan tanpa kerugian.
Pekerjaan tanpa akhir yang harus dilakukan di GStreamer adalah membungkus lebih banyak perpustakaan sebagai plugin. Orang sering salah mengira GStreamer sebagai pustaka codec, yang sepenuhnya salah, kerangka kerja GStreamer, memungkinkan penulis aplikasi tidak perlu khawatir tentang bagian pemrosesan, dan penulis perpustakaan pemrosesan tidak perlu khawatir tentang penggunaan aplikasi mereka. Beberapa perpustakaan kita pasti harus dibungkus karena plugin GStreamer gavl dan sejumlah besar filter AVISynth yang luar biasa (yang akan dilakukan musim panas ini sebagai bagian dari Summer of Code). Semua ini pasti akan meningkatkan pengalaman pengguna untuk PiTiVi.
Selain itu, kami akan terus meningkatkan penggunaan memori dan penggunaan cpu dari inti GStreamer dan berbagai plugin. Dan kami sedang mencari cara untuk membuat penggunaan yang lebih baik dari berbagai perangkat keras seperti kartu grafis melalui VDPAU, VA-API, dan plugin gst-plugins-gl. Ini akan memungkinkan aplikasi GStreamer untuk membongkar banyak pemrosesan ke perangkat keras, sehingga lebih banyak waktu cpu tersedia untuk pemrosesan umum.
Dengan Jokosher dan PiTiVI keduanya adalah aplikasi pengeditan multimedia, menggunakan GStreamer dan ditulis dengan Python, pertanyaan alami adalah apakah ada banyak kerjasama antara kedua proyek?
Sayangnya tidak sebanyak yang bisa diharapkan. Kami telah banyak membantu satu sama lain untuk semua bagian yang mendasarinya (GStreamer, python binding, GNonLin plugins), tetapi ketika datang ke antarmuka pengguna dan logika inti, kami memiliki kasus penggunaan yang berbeda dan berbeda basis kode. Akan sangat bagus untuk memiliki integrasi yang lebih erat, memungkinkan Anda menggunakan Jokosher untuk mengedit bagian audio dari klip video, dan PiTiVi untuk melakukan bagian video.
Apa tantangan teknis utama yang Anda hadapi dalam hal menulis editor video untuk sistem linux/unix? Seberapa siap infrastruktur linux misalnya dalam hal hosting aplikasi seperti itu? Dan apa pendapat Anda tentang keadaan multimedia di linux/unix secara umum?
Multimedia open-source telah berkembang *PANJANG* dalam 10 tahun terakhir. Bagi mereka yang tidak ingat... kami harus menggunakan pemutar yang berbeda tergantung pada format saat itu dan Anda hampir tidak dapat merekam video dari kamera DV. Tetapi masalahnya adalah bahwa setiap orang melakukan perangkat lunak mereka sendiri di sudut mereka sendiri. Ada kurangnya kohesi antara semua berbagai multimedia aplikasi/perpustakaan/dukungan perangkat di linux yang merupakan alasan mengapa kami belum melakukannya platform referensi untuk pembuatan multimedia. Tidak seperti pada platform lain (win/mac), kita tidak perlu menulis ulang perpustakaan kita sendiri untuk dukungan multimedia/perangkat tertentu, tetapi kita dapat menggunakan kembali yang sudah ada… mengapa kita tidak ada di sana? GStreamer mencoba menyatukan semuanya dan menyelesaikan sebagian besar masalah itu, tetapi masih ditendang kembali oleh beberapa pengembang perangkat lunak karena beberapa alasan gila yang tidak diketahui. Pada hari kami memecahkan masalah itu… kami akan menjadi platform desktop pembunuh seperti kami mengelolanya untuk perangkat dan server yang disematkan.
Aplikasi multimedia lain mana yang Anda gunakan sendiri?
Totem, kotak irama, kenekatan (aduh, tidak menggunakan GStreamer). Saya juga terkadang menggunakan avisynth/virtualdub (aplikasi win32) melalui WINE, tetapi itu mungkin segera berubah dengan proyek Google SoC untuk membungkus filter AVISynth sebagai plugin GStreamer.
Wawancara dilakukan oleh Kristen F.K. Schaller.
Baca wawancara selengkapnya @ http://gnomedesktop.org/node/4082
Situs web resmi PiTiVi
Semuanya Ubuntu, Setiap Hari. Sejak 2009.