Fedora Account System
Red Hat Associate
Red Hat Customer
Open pitivi import video Command line output: Traceback (most recent call last): File "/usr/lib64/python3.14/site-packages/pitivi/timeline/previewers.py", line 767, in __bus_message_cb self.thumb_cache[self.position] = pixbuf ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/site-packages/pitivi/timeline/previewers.py", line 1095, in __setitem__ success, jpeg = pixbuf.save_to_bufferv( ~~~~~~~~~~~~~~~~~~~~~~^ "jpeg", ["quality", None], ["90"]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gi.repository.GLib.GError: gly-loader-error: Remote error: org.gnome.glycin.Error.InternalEditorError: glycin-loaders/glycin-image-rs/src/editor.rs:129:22: Internal error: The encoder or decoder for Jpeg does not support the color type `Rgba8` stderr: Setting process memory limit (0) Segmentation fault (core dumped) pitivi Reproducible: Always
This is not an issue in glycin. The code here requests a buffer with an alpha channel to be saved as JPEG, which the JPEG format does not support, so glycin correctly gives you an error.
A local build of gdkpixpuf2-2.44.4 does not fix the issue.
Any updates on this?
A scratch build of 2.44.5 still does not fix the issue.
It's as Fabio said, JPEG does not support alpha channel, thus glycin rejects it. There is bug #2388961 about it, thus I mark this as a duplicate. Note there is actually a glycin bug report for it upstream (there's a link to it). *** This bug has been marked as a duplicate of bug 2388961 ***