RaspberryPi 3 Model B+でIoT監視カメラをつくる(その3プログラミング) | そう備忘録

RaspberryPi 3 Model B+でIoT監視カメラをつくる(その3プログラミング)

souichirou

やった事を忘れない為の備忘録 同じような事をやりたい人の参考になればと思ってブログにしてます。 主にレゴ、AWS(Amazon Web Services)、WordPress、RaspberryPiに関するブログを書いています。 仕事では工場に協業ロボットの導入やIoT化などをやっています。 2019年7月にJDLA(一般社団法人 日本デイープラーニング協会)Deep Learning for GENERALに合格しました。 質問は記事一番下にあるコメントか質問フォーラムにお願いします。

おすすめ

4件のフィードバック

  1. にしやす より:

    はじめまして。にしやすと申します。RaspberryPiを触るのは初めてなのですが、SOUICHIROさんの監視カメラの記事を読みながらちまちま勧めています。プログラムを実行させると下記のエラーがでて止まってしまいます。Googleなどで検索しても対策がヒットせずにちょっと途方にくれてしまいました。何かアドバイスをいただけないでしょうか?

    ・動体検知されたあとに録画を開始しようとしたところで発生しています。H.264のエンコード時にmacroblockのサイズを超えてしまっているようなのですが、、

    motion detected
    exception: Traceback (most recent call last):
    File “/usr/share/mu-editor/mu/debugger/runner.py”, line 494, in run
    debugger._runscript(filename)
    File “/usr/share/mu-editor/mu/debugger/runner.py”, line 469, in _runscript
    self.run(e)
    File “/usr/lib/python3.7/bdb.py”, line 585, in run
    exec(cmd, globals, locals)
    File “”, line 1, in
    File “/opt/security-camera/SecCamera.py”, line 101, in
    rec = sec_camara.StratRecording() # 録画開始
    File “/opt/security-camera/SecCamera.py”, line 54, in StratRecording
    self.camera.start_recording(self.save_file_path) # 指定pathに録画
    File “/usr/lib/python3/dist-packages/picamera/camera.py”, line 1046, in start_recording
    camera_port, output_port, format, resize, **options)
    File “/usr/lib/python3/dist-packages/picamera/camera.py”, line 723, in _get_video_encoder
    self, camera_port, output_port, format, resize, **options)
    File “/usr/lib/python3/dist-packages/picamera/encoders.py”, line 601, in __init__
    parent, camera_port, input_port, format, resize, **options)
    File “/usr/lib/python3/dist-packages/picamera/encoders.py”, line 187, in __init__
    self._create_encoder(format, **options)
    File “/usr/lib/python3/dist-packages/picamera/encoders.py”, line 727, in _create_encoder
    (self.output_port.framesize, macroblocks_limit))
    picamera.exc.PiCameraValueError: output resolution 1920×1200 exceeds macroblock limit (8192) for the selected H.264 profile and level

質問やコメントや励ましの言葉などを残す

メールアドレスが公開されることはありません。