You are not logged in.

#26 02-10-2012 21:10:04

domledom
Administrateur
Registered: 09-17-2011
Posts: 1,080

Re: [clos]Erreur QImage / Qpainter

Bonsoir

Ces problèmes m'ont vraiment donnés du fil à retordre ...
Mais bon, je pense avoir trouvé.
Peux tu essayer ce fichier http://download.tuxfamily.org/ffdiapora … _setup.exe
J'attends que tu me fasses un retour pour publier une beta 4 complète.


Processeur i5 - 8 Go RAM - Manjaro Linux KDE (64 bits) / Windows 7 (64 bits)

Offline

#27 02-11-2012 12:13:37

Pat
Membre
Registered: 10-27-2011
Posts: 62

Re: [clos]Erreur QImage / Qpainter

Ok Dom

Je me mets dessus et je te tiens informé

@+
Pat

Offline

#28 02-11-2012 12:31:01

Pat
Membre
Registered: 10-27-2011
Posts: 62

Re: [clos]Erreur QImage / Qpainter

Je te tiens informé en live

Installation ==> Démarrage ==> Chargement du projet ==> Clic sur la diapo 145 (que le sais poser problème) et tout de suite dans la console les messages suivant

"Chargement du fichier :Salle68.jpg"
QPainter::begin: Paint device returned engine == 0, type: 3
QPainter::setCompositionMode: Painter not active
QPainter::setCompositionMode: Painter not active
QPainter::end: Painter not active, aborted
QImage::scaled: Image is a null image

En complément les infos sur la photo d'origine (parmis tant d'autre) qui provoque ces erreurs
Format                           : JPEG
Taille du fichier                : 456 Kio
Largeur                          : 2 560 pixels
Hauteur                          : 1 920 pixels
Sous-échantillonnage de la chrom : 4:2:0
Profondeur des couleurs          : 8 bits
Mode de compression              : Avec perte

Celle que j'ai modifié pour limiter les erreurs :
Format                           : JPEG
Taille du fichier                : 222 Kio
Largeur                          : 1 920 pixels
Hauteur                          : 1 080 pixels
Sous-échantillonnage de la chrom : 4:2:0
Profondeur des couleurs          : 8 bits
Mode de compression              : Avec perte

@+

Offline

#29 02-11-2012 12:37:53

Pat
Membre
Registered: 10-27-2011
Posts: 62

Re: [clos]Erreur QImage / Qpainter

Suite

Je rentre dans la diapo
ces messages là je ne les avais jamais eu

"Chargement du fichier :Salle70.jpg"
Error in cLuLoImageCacheObject::CachePreviewImage() : return NULL
Error in cImageFile::ImageAt : ValidateCacheImage return NULL !
Error in cCompositionObject::DrawCompositionObject Brush is NULL !
"Chargement du fichier :Salle71.jpg"
Error in cLuLoImageCacheObject::ValidateCacheRenderImage() : return NULL
Error in CallEXIF : ValidateCacheRenderImage return NULL for thumbnail creation!
"Chargement du fichier :Salle71.jpg"
Error in cLuLoImageCacheObject::ValidateCacheRenderImage() : return NULL
Error in cLuLoImageCacheObject::CachePreviewImage() : return NULL
Error in cImageFile::ImageAt : ValidateCacheImage return NULL !
Error in cCompositionObject::DrawCompositionObject Brush is NULL !
Error in cImageFile::ImageAt : LN_Image->copy() return NULL !
QPainter::begin: Paint device returned engine == 0, type: 3
QPainter::setCompositionMode: Painter not active
QPainter::setCompositionMode: Painter not active
QPainter::end: Painter not active, aborted
QImage::scaled: Image is a null image
Error in cImageFile::ImageAt : LN_Image->copy() return NULL !
QPainter::begin: Paint device returned engine == 0, type: 3
QPainter::setCompositionMode: Painter not active
QPainter::setCompositionMode: Painter not active
QPainter::end: Painter not active, aborted
QImage::scaled: Image is a null image

Visuellement les plans sont vident on ne voit pas les photos

