ffmpeg

concat script

#! /bin/bash

STRINGA="concat:"

for file in $@
do
[[ -e $file ]] || { echo >&2 "File non trovato: ${file}"; exit;}
done

for file in $@
do
echo "Processo ${file}"
ffmpeg -i $file -c copy -bsf:v h264_mp4toannexb -f mpegts $file.ts
STRINGA+="${file}.ts|"
done

# RIMUOVO ULTIMO CARATTERE BARRA VERTICALE
STRINGA=$(echo -n $STRINGA | sed 's/|$//')

ffmpeg -i $STRINGA -c copy -bsf:a aac_adtstoasc output.mp4

for file in $@
do
rm "${file}.ts"
done

estrazione fotogrammi

ffmpeg -ss 01:23:45 -i input -vframes 1 -q:v 2 output.jpg
  • -ss cerca la posizione indicata nel file di input
  • -i indica il file di input
  • -vframes imposta il numero di frames da scrivere in output. è obsoleto, è preferibile usare -frames:v
  • -q:v imposta la qualità da 1 (ottima) a 31 (scarsa)

IPTables: DROP e LOG

Per bloccare un singolo indirizzo IP o una subnet, si usa DROP, ed eventualmente LOG:

-A INPUT -s 216.218.206.0/24 -j LOG --log-prefix "IP DROP SPOOF A:"
-A INPUT -s 216.218.206.0/24 -j DROP
-A INPUT -s 146.88.240.0/24 -j LOG --log-prefix "IP DROP SPOOF A:"
-A INPUT -s 146.88.240.4/24 -j DROP
-A INPUT -s 45.56.91.0/24 -j LOG --log-prefix "IP DROP SPOOF A:"
-A INPUT -s 45.56.91.0/24 -j DROP

Il male della nostra civiltà

In questo periodo di pandemia per il Covid-19 stiamo combattendo contro un virus mortale.

Ma c’è un virus non meno terribile che sta corrodendo la nostra civiltà: la stupidità.

Tra la fine del XIX secolo e i primi decenni del secolo XX, nella nostra civiltà si insinuato un gene malato, che al pari di un cancro o di un prione impazzito, la sta corrodendo dal suo interno.

Continua a leggere “Il male della nostra civiltà”