usarse siguientes renombrar puede para masivo los cuál crear copiar comandos comando archivos archivo ffmpeg find inotify

ffmpeg - siguientes - renombrar archivos linux masivo



Cómo esperar a que cierre el archivo en Linux (0)

Mis grabadoras de cámaras de seguridad (ubicadas en lugares distantes), archivos FTP de mis servidores después de cualquier evento. Usando los comandos find y ffmpeg, el servidor convierte el archivo DAV en AVI y elimina el archivo DAV usando una sintaxis como esta:

find $katalog -type f -name "*.dav" -exec ffmpeg -y -i {} -vcodec libx264 -crf 24 {}.avi >/dev/null 2>&1 /; -exec rm -f {} /;

Uso "inotify" para activar la acción de conversión. El problema es cuando dos o más grabadores ftp`s archivos al servidor. "inotify" activa la acción de conversión cuando el primer archivo se transmite por completo. Pero otros grabadores seguirán transmitiendo archivos, por lo que dichos archivos no se cerrarán. ¿Cómo puedo modificar la sintaxis anterior para asegurarme de que la conversión ffmpeg se realice solo en archivos cerrados (totalmente en tránsito)?