Recadrage et correction d'image, le cadre est vide aussi

Offline

#30 02-11-2012 13:05:21

Pat
Membre
Registered: 10-27-2011
Posts: 62

Re: [clos]Erreur QImage / Qpainter

Test suivant avec les mêmes photos que j'avais préalablement coupées en 1920x1080
aucun souci

"Chargement du fichier :Salle68-2.jpg"
"Chargement du fichier :Salle69-2.jpg"
"Chargement du fichier :Salle70-2.jpg"
"Chargement du fichier :Salle71-2.jpg"

Chargement OK
Recadrage et correction OK
Prévisue OK

Offline

#31 02-11-2012 17:43:29

domledom
Administrateur
Registered: 09-17-2011
Posts: 1,080

Re: [clos]Erreur QImage / Qpainter

Bonjour Pat

Peux tu m'envoyer les photo d'origines qui te posent problèmes ...
Je commence à me demander si ce ne serait pas la lecture des images qui poserait problème finalement !


Processeur i5 - 8 Go RAM - Manjaro Linux KDE (64 bits) / Windows 7 (64 bits)

Offline

#32 02-11-2012 18:10:05

Pat
Membre
Registered: 10-27-2011
Posts: 62

Re: [clos]Erreur QImage / Qpainter

Salut Dom

Envoyées par mail à l'instant

@+

Offline

#33 02-11-2012 20:26:41

domledom
Administrateur
Registered: 09-17-2011
Posts: 1,080

Re: [clos]Erreur QImage / Qpainter

Pat, en attendant que j'analyse cela, peux tu refaire un test en modifiant ton fichier .ffDiaporama.xml (il doit se trouver dans un sous répertoire ffDiaporama de ton profil - dans la partie des répertoires cachés)
  Dans les 5 ou 6 premières lignes, tu devrais trouver une ligne <CacheMemory ... avec une valeur MemCacheMaxValue="196"/>
  Passes cette valeur à 150 et ré-essayes

Autre point, as tu essayé avec l'add-on SSE ? Est-ce que le SSE marche sur ton PC ?


Processeur i5 - 8 Go RAM - Manjaro Linux KDE (64 bits) / Windows 7 (64 bits)

Offline

#34 02-11-2012 20:38:47

Pat
Membre
Registered: 10-27-2011
Posts: 62

Re: [clos]Erreur QImage / Qpainter

Ok Dom

Je fais la modif et je te tiens au courant

Mon PC marche avec le SSE
J' avais essayé avec la précédente version de ffd mais ça n'avais rien changé
Je réessaye aussi

Offline

#35 02-11-2012 21:41:33

Pat
Membre
Registered: 10-27-2011
Posts: 62

Re: [clos]Erreur QImage / Qpainter

Désolé Dom,

Pas probant
Voila ce que j'obtiens avec et sans l'ADD-On SSE au azard des diapos sur lesquelles je clique
Si j'insiste ffd plante et se ferme


Avec MemCacheMaxValue="150" et AVEC 1.2_SE ADD-ON

