my ~ / .bashrc berisi fungsi berikut
webcamrecord () {
vlc v4l2:// :v4l-vdev="/dev/video0" :v4l-adev="/dev/audio2" :v4l-norm=3 :v4l-frequency=-1 :v4l-caching=300 :v4l-chroma="" :v4l-fps=-1.000000 :v4l-samplerate=44100 :v4l-channel=0 :v4l-tuner=-1 :v4l-audio=-1 :v4l-stereo :v4l-width=640 :v4l-height=480 :v4l-brightness=-1 :v4l-colour=-1 :v4l-hue=-1 :v4l-contrast=-1 :no-v4l-mjpeg :v4l-decimation=1 :v4l-quality=100 --sout="#transcode{vfilter=adjust{gamma=1.5},vcodec=theo,vb=2000,scale=0.67,acodec=vorb,ab=128,channels=2}:standard{access=file,mux=ogg,dst="output_file.ogg"}"
}
Perintah berfungsi dengan baik untuk merekam langsung dari webcam saya, dengan satu atau dua kelemahan. Pertama, video yang dihasilkan bergerak terlalu cepat, antara dua kali dan tiga kali lipat dari laju normal.
Juga, tidak ada audio. Ini bukan masalah, tapi saya masih ingin memperbaikinya.
Dapatkah seseorang membantu saya men-debug perintah ini, untuk memperbaiki masalah ini?
Karena penasaran, apakah Anda yakin bahwa sumber audio adalah sumber yang tepat?
Kedua (sekali lagi, hanya pertanyaan) mengapa Anda tidak menggunakan ffmpeg untuk melakukan streaming video?
Sesuatu seperti tetapi tidak cukup:
Tukar input audio dan input video sesuai keinginan Anda dan kemudian main-main dengan konversi file yang sebenarnya, saya agak berkarat di ffmpeg dan mplayer tapi itu bisa dilakukan. + seorang teman melakukannya dengan raspberry pi dengan ~ 20fps @ 1080p sehingga Anda harus baik-baik saja dengan peralatan standar melalui metode ini :)
sumber
Dapatkan ikhtisar semua perangkat (dalam contoh ini: / dev / video0):
Periksa format yang tersedia:
Tentukan sumber suara (kartu: 0 ..., perangkat: 1 ... sama dengan hw: 0,1 . Dalam contoh ini hw: 0,0):
Rekam video + audio, langsung ke file:
Sama tetapi dengan video langsung:
Anda dapat mengubah
cvlc
kembali kevlc
jika Anda ingin memiliki menu + kontrol.Opsi lainnya dengan modul v4l2 di VLC.
sumber
Tidak dapat memperoleh hasil yang konsisten atau menemukan contoh minimal, saya mencoba membaca instruksi memahami hal-hal seperti ini,
akhirnya ini tampaknya berfungsi sebagai contoh minimal,
sementara saya tidak memeriksa sinkronisasi atau kualitas sama sekali, memang saya penasaran untuk melihat umpan balik audio dan video apa yang dapat saya hasilkan dengan menunjuk kamera di layar dan menyalakan spektrometer, mungkin kedua saluran dapat diputar dan Anda dapat mengubah dari sana. Anda bisa mendapatkan perangkat yang sesuai dari respons sebelumnya AFAICT.
Saya memiliki versi ini:
sumber