FFMPEG Bash Iwatch Script convertire automata

Dupa ce am instalat ffmpeg, am cutat sa-mi convertesc fisierele dintr-un folder automat, la urcarea acestora printr-un ftp. Am folosit iwatch pentru a sti tot timpul cand apar fisiere noi intr-un folder si un script bash pentru a executa ffmpeg.

Instalarea iwatch se face foarte simplu pe Ubuntu 12.04 /14.04:

In timpul instalarii iwatch, s-ar putea sa fii intrebat de configuratia Postfix. Asta pentru ca iwatch sa poata sa trimita mail-uri cu diferite lucruri. Daca nu te intereseaza sa primesti mail-uri, poti selecta “No configuration”.

Acum putem sa configuram iwatch.

Dupa ce am configurat iwatch trebuie modificat configul /etc/default/iwatch pentru a putea porni ca daemon.

Configul trebuie sa arate ca mai sus, unde am schmbat START_DAEMON=false in START_DAEMON=true.

Deci dupa pornire, iwatch va monitoriza in permanenta si in timp real calea /data/upload.

In acceasi cale va trebui sa avem si scriptul bash care sa fie executat in cazul in care apar fisiere noi.

Iwatch va executa scriptul bash numai atunci cand un fisier a fost uploadat complet iar scriptul la randul lui va verifica daca in calea /data/files mai exista un fisier cu acelasi nume, daca nu exista executa ffmpeg si automat noul fisier va fi pus in calea /data/files.

Leave a Reply

Your email address will not be published. Required fields are marked *