Accueil > Divers (et d’été) > Informatique > Scripts et outils maison > Convertir et joindre des vidéos « Surveillance Station » de Qnap

Convertir et joindre des vidéos « Surveillance Station » de Qnap

samedi 21 avril 2018, par Paul Courbis

Le systèmes QNAP intègrent le logiciel « Surveillance station ». Cependant le codec des vidéos n’est pas standard et elles sont scindées en fonction des alertes de mouvement. Le script ci-dessous permet de les convertir et de les assembler en une vidéo unique reconnue par VLC (par exemple)...

#!/bin/sh

# Attention compiler ffmpeg x264 :
# apt-get install libx264-dev x264
# ./configure --enable-libx264 --enable-gpl

OUT=out.m4v

rm -f $OUT *.m4v

for i in *.avi
do
  echo -n "Converting $i... "
  N=`echo "$i" | sed 's/avi/m4v/g' | tr ' ' '_'`
  /usr/local/bin/ffmpeg -i "$i" -vcodec libx264 \
         -an "$N" > /dev/null 2> /dev/null
  du -csh "$N" | head -1
done

ls *.m4v | sed "s/.*/file '&'/g" > in.txt

echo -n "Concatening files... "
/usr/local/bin/ffmpeg -f concat -safe 0 \
        -i in.txt -c copy "$OUT" > /dev/null 2> /dev/null
du -csh "$OUT" | head -1

Un message, un commentaire ?

modération a priori

Ce forum est modéré a priori : votre contribution n’apparaîtra qu’après avoir été validée par un administrateur du site.

Qui êtes-vous ?
Votre message

Pour créer des paragraphes, laissez simplement des lignes vides.

Les spams donneront systématiquement lieu à dépôt de plainte. Les messages peu aimables ou comportant trop de fautes d'orthographe seront purement et simplement supprimés sans publication.