Mon problème
Salut,
je voudrais enregistrer un flux rtsp de ma caméra via un shell et ffmpeg :
le script shell captureffmpeg.sh:
ffmpeg -i rtsp://192.168.1.49:554/user=admin_password=XXXX_channel=0_stream=0.sdp?real_stream" -vcodec copy -acodec aac -t 00:00:02 -y "/config/videoCapture/biblio.mp4"
j’ai une erreur en retour quand j’appelle le service: shell_command.captureffmpeg
stderr: >-
ffmpeg version 6.0 Copyright (c) 2000-2023 the FFmpeg developers
built with gcc 12.2.1 (Alpine 12.2.1_git20220924-r10) 20220924
configuration: --prefix=/usr --disable-librtmp --disable-lzma --disable-static --disable-stripping --enable-avfilter --enable-gnutls --enable-gpl --enable-libaom --enable-libass --enable-libbluray --enable-libdav1d --enable-libdrm --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libmp3lame --enable-libopenmpt --enable-libopus --enable-libplacebo --enable-libpulse --enable-librist --enable-libsoxr --enable-libsrt --enable-libssh --enable-libtheora --enable-libv4l2 --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxcb --enable-libxml2 --enable-libxvid --enable-libzimg --enable-libzmq --enable-lto --enable-pic --enable-postproc --enable-pthreads --enable-shared --enable-vaapi --enable-vdpau --enable-vulkan --optflags=-O3 --enable-libjxl --enable-libsvtav1
libavutil 58. 2.100 / 58. 2.100
libavcodec 60. 3.100 / 60. 3.100
libavformat 60. 3.100 / 60. 3.100
libavdevice 60. 1.100 / 60. 1.100
libavfilter 9. 3.100 / 9. 3.100
libswscale 7. 1.100 / 7. 1.100
libswresample 5. 0.100 / 5. 0.100
libpostproc 57. 1.100 / 57. 1.100
[rtsp @ 0x7f85a5e000] method DESCRIBE failed: 451 ERROR
rtsp://192.168.1.49:554/user=admin_password=1041_channel=0_stream=0.sdp?real_stream:
Server returned 4XX Client Error, but not one of 40{0,1,3,4}
returncode: 1
Je précise que FFmpeg répond bien à d’autres commandes mais pas pour le stream rtsp.
Le flux rtsp://192.168.1.49:554/user=admin_password=XXXX_channel=0_stream=0.sdp?real_stream s’ouvre correctement dans VLC et je peux l’enregistrer avec la commande ffmpeg en local sur mon PC mais pas depuis HA…
Je viens de Domoticz et débute sur HA (mais je ne regrette pas le passage sur HA :).
merci de vos lumières