2

I have a Pi 3 with Stretch on it and I'm trying to get Motion to work correctly. In particular I want it to stream to a browser that I'll be able to access. I was able to successfully get the stream to work once. So it's not an issue with the default local host value in the configuration file.

After I got it working once I tried adding it to the rc.local file so it would restart automatically if there was a power failure. After adding it to the file I decided to test it out and reboot the Pi. Now I can't get it to stream at all or save files based on motion detection.

If I check to see if the service is running it says it is, but there are errors. See below for what it gives.

     pi@raspberrypi:~ $ sudo service motion status
     motion.service - LSB: Start Motion detection
       Loaded: loaded (/etc/init.d/motion; generated; vendor preset: enabled)
       Active: active (running) since Mon 2018-06-25 16:22:54 CDT; 2min 42s ago
         Docs: man:systemd-sysv-generator(8)
      Process: 2573 ExecStop=/etc/init.d/motion stop (code=exited, status=0/SUCCESS)
      Process: 2612 ExecStart=/etc/init.d/motion start (code=exited, status=0/SUCCESS)
       CGroup: /system.slice/motion.service
               └─2622 /usr/bin/motion

    Jun 25 16:22:55 raspberrypi motion[2622]: [1:ml1] [NTC] [VID] v4l2_scan_controls:         "Red Balance", default 1000, current
    Jun 25 16:22:55 raspberrypi motion[2622]: [1:ml1] [NTC] [VID] v4l2_scan_controls: found control 0x0098090f, "Blue Balance", ra
    Jun 25 16:22:55 raspberrypi motion[2622]: [1:ml1] [NTC] [VID] v4l2_scan_controls:         "Blue Balance", default 1000, curren
    Jun 25 16:22:55 raspberrypi motion[2622]: [1:ml1] [NTC] [ALL] image_ring_resize: Resizing pre_capture buffer to 1 items
    Jun 25 16:22:55 raspberrypi motion[2622]: [1:ml1] [NTC] [STR] http_bindsock: listening on 127.0.0.1 port 8081
    Jun 25 16:22:55 raspberrypi motion[2622]: [1:ml1] [NTC] [ALL] motion_init: Started motion-stream server on port 8081 (auth Dis
    Jun 25 16:23:00 raspberrypi motion[2622]: [1:ml1] [ERR] [ENC] ffmpeg_set_outputfile: Permission denied. ./01-20180625162259.mk
    Jun 25 16:23:00 raspberrypi motion[2622]: [1:ml1] [ERR] [ENC] ffmpeg_open: Could not set the stream
    Jun 25 16:23:00 raspberrypi motion[2622]: [1:ml1] [ERR] [EVT] event_ffmpeg_newfile: ffopen_open error creating (new) file [./0
    Jun 25 16:23:00 raspberrypi motion[2622]: [1:ml1] [NTC] [ALL] motion_detected: Motion detected - starting event 1

My guess is that the line "ffmpeg_set_outputfile: Permission denied. ./01-20180625162259.mk" is tell me the problem, but I can't figure out how to fix it. Thanks in advanced for any ideas any of you might have.

  • I know it's a while ago now, but did you ever find the solution to this? – mylogon Aug 9 at 2:16

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.