Discussion:
photos => film ne marche plus
(trop ancien pour répondre)
Dadou
2023-12-08 22:58:42 UTC
Permalink
Bonsoir libre foule,

Autrefois je faisais des videos mp4 à partir d'une série de photos JPG
avec la commande « convert -delay 90 *.JPG resultat.mp4 »,
mais ça couine maintenant sans que je comprenne le pourquoi du comment :
***@terres:~/bidule$ convert -delay 90 *.JPG resultat.mp4
convert-im6.q16: cache resources exhausted `DSC04917.JPG' @
error/cache.c/OpenPixelCache/4083.
convert-im6.q16: cache resources exhausted `DSC04918.JPG' @
error/cache.c/OpenPixelCache/4083.

Ça vous parle ? Une piste pour résoudre le souci ?
Céramicalement,
Didier.
--
ma céramique : http://didierdescamps.fr
autres bouts de vie : http://didierdescamps.free.fr
--
Michel
2023-12-09 08:29:49 UTC
Permalink
Bonjour,

Sur un système Debian 12 à jour, je viens de faire le test sans
problème. C'est un peu long mais ça fonctionne sans aucun message.
Post by Dadou
Bonsoir libre foule,
Autrefois je faisais des videos mp4 à partir d'une série de photos JPG
avec la commande « convert -delay 90 *.JPG resultat.mp4 »,
error/cache.c/OpenPixelCache/4083.
error/cache.c/OpenPixelCache/4083.
Ça vous parle ? Une piste pour résoudre le souci ?
Céramicalement,
Didier.
yves
2023-12-09 09:37:01 UTC
Permalink
Le Sat, 9 Dec 2023 09:29:49 +0100, Michel a écrit:

Bonjour,
Post by Dadou
Ça vous parle ? Une piste pour résoudre le souci ?
Céramicalement,
Oui, ce problème me parle. Je l'ai rencontré en voulant faire une
conversion d'image.
Voici mes notes, brutes de fonderie, sur mes investigations à l'époque :


--8<--------------- mes notes commencent ici ---------------->8---

si erreur mogrify-im6.q16: cache resources exhausted

On my (Debian Linux) system the configuration is located at
/etc/ImageMagick-6/policy.xml. See here for different locations on
various operating systems.

I changed the following settings to 2GiB to get rid of the error, you
may need different ones, depending on your needs and system
resources. Take a look at the documentation.

<policy domain="resource" name="memory" value="2GiB"/>
<policy domain="resource" name="map" value="2GiB"/>

pour vérifier les ressources disponibles :
$ identify -list resource
$ identify -verbose -debug cache c.jpg

pour augmenter les ressources
$ convert -limit memory 32MiB

20/04/2023-ye:
sur le l2 boosté à 8 Go de ram, j'ai mis
<policy domain="resource" name="memory" value="6GiB"/>
<policy domain="resource" name="map" value="6GiB"/>
Mais insuffisant encore pour ce jpg

identify c-000.jpg : JPEG 10346x14125 10346x14125+0+0 8-bit sRGB
15.8203MiB 0.000u 0:00.000
ll -h c-000.jpg : 16M
file c-000.jpg :
c-000.jpg: JPEG image data, JFIF standard 1.01, resolution (DPI),
density 1200x1200, segment length 16, baseline, precision 8,
10346x14125, components 3
identify --list resource
Resource limits:
Width: 16KP
Height: 16KP
List length: unlimited
Area: 128MP
Memory: 6GiB
Map: 6GiB
Disk: 1GiB
File: 768
Thread: 4
Throttle: 0
Time: unlimited

passer le disque de 1GiB à 6Gib permet de faire fonctionner le
display c-000.jpg, bien que lentement.
$ cp c-000.jpg a.jpg
$ mogrify -resize 1280x960 a.jpg
fonctionne, désormais, avec les nouveaux parametres.


@+
--
Yves
yves
2023-12-09 17:02:50 UTC
Permalink
Post by Dadou
Ça vous parle ? Une piste pour résoudre le souci ?
Céramicalement,
Après, si les bricoles à l'arrache sur la mémoire ne donnent rien, peut-
être possibilité de se replier sur ffmpeg, qui peut s'installer sous
ubuntu en snap ou de façon plus classique.

Voir ici
<http://www.jcartier.net/FFMpeg-par-l-exemple.html>

Transformer une série d’images en vidéo :
ffmpeg -f image2 -i image%d.jpg video.mpg


@+
--
Yves
Dadou
2023-12-10 22:07:17 UTC
Permalink
Post by yves
Après, si les bricoles à l'arrache sur la mémoire ne donnent rien, peut-
être possibilité de se replier sur ffmpeg,
Merci pour ces deux pistes, mais elles n'ont rien donné chez moi.
Par contre j'ai installé « stopmotion » qui fait le job semble-t-il.
À suivre.

Céramicalement,
Didier.
--
ma céramique : http://didierdescamps.fr
autres bouts de vie : http://didierdescamps.free.fr
--
Nicolas George
2023-12-11 08:45:03 UTC
Permalink
Post by yves
Après, si les bricoles à l'arrache sur la mémoire ne donnent rien, peut-
être possibilité de se replier sur ffmpeg
Ce n'est pas « se replier » : produire une vidéo avec quoi que ce soit
d'autre que ffmpeg est une idée suicidaire. Et ImageMagick utilise ffmpeg en
interne.

Loading...