저는 최근에 Windows에서 Ubuntu로 바꾸었고 DSLR 카메라(Canon Rebel T3)를 웹캠으로 작동시켜서 오래된 레이싱 게임과 자동차에 대한 멋진 비디오를 만들려고 합니다(Renault Espace를 기억하세요). 그란 투리스모 2의 F1 엔진?).
나는 이것의 단계를 따랐다.링크그리고 이걸 봤어동영상하지만 다음 명령을 삽입하려고 하면 다음과 같습니다.
gphoto2 --stdout --capture-movie | ffmpeg -i - -vcodec rawvideo -pix_fmt yuv420p -threads 0 -f v4l2 /dev/video0
나에게 다음과 같은 오류가 발생합니다.
ioctl(VIDIOC_G_FMT): Invalid argument
Could not write header for outputfile #0 (incorrect codec parameters ?): Invalid argument
Error initializing output stream 0:0 --
아니면 터미널이 막히는 경우가 있습니다.
gphoto2가 내 카메라를 감지해서 카메라에 대한 모든 정보를 알려주는데, 사진을 찍으려고 하면 어디에도 저장이 안 돼요.
VLC에 가면 내 카메라가 캡처 장치에 없으므로 뭔가 잘못된 것 같습니다.
또한 modprobe를 등록하기 위해 /etc/modules를 편집하려고 하면 아무것도 편집할 수 없습니다. 뭔가 문제가 있는 것 같지만 제가 초기 우분투 사용자이기 때문에 지식이 부족해서일 수도 있습니다.
이 게시물에 첨부된 것은 내 것입니다.시스템 설정(어쩌면 그것이 문제의 원인일 수도 있습니다).
감사합니다.