"Chargement du fichier :73.jpg"
"Chargement du fichier :71.jpg"
"Chargement du fichier :P1020092.JPG"
"Chargement du fichier :P1020094.JPG"
"Free memory for max value (150 Mb) : Before=26 cached objects for 156 Mb - After=22 cached objects for 148 Mb"
"Chargement du fichier :P1020103.JPG"
"Free memory for max value (150 Mb) : Before=23 cached objects for 156 Mb - After=20 cached objects for 149 Mb"
"Chargement du fichier :Mairie54.JPG"
"Free memory for max value (150 Mb) : Before=21 cached objects for 155 Mb - After=19 cached objects for 136 Mb"
"Applique le filtre NettetÚ"
"Chargement du fichier :P1020483-1080.JPG"
"Free memory for max value (150 Mb) : Before=21 cached objects for 150 Mb - After=20 cached objects for 133 Mb"
"Chargement du fichier :P1020483-2-1080.JPG"
"Free memory for max value (150 Mb) : Before=21 cached objects for 150 Mb - After=20 cached objects for 148 Mb"
"Free memory for max value (150 Mb) : Before=20 cached objects for 157 Mb - After=18 cached objects for 148 Mb"
"Chargement du fichier :Mairie53.JPG"
"Free memory for max value (150 Mb) : Before=19 cached objects for 154 Mb - After=18 cached objects for 148 Mb"
"Free memory for max value (150 Mb) : Before=18 cached objects for 154 Mb - After=17 cached objects for 148 Mb"
"Chargement du fichier :Mairie144.jpg"
"Free memory for max value (150 Mb) : Before=18 cached objects for 154 Mb - After=17 cached objects for 148 Mb"
"Chargement du fichier :P1020117.JPG"
"Free memory for max value (150 Mb) : Before=18 cached objects for 156 Mb - After=16 cached objects for 144 Mb"
"Chargement du fichier :Mairie46.JPG"
"Free memory for max value (150 Mb) : Before=17 cached objects for 150 Mb - After=16 cached objects for 144 Mb"
"Free memory for max value (150 Mb) : Before=16 cached objects for 150 Mb - After=15 cached objects for 144 Mb"
"Chargement du fichier :Mairie47.JPG"
"Free memory for max value (150 Mb) : Before=16 cached objects for 150 Mb - After=15 cached objects for 144 Mb"
"Free memory for max value (150 Mb) : Before=15 cached objects for 150 Mb - After=14 cached objects for 138 Mb"
"Chargement du fichier :DSCN5228-2.JPG"
"Applique le filtre NettetÚ"
..................
"Chargement du fichier :Salle45.jpg"
Error in cLuLoImageCacheObject::ValidateCacheRenderImage() : return NULL
Error in CallEXIF : ValidateCacheRenderImage return NULL for thumbnail creation!
"Chargement du fichier :Salle45.jpg"
Error in cLuLoImageCacheObject::ValidateCacheRenderImage() : return NULL
Error in CallEXIF : ValidateCacheRenderImage return NULL !
"Chargement du fichier :Salle45.jpg"
Error in cLuLoImageCacheObject::ValidateCacheRenderImage() : return NULL
Error in cLuLoImageCacheObject::CachePreviewImage() : return NULL
Error in cImageFile::ImageAt : ValidateCacheImage return NULL !
Error in cCompositionObject::DrawCompositionObject Brush is NULL !
"Chargement du fichier :100_1053.jpg"
"Free memory for max value (150 Mb) : Before=28 cached objects for 151 Mb - After=27 cached objects for 145 Mb"
"Chargement du fichier :Salle72-2.jpg"
"Free memory for max value (150 Mb) : Before=28 cached objects for 153 Mb - After=27 cached objects for 147 Mb"


Avec MemCacheMaxValue="150" et SANS 1.2_SE ADD-ON

"Chargement du fichier :Salle45.jpg"
"Free memory for max value (150 Mb) : Before=17 cached objects for 160 Mb - Afte
r=15 cached objects for 144 Mb"
Error in cLuLoImageCacheObject::CachePreviewImage() : return NULL
Error in cImageFile::ImageAt : ValidateCacheImage return NULL !
Error in cCompositionObject::DrawCompositionObject Brush is NULL !
"Chargement du fichier :100_1053.jpg"
"Chargement du fichier :Salle72-2.jpg"
"Free memory for max value (150 Mb) : Before=17 cached objects for 155 Mb - Afte
r=16 cached objects for 149 Mb"
"Chargement du fichier :100_0975_resized.jpg"
"Free memory for max value (150 Mb) : Before=17 cached objects for 152 Mb - Afte
r=16 cached objects for 140 Mb"
"Chargement du fichier :Salle68-2.jpg"
"Chargement du fichier :Salle35-2.jpg"
"Free memory for max value (150 Mb) : Before=18 cached objects for 156 Mb - Afte
r=16 cached objects for 142 Mb"
"Chargement du fichier :100_1067.jpg"
QPainter::begin: Paint device returned engine == 0, type: 3
QPainter::setCompositionMode: Painter not active
QPainter::setCompositionMode: Painter not active
QPainter::end: Painter not active, aborted
QImage::scaled: Image is a null image
"Chargement du fichier :Salle69-2.jpg"
"Free memory for max value (150 Mb) : Before=18 cached objects for 153 Mb - Afte
r=17 cached objects for 141 Mb"
"Chargement du fichier :Salle70-2.jpg"
"Chargement du fichier :Salle71-2.jpg"
"Free memory for max value (150 Mb) : Before=19 cached objects for 157 Mb - Afte
r=18 cached objects for 145 Mb"
QPainter::begin: Paint device returned engine == 0, type: 3
QPainter::setCompositionMode: Painter not active
QPainter::setCompositionMode: Painter not active
QPainter::end: Painter not active, aborted
QImage::scaled: Image is a null image
QPainter::begin: Paint device returned engine == 0, type: 3
QPainter::setCompositionMode: Painter not active
QPainter::setCompositionMode: Painter not active
QPainter::end: Painter not active, aborted
QImage::scaled: Image is a null image

