Alô,
Queria perguntar se alguem usa o telegram para enviar um video de uma camera quando esta detecta movimento. Isto é: O telegram dá nos a possibilidade de enviar um video de 10 segundos.
Contudo a questão é como enviar apenas 10 segundos do video.
Eu uso o motioneyes OS em um RPI e uso o Hassio em outro RPI.
No forúm oficial há quem use isto:
shell_commands.yaml
snapshotv: snapv: ffmpeg -rtsp_transport tcp -r 25 -i rtsp://USER:PASS@IP:10554/tcp/av0_0 -an -t 10 -c copy -map 0 -y -update 1 {{filename}}
script.yaml
telegram_video:
alias: "10 sec mp4"
sequence:
- service: shell_command.snapshotv
data:
filename: /tmp/shot1.mp4
- delay:
seconds: 12
- service: telegram_bot.send_video
data_template:
file: "/tmp/shot1.mp4"
Contudo os streamings das minhas cameras são http e não rtsp, e como disse os videos tao a ser gravados em um pi e corro o Hassio noutro.
Alguém está a usar algo idêntico a isto? ou parecido?