GNU/Linux >> Belajar Linux >  >> Ubuntu

Ada yang Lebih Baik Dari Keju Untuk Pengambilan Video?

Saya perlu merekam beberapa video dari webcam saya, dan ketika Cheese berfungsi, pengaturannya kurang, dan hanya menampilkan format webm yang penuh dengan gagap, dll.

Sepertinya tidak dapat menemukan alternatif…

Jawaban Terbaik

Guvcview bertujuan untuk menyediakan antarmuka GTK sederhana untuk menangkap dan melihat video dari perangkat yang didukung oleh driver UVC Linux, meskipun itu juga harus bekerja dengan perangkat apa pun yang kompatibel dengan v4l2.

Proyek ini didasarkan pada luvcview untuk rendering video, tetapi semua kontrol dibuat menggunakan antarmuka GTK2.

Guvcview (sejak versi 0.9.9) memiliki jendela kontrol saja, (dari konsol:guvcview --control_only , --control_panel di versi yang lebih baru), ini memungkinkan kontrol gambar di aplikasi lain, seperti ekiga, cheese, mplayer, skype…

Audio.

Dukungan audio Guvcview didasarkan pada pustaka portaudio, hingga versi 0.9.3 API pemblokiran digunakan untuk pengambilan audio, sejak versi 0.9.4 metode panggilan balik digunakan, ini memberikan kinerja yang lebih baik, ini juga merupakan metode yang disukai untuk API portaudio.

Semua antarmuka (ALSA, OSD, JACK, ...) yang didukung oleh portaudio harus tersedia di guvcview. Pastikan portaudio dikompilasi dengan antarmuka yang diinginkan diaktifkan.

Kontrol Dinamis UVC.

Driver UVC Linux memiliki implementasi untuk kontrol ekstensi (ini adalah kontrol khusus vendor dan didukung dalam spesifikasi UVC.), mereka disebut kontrol dinamis karena harus dimuat secara dinamis ke dalam driver.

Sampai saat ini hanya logitech yang menyediakan spesifikasi untuk kontrol ekstensi webcam UVC mereka, ini didukung oleh guvcview.

Dalam revisi driver baru, hak admin diperlukan untuk menambahkan kontrol ini ke driver, jadi pada dasarnya ada dua solusi:

  1. mulai guvcview sebagai root (menggunakan sudo ) setidaknya sekali per sesi, sejak versi 1.2.0 Anda dapat melakukannya dengan opsi --add_ctrls menghindari kebutuhan untuk meluncurkan guvcview sepenuhnya

  2. instal libwebcam perangkat lunak ini memiliki skrip udev yang akan menambahkan kontrol yang diperlukan ke kamera logitech Anda.

Instal Guvcview ke Ubuntu 12.04 melalui ppa

sudo add-apt-repository ppa:pj-assis/ppa
sudo apt-get update
sudo apt-get install guvcview

Ubuntu
  1. Mengapa Printf Lebih Baik Dari Echo?

  2. Pengalih Aplikasi yang Lebih Baik Untuk Budgie Desktop?

  3. Editor Video Untuk Youtube?

  1. Mungkin Driver Video Buruk Untuk Grafis AMD Radeon R7?

  2. Bagaimana Cara Menangkap Dari Hdmi Dengan Ubuntu?

  3. Apakah A For Loop Menggunakan Array Lebih Baik Daripada Menggunakan Pemisahan Bidang Pada Variabel Sederhana?

  1. Gunakan anacron untuk crontab yang lebih baik

  2. Aktifkan Akselerasi Video Perangkat Keras (VA-API) Untuk Firefox di Ubuntu 20.04 / 18.04 &Lebih Tinggi

  3. Haruskah Saya Beralih Ke Xubuntu Untuk Kinerja Video Flash yang Lebih Baik?