Điểm:0

Kể từ lần cập nhật kernel cuối cùng, Máy ảnh của tôi không hoạt động nữa

lá cờ az

Như tiêu đề, tôi đã từng làm cho chiếc Canon EOS 40D của mình hoạt động như một webcam bằng cách tắt tất cả các quy trình gphoto:

phụ trợ ps | grep gphoto

tải mô-đun:

Sudo modprobe v4l2loopback Exclusive_caps=1 max_buffers=2

và lấy luồng:

gphoto2 --stdout --capture-movie | ffmpeg -i - -vcodec rawvideo -pix_fmt yuv420p -threads 0 -f v4l2/dev/video0

Tuy nhiên, kể từ lần cập nhật kernel cuối cùng, hiện tại là:

Linux 5800x 5.13.0-28-generic #31-Ubuntu SMP Thứ Năm, ngày 13 tháng 1 17:41:06 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

Tôi không thể làm việc này nữa, gphoto2 các lệnh luôn trả về:

elect@5800x:~$ gphoto2 --stdout --capture-movie | ffmpeg -i - -vcodec rawvideo -pix_fmt yuv420p -threads 0 -f v4l2/dev/video0

ffmpeg phiên bản 4.4-6ubuntu5 Bản quyền (c) 2000-2021 các nhà phát triển FFmpeg được xây dựng với gcc 11 (Ubuntu 11.2.0-7ubuntu1) cấu hình: --prefix=/usr --extra-version=6ubuntu5 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu -- arch=AMD64 --enable-gpl --disable-stripping --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca -- enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme -- enable-libgsm -- enable-libjack -- enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse -- enable-librabbitmq -- enable-librubberband -- enable-libshine -- enable-libsnappy -- enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libtheora --enable-libtwolame -- enable-libvidstab -- enable-libvorbis -- enable-libvpx -- enable-libwebp -- enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzimg --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx -- enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-pocketsphinx --enable-librsvg --enable-libmfx -- enable-libdc1394 -- enable-libdrm -- enable-libiec61883 -- enable-nvenc --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared CẢNH BÁO: cấu hình thư viện không khớp cấu hình avcodec: --prefix=/usr --extra-version=6ubuntu5 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu - -arch=amd64 --enable-gpl --disable-stripping --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca - -enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi -- enable-libgme -- enable-libgsm -- enable-libjack - -enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librabbitmq -- enable-librubberband -- enable-libshine -- enable-libsnappy - -enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libtheora --enable-libtwolame -- enable-libvidstab -- enable-libvorbis -- enable-libvpx -- enable-libwebp - -enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzimg --enable-libzmq --enable-libzvbi --enable-lv2 --e nable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-pocketsphinx --enable-librsvg -- enable-libmfx -- enable-libdc1394 -- enable-libdrm -- enable-libiec61883 --enable-nvenc --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared --enable-version3 --disable-doc --disable-programs --enable-libaribb24 -- enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libtesseract --enable-libvo_amrwbenc --enable-libsmbclient libavutil 56. 70.100 / 56. 70.100 libavcodec 58.134.100/58.134.100 libavformat 58. 76.100 / 58. 76.100 libavdevice 58. 13.100 / 58. 13.100 libavfilter 7.110.100/7.110.100 libswscale 5. 9.100 / 5. 9.100 libswresample 3. 9.100 / 3. 9.100 libpostproc 55. 9.100 / 55. 9.100 Chụp các khung hình xem trước dưới dạng phim vào 'thiết bị xuất chuẩn'. Nhấn Ctrl-C để hủy bỏ.

*** Lỗi ***
Đã xảy ra lỗi trong thư viện io ('Không thể yêu cầu thiết bị USB'): Không thể yêu cầu giao diện 0 (Thiết bị hoặc tài nguyên đang bận). Đảm bảo không có chương trình nào khác (gvfs-gphoto2-volume-monitor) hoặc mô-đun hạt nhân (chẳng hạn như sdc2xx, stv680, spca50x) đang sử dụng thiết bị và bạn có quyền truy cập đọc/ghi vào thiết bị. LỖI: Lỗi quay phim... Đang thoát. Quay phim hoàn tất (0 khung hình) pipe :: Tìm thấy dữ liệu không hợp lệ khi xử lý đầu vào

Bất kỳ đầu vào, folks?

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.