![LD_PRELOAD 및 ffmpeg를 사용하여/dev에서 링크를 시작할 수 없습니다.](https://linux55.com/image/224922/LD_PRELOAD%20%EB%B0%8F%20ffmpeg%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%2Fdev%EC%97%90%EC%84%9C%20%EB%A7%81%ED%81%AC%EB%A5%BC%20%EC%8B%9C%EC%9E%91%ED%95%A0%20%EC%88%98%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
ffmpeg
이전 웹캠을 성공적으로 시작했습니다 .
ssh my_host "LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l2convert.so ffmpeg -f video4linux2 -i /dev/video0 -f matroska -" | mplayer - -idle
그러나 명령은 다음과 같습니다.
ssh my_host "LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l2convert.so ffmpeg -f video4linux2 -i /dev/pixart -f matroska -" | mplayer - -idle
오류로 인해 실패합니다:
[video4linux2,v4l2 @ 0x55fed32516c0] Cannot find a proper format for codec 'none' (id 0), pixel format 'none' (id -1)
Assertion *codec_id != AV_CODEC_ID_NONE failed at src/libavdevice/v4l2.c:815
환경 변수가 잘못 전달된 것 같습니다.
/dev/pixart
-rule에 의해 생성된 링크입니다 udev
.
lrwxrwxrwx 1 root root 6 Sep 27 16:08 pixart -> video0