2000년 LEGO 웹캠, 최신 Mac에서 다시 살아나다
Legocam: My Lego webcam from 2000, working on a modern Mac
2000년 크리스마스 선물로 받은 LEGO MovieMaker 세트의 카메라를 최신 Mac에서 쓰기 위해 직접 드라이버를 작성했다. 내부는 Logitech QuickCam Web으로, Linux의 gspca_stv06xx 드라이버 프로토콜을 참고해 약 400줄의 C·Objective-C 코드로 구현했다. 커널 확장 없이 libusb로 USB에 직접 접근하고, OBS Virtual Camera를 통해 Zoom과 FaceTime에서도 쓸 수 있다. 다만 초당 약 5프레임에 자동 노출은 없다.
이 모든 것은, 대부분의 사람들이 버렸을 카메라를 위해 오래전에 Linux gspca_stv06xx 드라이버를 작성하고 계속 유지해 온 사람들이 없었다면 존재하지 않았을 것이다.
HN 토론
36- utopiah
요즘 해킹 중 상당수는 소프트웨어와 하드웨어의 예상치 못한 조합으로 무엇을 할 수 있을지 창의적으로 고민하기보다, 완전히 선택적인 소프트웨어 감옥의 한계를 어떻게 극복할지에 관한 것 같아요.
그건 사실 진보가 아니라 월드 가든 때문에 생긴 퇴보죠.
열어줘서 고맙긴 한데... 애초에 왜 그런 나쁜 상황까지 가야 했는지도 의문이고요?
- gregsadetsky
정말 놀라운 우연이네요! 한 달 뒤 우리 집에서 열리는 레이브를 촬영하려고 방금 eBay에서 똑같은 캠과 몇 가지 다른 "빈티지" USB 카메라를 샀어요.
IBM 웹캠을 써보고 싶어서 기대가 크고, 오리지널 커넥틱스(USB가 없는)에도 매우 끌리네요.
여기 계신 분들 중 독특한 USB 카메라를 추천해주실 분 있나요?
FLIR(열화상) 카메라는 물론 끌리죠. 그 외에 독특하고 잊힌 카메라 뭐 없을까요?
- robotnikman
>LEGO & Steven Spielberg MovieMaker Set
아, 어렸을 때 그 레고 세트를 정말 갖고 싶었어요. 향수를 달래려고 중고 레고 카메라를 하나 구해볼까 봐요.
- lacop
> LEGO RC 자동차 베이스에 클립으로 고정해서 스파이 카로 만들고, 작은 Sony VAIO 노트북에서 USB 케이블이 닿는 데까지 차를 몰고 다녔어요.
멋지네요. 몇 년 전에 더 현대적인 LEGO 자동차와 RPi 카메라로 무선 버전을 만들었어요. 지연 때문에 소파 뒤에 끼어서 억지로 꺼내야 할 때까지 몰고 다니는 게 정말 재밌었죠 :)
https://www.printables.com/model/343226-lego-42099-raspberry...
- boformer
잘하셨어요! 애플이 자기 소프트웨어에 서명하려면 돈을 내라고 강요한다는 게 미친 짓이죠. 그들의 제품을 절대 사지 말아야 할 또 하나의 이유입니다.