LINUX.ORG.RU

Сообщения egorrrr

 

Запуск скрипта при подключении usb устройства в debian

Форум — Admin

Добрый день! нужно сделать так, что когда я подключаю usb камеру к raspberry (debian jessie) запускался скрипт.

Отредактировал файл /etc/udev/rules.d/99-com.rules, добавил туда строку

SUBSYSTEM==«usb», GROUP=«video», OWNER=«pi», MODE=«0660», ATTR{idVendor}==«058f», ATTR{dProduct}==«3862», RUN+=«/home/pi/ stream.sh»

скрипт:

#!/bin/bash ffmpeg -i /dev/video0 -s 640x480 -vcodec mpeg4 -g 60 -vb 500000 -strict experimental -vf yadif -acodec aac -ab 96000 -ac 2 -r 50 -f segment -segment_time 5 -segment_list «/home/pi/ftp/stream.m3u8» -segment_wrap 20 -y «/home/pi/ftp/test-%03d.avi» -vstats_file «/home/pi/stream.log»

Скрипт пишет видео с камеры в плейлист из 20 файлов длительность 5 секунд. Если запустить его руками под пользователем pi все работает идеально. При подключении камеры скрипт запускается и отваливается на 5 файле, при чем те 5 файлов которые создаются

-rw-r--r-- 1 root root 297 Jul 5 14:17 stream.m3u8

-rw-r--r-- 1 root root 673786 Jul 5 14:17 test-000.avi

почему то созданы от рута хотя я владельцем указал

GROUP=«video», OWNER=«pi», MODE=«0660»,

Товарищи, помогите!

 , ,

egorrrr
()

RSS подписка на новые темы