Tapo 310c, Agent DVR & Mac Mini getting FFMPEG errors preventing GPU 'unable to decode picture'
Hi, my first post so I hope this is ok!
I have two Tapo C310s attached via WiFi to a Mac Mini M1 with 16BG.
I have configured the cameras a ONFIF devices, using GPU Video Toolbox, as per instrucitons on Tapo help page. I've not checked 'Prefer TCP' as I found this makes the recordings unwatchable.
I have set stream2 for live feed and stream1 for recording.
The WiFI strength is ok. The Cameras are attached to guest Wifi and the Mac is on a gigabit connection to the main router.
I have no Tapo Care subscription and there are no SD cards in the cameras.
FFMPEG is reporting the errors shown below and the Mac is falling back to using the CPU rather than GPU.
I have installed the latest (ARM 64bit) version of FFMPEG and the logs show Agent DVR is successfully finding a loading it.
It seems the streams from the cameras is such poor quality that FFMPEG can't read it.
The recordings and live feeds are acceptable, not great and not as good as what I see in the Tapo app on my phone.
I would be very grateful for any suggestions as to how to fix this!
Thanks,
Russell
| 18:34:37 | FFmpeg: error: [h264 @ 0x8072dbb80] error while decoding MB 0 17, bytestream 4974 |
| 19:44:59 | FFmpeg: error: [h264 @ 0x8072da680] hardware accelerator failed to decode picture |
| 19:45:02 | FFmpeg: error: [h264 @ 0x807132680] hardware accelerator failed to decode picture |
| 19:50:36 | FFmpeg: error: [h264 @ 0x8072eca80] left block unavailable for requested intra4x4 mode -1 |
| 19:50:36 | FFmpeg: error: [h264 @ 0x8072eca80] error while decoding MB 0 19, bytestream 165720 |
