Format MJPEG tidak berfungsi

0

Gphoto2 menangkap bingkai pratinjau langsung dari kamera dan menyimpannya sebagai film yang dikodekan MJPEG.

Untuk beberapa alasan, tidak ada selain ffmpeg yang berfungsi sebagaimana mestinya, semua program hanya melihat frame JPG pertama (sebagai gambar JPG yang masih) dan tidak lebih. Saya dapat mengonversinya melalui ffmpeg, tetapi ini seharusnya tidak perlu.

Saya mencoba menggunakan Gstreamer (dengan gst-launch-0.10) tetapi semua opsi memberikan hal yang sama: Hanya melihat frame pertama dari MJPEG.

Apakah ini normal?

Apakah ada cara saya dapat mengkonfigurasi gphoto2 untuk menggunakan format lain, atau menggunakan ffmpeg untuk mem-pipeline frame yang didekodekan ke peluncuran gst?

Terima kasih!

user2934303
sumber
Apa baris perintah yang Anda gunakan untuk membuat film MJPEG?
heavyd
@ heavyd, saya hanya menggunakan "gphoto2 --capture-movie", itulah format default yang digunakan, dan saya rasa saya tidak bisa memilih format lain (setidaknya saya tidak bisa menemukannya di dokumentasi)
user2934303
Dalam pandangan singkat saya di gphoto2, itu tidak terlihat seperti benar-benar menangkap film MJPEG, hanya menambahkan gambar JPEG secara berurutan ke dalam satu file. FFMPEG cukup memaafkan, jadi itu berfungsi, tetapi alat lain tidak begitu baik.
heavyd
Bisakah Anda memberikan file sampel?
llogan