0x5e / homebridge-tuya-platform

Make homebridge-tuya-platform great again.
MIT License
206 stars 58 forks source link

FFmpeg process creation failed: spawn ffmpeg ENOENT #436

Closed mrmaximas closed 3 months ago

mrmaximas commented 5 months ago

Prerequisite

Cache

Version

v1.7.0-beta.53

Device Infomation JSON File

The camera was working fine, but today it started to happen
Trying to reinstall pligin - no result.

Device Control Mode

Standard Instruction

Logs

[1/14/2024, 1:21:22 PM] [Tuya] [HOME CAM] Start stream requested: 1280x720, 30 fps, 299 kbps
[1/14/2024, 1:21:22 PM] [Tuya] [TuyaOpenAPI] Request:
[1/14/2024, 1:21:22 PM] [Tuya] [TuyaOpenAPI] Response:
[1/14/2024, 1:21:22 PM] [Tuya] [HOME CAM] Stream command: ffmpeg "-hide_banner" "-loglevel" "verbose" "-i" "rtsps://echo:bl5bDwbutll4at3z4xaTA657nebNVvMM@wework-5-eu.stream.iot-11.com:443/v1/bfcc8455b58a48e129bazj/cmhrb8hint5gg34cvn70OVJF9DJ8ePJp?signInfo=kN-P0AjPpwJL7_kjoMZg9knAR1nUoenquF3xsd-0cSQbvLDyls2FYSbJXgjbClYg9i8wDf1MN938HkskHLJ-EkhZK_hL8Zwlcensored" "-an" "-sn" "-dn" "-r" "30" "-codec:v" "libx264" "-pix_fmt" "yuv420p" "-color_range" "mpeg" "-f" "rawvideo" "-preset" "ultrafast" "-tune" "zerolatency" "-b:v" "299k" "-payload_type" "99" "-ssrc" "16003480" "-f" "rtp" "-srtp_out_suite" "AES_CM_128_HMAC_SHA1_80" "-srtp_out_params" "nCAduAGn01I/Kot/7q+zEk2zydNpRkROUe4jU4c7" "srtp://10.66.67.10:56092?rtcpport=56092&pkt_size=1316" "-vn" "-sn" "-dn" "-acodec" "libfdk_aac" "-profile:a" "aac_eld" "-flags" "+global_header" "-f" "null" "-ar" "16k" "-b:a" "24k" "-ac" "1" "-payload_type" "110" "-ssrc" "10178636" "-f" "rtp" "-srtp_out_suite" "AES_CM_128_HMAC_SHA1_80" "-srtp_out_params" "56HfmsnA2v5g6y0Bs8sSp5SAekkid1pTo+aswHqG" "srtp://10.66.67.10:51358?rtcpport=51358&pkt_size=188" "-progress" "pipe:1"
[1/14/2024, 1:21:22 PM] [Tuya] [HOME CAM] FFmpeg process creation failed: spawn ffmpeg ENOENT
[1/14/2024, 1:21:22 PM] [Tuya] [HOME CAM] Stopped video stream.

1/14/2024, 1:22:20 PM] [Tuya] [TuyaOpenAPI] Response:
path = /v1.0/devices/bfcc8455b58a48e129bazj/stream/actions/allocate
data = {
  "result": {
    "url": "rtsps://echo:QQ0dyRXhY2xkj8uBYaM8HdPzRMIUSztL@wework-5-eu.stream.iot-11.com:443/v1/bfcc8455b58a48e129bazj/cmhrbn1int5gg34d00agClN7BfeXIkjl?signInfo=q3wnnJeVdbhm9qIAchL9iQYXYAYLCnO7p-mQ3WY80QsTKPPTQX4dTaxY5HWnZU5_WAV-XNAFWRf03uBrcxRh9O6UgID0TdCKsErcRICX6t9k7eQPeOf2GfAPuVCVdhsUtByvyjG0jFOhDyF8LVhtndI_74uO_IpJkOO4nP1qYrs"
  },
  "success": true,
  "t": 1705227740898,
  "tid": "cd0d9ecdb2c611ee9cb5f2db22d8be89"
}
[1/14/2024, 1:22:20 PM] [Tuya] [HOME CAM] Running Snapshot command: ffmpeg "-i" "rtsps://echo:2xkj8uBYaM8HdPzRMIUSztL@wework-5-eu.stream.iot-11.com:443/v1/bfcc8455b58a48e129bazj/cmhrbn1int5gg34d00agClN7BfeXIkjl?signInfo=q3wnnJeVdbhm9qIAchL9iQYXYAYLCnO7p-censored" "-frames:v" "1" "-hide_banner" "-loglevel" "error" "-f" "image2" "-"
[1/14/2024, 1:22:20 PM] [Tuya] [HOME CAM] FFmpeg process creation failed: spawn ffmpeg ENOENT - Showing "offline" image instead.
[1/14/2024, 1:22:20 PM] [Tuya] [HOME CAM] Failed to fetch snapshot. Showing "offline" image instead.

Other Infomations

wait for works good like yesterday

DarthVaderFR commented 3 months ago

hello,

How have you managed to solve that issue please ?

Thanks.