Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

photos => film ne marche plus

4 views
Skip to first unread message

Dadou

unread,
Dec 8, 2023, 5:58:45 PM12/8/23
to
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 :
didier@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

unread,
Dec 9, 2023, 3:29:52 AM12/9/23
to
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.

yves

unread,
Dec 9, 2023, 4:37:03 AM12/9/23
to
Le Sat, 9 Dec 2023 09:29:49 +0100, Michel a écrit:

Bonjour,

>> Ç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

unread,
Dec 9, 2023, 12:02:52 PM12/9/23
to
Le 09 Dec 2023 09:37:01 GMT, yves a écrit:

>>> Ç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

unread,
Dec 10, 2023, 5:07:21 PM12/10/23
to
Le 09/12/2023 à 18:02, yves a écrit :
> Le 09 Dec 2023 09:37:01 GMT, yves a écrit:
> 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.

Nicolas George

unread,
Dec 11, 2023, 3:45:06 AM12/11/23
to
yves , dans le message <65749dba$0$3002$426a...@news.free.fr>, a
écrit :
> 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.
0 new messages