Pat

Offline

#36 02-11-2012 21:47:14

Pat
Membre
Registered: 10-27-2011
Posts: 62

Re: [clos]Erreur QImage / Qpainter

Dom en complément

En voulant modifier le paramètre MemCacheMaxValue="196" je me suis apperçu que ce paramètre n'existait pas dans le fichier ffDiaporama.xml que j'avais
Il m'a fallut le suprimer et redemarrer ffd pour qu'il le recré

Donc je fonctionnais avec une ancienne version du fichier ffDiaporama.xml qui ne doit pas être écrasé quand on réinstalle une version plus récente ni supprinmé quand on désinstalle

Incidences ou pas ??

Offline

#37 02-12-2012 09:52:38

Pat
Membre
Registered: 10-27-2011
Posts: 62

Re: [clos]Erreur QImage / Qpainter

Je reviens sur ffDiaporama.xml

Ce matin quand je réinstalle la version qui est pour moi la plus stable "1.2 devel 20120110" elle ne marche pas
Chargement des photos au fur et à mesure ou je déplace le curseur des diapos vers la fin du projet ==> plein de QPainter et plantage

Ca vient du ffDiaporama.xml qui est en place
Heureusement j'ai l'ancien dans la corbeille pour le restaurer et là je retrouve la stabilité que j'avais

Pour info dans ce fichier qui doit venir d'une ancienne version le paramètre est ==> MemCacheMaxValue="268435456"

<EditorOptions AskUserToRemove="1" FramingRuler="1" DisplayUnit="1" DefaultTransitionFamilly="0" TimelineHeight="60" RandomTransition="0" NbrSlideInCache="5" SDLAudioOldMode="0" PartitionMode="0" DefaultTransitionDuration="1000" SlideRuler="1" AppendObject="0" MemCacheMaxValue="268435456" DefaultFraming="2" DefaultTransitionSubType="0" SortFile="1" PreviewFPS="6.000000"/>

Pat

Offline

#38 02-12-2012 11:09:00

domledom
Administrateur
Registered: 09-17-2011
Posts: 1,080

Re: [clos]Erreur QImage / Qpainter

Bonjour Pat

Je te dé-conseil de revenir sur une ancienne version ... entre temps j'en ai corrigé beaucoup.
Le fait que le paramètre n'existait pas n'est pas grave en soit : par défaut il est mis à 196.
Ce paramètre s'inscrit quand tu passes dans la boite d'options.

Ce que je te conseil :
- Remettre la beta 4
- Passer dans la boite de configuration
- Faire des tests

