Thanks to visit codestin.com
Credit goes to github.com

Skip to content

local storage issue #1

@markwoodward86

Description

@markwoodward86

Thank you for your repo and the offer to review my issue.

I activated cloud subscription for one camera to test (Driveway) and confirm that this now works but Backyard still gets the same error as before. This is the camera still on local storage only.

blinkbridge-1 | [02:40:22] INFO enabled cameras: {'Driveway', 'Backyard'} main.py:60
blinkbridge-1 | INFO Driveway: starting stream server main.py:29
blinkbridge-1 | [02:40:23] INFO Driveway: stream ready at stream_server.py:120
blinkbridge-1 | rtsp://mediamtx:8554/driveway
blinkbridge-1 | WARNING Backyard: no clips found for camera blink.py:83
blinkbridge-1 | INFO Backyard: starting stream server main.py:29
blinkbridge-1 | Exception in thread Thread-2 (_run):
blinkbridge-1 | Traceback (most recent call last):
blinkbridge-1 | File "/usr/local/lib/python3.13/threading.py", line 1041, in _bootstrap_inner
blinkbridge-1 | self.run()
blinkbridge-1 | ~~~~~~~~^^
blinkbridge-1 | File "/usr/local/lib/python3.13/threading.py", line 992, in run
blinkbridge-1 | self._target(*self._args, **self._kwargs)
blinkbridge-1 | ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
blinkbridge-1 | File "/app/blinkbridge/ffmpeg.py", line 122, in _run
blinkbridge-1 | lfg = VideoToLastFrame(file_name_input_video, still_image_file_name) # run in background
blinkbridge-1 | File "/app/blinkbridge/ffmpeg.py", line 57, in init
blinkbridge-1 | self.process = subprocess.Popen(ffmpeg_params, stdout=sys.stdout, stderr=subprocess.PIPE)
blinkbridge-1 | ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
blinkbridge-1 | File "/usr/local/lib/python3.13/subprocess.py", line 1036, in init
blinkbridge-1 | self._execute_child(args, executable, preexec_fn, close_fds,
blinkbridge-1 | ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
blinkbridge-1 | pass_fds, cwd, env,
blinkbridge-1 | ^^^^^^^^^^^^^^^^^^^
blinkbridge-1 | ...<5 lines>...
blinkbridge-1 | gid, gids, uid, umask,
blinkbridge-1 | ^^^^^^^^^^^^^^^^^^^^^^
blinkbridge-1 | start_new_session, process_group)
blinkbridge-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
blinkbridge-1 | File "/usr/local/lib/python3.13/subprocess.py", line 1896, in _execute_child
blinkbridge-1 | self.pid = _fork_exec(
blinkbridge-1 | ~~~~~~~~~~^
blinkbridge-1 | args, executable_list,
blinkbridge-1 | ^^^^^^^^^^^^^^^^^^^^^^
blinkbridge-1 | ...<6 lines>...
blinkbridge-1 | process_group, gid, gids, uid, umask,
blinkbridge-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
blinkbridge-1 | preexec_fn, _USE_VFORK)
blinkbridge-1 | ^^^^^^^^^^^^^^^^^^^^^^^
blinkbridge-1 | TypeError: expected str, bytes or os.PathLike object, not NoneType
blinkbridge-1 | INFO Backyard: stream ready at stream_server.py:120
blinkbridge-1 | rtsp://mediamtx:8554/backyard
blinkbridge-1 | INFO monitoring cameras for motion main.py:71
blinkbridge-1 | [concat @ 0x71c76182a800] Impossible to open '/working/backyard_still_2025-01-09_02-40-23-117457.mp4'
blinkbridge-1 | [concat @ 0x71c761b3a600] Impossible to open '/working/backyard_next.concat'
blinkbridge-1 | [in#0 @ 0x71c75d67b940] Error opening input: No such file or directory
blinkbridge-1 | Error opening input file /working/backyard.concat.
blinkbridge-1 | Error opening input files: No such file or directory
mediamtx | 2025/01/09 02:40:23 INF [RTSP] [conn 172.21.0.2:46460] opened
mediamtx | 2025/01/09 02:40:23 INF [RTSP] [session 1d82d23a] created by 172.21.0.2:46460
mediamtx | 2025/01/09 02:40:23 INF [RTSP] [session 1d82d23a] is publishing to path 'driveway', 2 tracks (H264, MPEG-4 Audio)
blinkbridge-1 | [02:40:27] WARNING Backyard: server failed 1 time(s) main.py:92
blinkbridge-1 | [02:40:28] WARNING Backyard: server failed 1 time(s) main.py:92
blinkbridge-1 | [02:40:30] WARNING Backyard: server failed 1 time(s) main.py:92
blinkbridge-1 | [02:40:32] WARNING Backyard: server failed 1 time(s) main.py:92

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions