mnakada / atomcam_tools

Hack tool for atomcam and wyzecam.
Other
183 stars 22 forks source link

get_jpeg.cgi で 画像サイズ&クオリティを指定したい #28

Closed hiroki-tagami closed 2 years ago

hiroki-tagami commented 2 years ago

いつもありがたく使わせていただいています。

カメラ管理画面で表示されているスナップショットだけを表示する仕組み(フロントエンド)を作ったのですが、 設置位置の関係などから帯域も細かったり、複数アクセスだとしんどそうなので画質を指定できるようにできないでしょうか? (書きながら思ったのですが、 IMP_Encoder_* 周りが重いならそもそも画質を指定できても複数はしんどいですね。。)

以下駄文

PRしてみようと思ってここらへんをいじると、うまくいくんだろうか?とまでは当たりをつけたのですが 私のスキルでは開発環境を作ることさえできませんでした 😢 https://github.com/mnakada/atomcam_tools/blob/main/libcallback/jpeg.c#L80-L83

mnakada commented 2 years ago

jpegはvideoのI frameを取ってきているはずなので解像度はvideoに依存してしまうと思います。

docker, docker-compose, makeが動く環境は準備できてますか? Ver.1.3.3でdocker containerを整理したので、そのあとはmakeするだけでbuildできると思います。

hiroki-tagami commented 2 years ago

ご返信遅くなりすいません。 docker環境を用意して早速makeしてみました。 v1.3.6環境で、問題なく makeが通ることが確認できました。 開発用デバイスの手配に時間がかかりそうですが、これで一度色々いじってみようと思います。 ありがとうございました。