Le paramètre MemCacheMaxValue a changé dans la beta 4 => les Mo sont ajoutés lors du lancement.
Ce paramètre gère la Lulo et empêche ffD d'utiliser trop de mémoire du tas (HEAP). Sous Windows et à cause de la version Open Source de QT (enfin je crois) le tas est limité à 256 Mo (ce qui n'est pas le cas sous Linux où il n'y a pas de limite) donc avec 196 Mo cela laisse 64 Mo pour les autres tampons dont ffD à besoin. L'idée est de savoir si ffD utilise plus que ces 64 Mo ou pas (j'ai des doutes) => c'est pourquoi je t'ai demandé de changer le paramètre dans le fichier XML (et de relancer ffD bien sur).

L'autre problème c'est que ffD utilise aussi de la mémoire dans la pile (STACK) et là, je n'ai pas la maîtrise malheureusement.

Concernant le SSE : S'il plante, il le fait lors des transitions (si plantage sur une transition lors de la preview - surtout lors des fusions => retire le SSE en réinstallant le paquet d'origine).


Processeur i5 - 8 Go RAM - Manjaro Linux KDE (64 bits) / Windows 7 (64 bits)

Offline

#39 02-12-2012 11:26:48

Pat
Membre
Registered: 10-27-2011
Posts: 62

Re: [clos]Erreur QImage / Qpainter

Re Dom,

Comme dit plus haut j'ai fait les tests avec et sans SSE je n'ai as remerqué de changement le SSE semble donc fonctionné en tout cas ne gène pas plus

Ce que je te disais aussi c'est qu'avec la version actuelle de ffDiaporama.xml ffd charge des tas de photos en mémoire même si on ne clique pas sur les diapos
Ca donne le sentiment qu'il sature la mémoire simplement par ce que tu déplaces le curseur vers la dernière diapo
Au fur et à mesure ou tu délaces le curseur vers la droite tu vois toutes les photos se charger en mémoire dans la console et au bout de quelques diapos les QPainter apparraissent un peu plus loint c'est le plantage

Avec l'ancienne version de ffDiaporama.xml je n'ai pas ce problème

Tu peux préciser : "Passer dans la boite de configuration"

Offline

#40 02-12-2012 13:18:44

domledom
Administrateur
Registered: 09-17-2011
Posts: 1,080

Re: [clos]Erreur QImage / Qpainter

Pat,

Tu dois avoir raison pour le chargement des photos ... il faut que je vérifie ça - je te tiens au courant.

Quand je dis "Passer dans la boite de configuration", en fait tu ouvre la boite options et tu fais OK


Processeur i5 - 8 Go RAM - Manjaro Linux KDE (64 bits) / Windows 7 (64 bits)

Offline

#41 02-20-2012 10:39:54

domledom
Administrateur
Registered: 09-17-2011
Posts: 1,080

Re: [clos]Erreur QImage / Qpainter

Bonjour

Peux tu essayer la Release candidate que j'ai publié ce matin (voir la page suivre les developpements)


Processeur i5 - 8 Go RAM - Manjaro Linux KDE (64 bits) / Windows 7 (64 bits)

Offline

#42 02-20-2012 21:30:17

Philippe 21
Membre
Registered: 10-07-2011
Posts: 66

Re: [clos]Erreur QImage / Qpainter

Bonsoir,
j'ai fait  mon premier diaporama vidéo sur ffdiaporama aujourd'hui,
donc conclusion :
problèmes des sons copieux :  à la conception, dans le projet, la prévisualisation crachote, saccade, monte descend, s'arrête et tutti...
c'est presque inaudible (dans le même diaporama avec 2 fichiers MP3 différents et un aac même résultat)
à la finalisation  il  n' y a plus qu'un léger crachotement par endroit, lorsque la musique est plus forte, une absence  totale de son sur une portion et une  variation de volume.Et cela quelque soit le conteneur avi mkv...,  le codec audio (aac mp3 ogg ... les niveaux kps, et les réglages divers) j'ai essayé de nombreuses combinaisons sans succès(trop !!! dieu que c'est longuet d'attendre la génération de la vidéo pour voir le résultat) .
Xp sp3 ,version ffdiaporama dernière rc publiée aujourd'hui
retour pour info
salutations
Ps pour les images, les transitions, les textes je n'ai pas eu de problème particulier mais j'ai fait un diaporama basique léger de 1 mn 30 de quelques Mo sans effet sophistiqué...

Offline

#43 02-20-2012 22:06:48

