2000年のLEGOウェブカメラを現代のMacで動かした
Legocam: My Lego webcam from 2000, working on a modern Mac
2000年のクリスマスに母からもらったLEGOのムービーメーカーセット。そのカメラはLogitech QuickCam Webで、macOSのドライバは長年存在しなかった。そこでLinuxのgspca_stv06xxドライバのプロトコルを読み解き、libusbを使った約400行のC/Objective-Cでlegocamを自作。OBS Virtual Camera経由でZoomやFaceTimeからも使えるようになった。
何よりも、Linuxのgspca_stv06xxドライバを書いて何年も保守してきた人々がいなければ、これは存在しなかった。ほとんどの人が捨ててしまったカメラのために。
HNでの議論
32- gregsadetsky
なんという偶然!ちょうど同じカメラと、他にもいくつかの「ヴィンテージ」USBカメラをeBayで買ったところなんだ。1ヶ月後に自宅で開催するレイヴを撮影するためだよ。
IBMのウェブカメラを試すのが楽しみで、オリジナルのConnectix(USBじゃないやつ)にもとても惹かれている。
ここにいる人たちは、他にユニークなUSBカメラのおすすめはある?
FLIR(熱)カメラはもちろん魅力的だね。他にユニークで忘れられたものはある?
- utopiah
今のハックの多くは、ソフトウェアとハードウェアの予期せぬ組み合わせで何ができるかに創造性を働かせるというより、完全に任意のソフトウェアの監獄の限界をどう乗り越えるかということのように感じる。
それは実際には進歩ではなく、囲い込みによる後退だ。
開放してくれてありがとう…でも、そもそもなぜそんな悪い状況に陥る必要があったんだ?
- lacop
> LEGOのRCカーのベースにクリップで留めてスパイカーにして、小さなSony VAIOラップトップからUSBケーブルが届く範囲まで走らせたんだ。
いいね。数年前、もっと現代的なLEGOカーとRPiカメラでワイヤレス版を作ったよ。ラグがひどくてソファの後ろで詰まって、引っ張り出すまで運転が楽しかった :)
https://www.printables.com/model/343226-lego-42099-raspberry...
- asdfsa32
これからはこうなるのか?どこにでもAIが書くのか?
> 私はそのドライバを読んでプロトコルをコピーした:どのレジスタに、どの順番で書き込めばセンサーが起動してストリーミングが始まるか。
> legocamはGPL-2.0で、学んだドライバと同じだ。
自分で書いてください。
- boformer
よくやった!Appleが自分のソフトウェアに署名するためにお金を払わせるのはおかしい。彼らの製品を絶対に買わないもう一つの理由だ。