Modification de traitement de certains types MIME

This commit is contained in:
Breizh 2022-09-25 18:38:58 +02:00
parent ca98831f35
commit a99abeb440
1 changed files with 4 additions and 3 deletions

View File

@ -117,8 +117,9 @@ do
size="$(du -h "$i" | cut -f1)"
fi
# Hardcodage de types MIME mal détectés
[[ "$i" =~ .mp3$ ]] && mimetype="audio/mpeg"
# Hardcodage de certains types MIME
[[ "$i" =~ \.mp3$ ]] && mimetype="audio/mpeg"
[[ "$i" =~ \.flac$ ]] && mimetype="audio/flac"
# Détection automatique du type MIME si non hardcodé
[[ -z "$mimetype" ]] && mimetype="$(file --mime-type -b -e ascii -e compress -e tar -e cdf "$i")"
@ -133,7 +134,7 @@ do
thumbname="$(md5sum <<<$(readlink -f "$i") | cut -d' ' -f1).${i##*.}" # Nom sur base d'un hash pour éviter les conflits
# Si la miniature n'est pas déjà présente et que l'image est assez petite
if [[ ! -f "${cache}/${thumbname}" ]] && [[ ${kbytes} -le 20480 ]]
if [[ ! -f "${cache}/${thumbname}" ]] && [[ ${kbytes} -le 20480 ]] && [[ ! ${i} =~ \.v2m$ ]]
then
# Création de la miniature
timeout 180 convert -limit memory 200M "${i}" -strip -thumbnail 'x60>' "${cache}/${thumbname}"