domledom
Administrateur
Registered: 09-17-2011
Posts: 1,080

Re: [clos]Erreur QImage / Qpainter

Bonsoir

Les problèmes de son dans la prévisualisation viennent sans doute du nombre de FPS sélectionné pour la prévisualisation. Il faut le baisser dans la boite de configuration.
Pour le reste, c'est plus compliqué à diagnostiquer comme ça.
- Les crachotements quand la musique sature se règlent en baissant le volume de la musique (baisser de 10% suffit en général).
- L'absence total de son sur une portion est probablement dû au fait que ffDiaporama attend la transition suivante pour passer au morceau suivant : C'est conceptuel !
    Pour changer ce comportement, il faut positionner soit même les morceaux sur les slides plutôt que d'utiliser une playlist sur une diapo ...
- Pour la durée de compilation ... y a pas de miracle (fais tes tests en générant en basse résolution : c'est plus rapide)


Processeur i5 - 8 Go RAM - Manjaro Linux KDE (64 bits) / Windows 7 (64 bits)

Offline

#44 02-20-2012 22:07:26

Pat
Membre
Registered: 10-27-2011
Posts: 62

Re: [clos]Erreur QImage / Qpainter

Bonjour Dom,

Ok je l'ai récupéré je teste et je te fais un retour dès que possible

PS : Il y a une erreur sur le lien de la page "Suivre les développements de ffDiaporama"
Je suis passé par la page download

Pat

Offline

#45 02-20-2012 22:27:20

Philippe 21
Membre
Registered: 10-07-2011
Posts: 66

Re: [clos]Erreur QImage / Qpainter

Merci
bonne réactivité comme d'habitude, je vais suivre les conseils  dés que possible en créant un nouveau diaporama similaire avec les même fichiers audio nous verrons bien.
Bonsoir

Offline

#46 02-21-2012 10:34:20

Philippe 21
Membre
Registered: 10-07-2011
Posts: 66

Re: [clos]Erreur QImage / Qpainter

rebonjour,
je me demande s'il n'y aurait pas une inversion des fonctions/boutons dans les rubriques projet et fichier, version windows 1.2 rc 1 et rc 2, simple question étant nul en info.
salutations

Offline

#47 02-21-2012 12:45:07

Sestay
Modérateur
Registered: 09-19-2011
Posts: 463
Website

Re: [clos]Erreur QImage / Qpainter

bonjour Dominique:
je met l'info ici:
il y a une erreur de segmentation sur la 1.2RC dans la boite de propriété d'une diapos lors du recadrage d'une vidéo

Offline

#48 02-21-2012 16:39:18

domledom
Administrateur
Registered: 09-17-2011
Posts: 1,080

Re: [clos]Erreur QImage / Qpainter

Bien vu Serge

Je viens de corriger le problème ... les nouveaux fichiers sont sur le SVN


Processeur i5 - 8 Go RAM - Manjaro Linux KDE (64 bits) / Windows 7 (64 bits)

Offline

#49 02-21-2012 17:39:53

Philippe 21
Membre
Registered: 10-07-2011
Posts: 66

Re: [clos]Erreur QImage / Qpainter

Rebonjour
Et ma decouverte, post plus haut (mail de  10 h 34 )? moi aussi je veux chasser des insectes, M'sieur syouplé
de toute façon si ce n'est pas un bug, c'est au minimum une faute dans la  présentation des fonctions qui nuit au caractère intuitif du logiciel, Na !!!
Salutations et conceptuellement vôtre...

Offline

#50 02-21-2012 18:11:39

Philippe 21
Membre
Registered: 10-07-2011
Posts: 66

Re: [clos]Erreur QImage / Qpainter

...Plus sérieusement... Dans votre post précédent en réponse à mes problèmes de son vous avez mentionné  :..."Pour changer ce comportement, il faut positionner soit même les morceaux sur les slides plutôt que d'utiliser une playlist sur une diapo ... "
Pourriez vous être un peu plus explicite pour un non initié, je suis un peu paumé (slides ??? glissements ??? sur du verglas ???)
Merci

Offline

Board footer