Après l’upgrade en 3.8.0 j’ai eu la mauvaise surprise de constater que je ne pouvais plus ouvrir les raw (.rw2) de mon ancien boîtier Panasonic DMC-G2
Quand on examine les release notes, effectivement, on découvre la « suspension » de support de plusieurs dizaines de boîtiers !
Je ne comprends pas cette régression.
Quelqu’un aurait-il une explication, voire une solution ?
Pas facile de t’aider sans un .RW2 de ton G2 sans en avoir un en téléchargement et aussi sur quelle distribution Linux tu utilises et avec quelle version 3.8 tu as téléchargée ?
Bonjour,
le problème est qu’il manque des fichiers dans la base de données de référence des raw (https://raw.pixls.us). C’est en effet grâce à cette base qu’on peut faire les tests nécessaires, vérifier les régressions et autres nouvelles implémentations…
Si je ne me trompe pas, pour ton appareil, il manque des exemples au format 1:1, 3:2 et 16:9
Si tu as des fichiers raw à ces formats, dont tu es l’auteur et que tu acceptes de les partager au format CC0, je t’invite à les envoyer via le site https://raw.pixls.us comme ça le support pourra être rétabli !
Merci @jpg54 d’être repassé derrière moi. Je n’avais pas vu que le seul fichier dans la base était un JPG… @chris2ren : if faut donc aussi un raw au format 4:3
Merci pour ces précisions.
J’avoue ne pas comprendre : cela fait des années que le support de ce format existe (existait) dans DT, c’est d’ailleurs pour cette raison que je m’étais orienté vers DT !
Comment les développeurs peuvent-ils décider de telles régressions en connaissant les conséquences pour les propriétaires des boîtiers concernés ?
PS pour info j’ai uploadé 3 photos sur raw.pixls.us vers 18h
Le Lumix G2 est sorti vers 2010 et il me semble que darktable est sorti en 2009 et je suppose qu’aucun utilisateur n’a demandé le support de cet APN. Par contre le Lumix Fz28 est sorti en 2008 et lui est bien supporté. Je suppose qu’il y a eu un utilisateur qui l’a demandé.
Ca ne remet pas en cause le format .rw2, ce n’est pas lié à ce RAW mais la caractérisation du capteur dans rawspeed. Seules solutions possibles :
convertir avec DNG Converter d’Adobe (je n’ai pas vérifié s’il le fait n’aillant pas de photos de ce boîtier comme je l’ai demandé dans ma 1ère réponse) ;
ou envoyer des photos libres de droit comme proposer : https://forums.darktable.fr/showthread.php?tid=6016&pid=50628#pid50628
je suis perplexe sur la 1ère solution : en quoi elle me permet de récupérer le travail fait sur les quelques milliers de photos faites avec ce boîtier ?
Sinon, en plus des photos uploadées sur raw.pixls.us, une est disponible à RW2 de DMC-G2
J’avais pas capté que tu avais traité des .rw2 mais avec quelle version ? Je suis parti sur l’hypothèse que tu n’avais jamais pu traité les RAW du G2 !
La raison est assez simple : il est impossible de maintenir un code propre et de pouvoir le faire évoluer sereinement si on a pas de moyens de pouvoir tester les régression au minimum. Et pour cela, nous avons besoin… d’exemples ! D’où l’utilité de raw.pixl.us. Historiquement, un certain nombre de boîtiers ont été pris en charge grâce au travail de quelqu’un qui possédait des exemples de raws et qui a fait l’intégration « à la main » sans les rendre publiques. C’est bien, mais comme expliqué plus haut, ça ne marche pas sur le long terme…
Maintenant, pour la manière de faire… disons que comme dans toute communauté, il y a des divergences d’opinions et qu’il s’avère que sur ce coup, ben on a tous un peu été mis devant le fait accompli sans avoir notre mot à dire ! Il aurait judicieux à mon avis d’avoir une transition plus « douce », même si au final, il aurait sans doute fallut trancher un jour ou l’autre !
Diclaimer : les propos ci-dessus n’engagent que moi, comme d’hab !
@AlicVB, je n’ai jamais été confronté à ce problème et je n’ai vu aucun message ou un boîtier ne soit plus supporter en changeant de version.
Je me demande si l’on ne peut pas retrouver sur GitHub le rawspeed d’une version antérieur ?
[hr]
Je viens de vérifier rawspeed actuellement utilisé par la 3.8.0 et le DMC-G2 y est toujours caractérisé :
Je connais les problèmes de maintenabilité de logiciel auxquels doivent faire face les développeurs, mais supprimer abruptement une fonctionnalité entraînant l’anéantissement de l’investissement des utilisateurs ayant fait confiance à ce logiciel pendant des années… comment l’accepter ?
@chris2ren : dans tous les cas, merci d’avoir uploadé les fichiers sur raw.pixl.us c’est ce qui nous fera sortir de l’impasse… Ils ne sont pas encore apparus dans la base publique, mais ça va venir (la validation des fichiers est manuelle) Tu indiques que tu as uploadé 3 fichiers. Est-ce 3 fichiers aux différents crops ? Juste pour être sûr que tu n’aies pas raté mon message, il faut les 4 « crops » : 1:1, 4:3, 3:2, 16:9
Attends, je viens de tester… mais c’est dingue ce truc… est-ce que tu peux me confirmer que les raw que tu as déjà édité dans une précédente version de dt ne sont plus accessible du tout maintenant ?
[hr]
Sinon je me demander si éditer le fichier share/darktable/rawspeed/cameras.xml an virant tous les supported=« no » ne ferait pas l’affaire (en tout cas temporairement)