Thread Locked This thread is locked - replies are not allowed.



Permlink Replies: 74 - Pages: 5 [ Previous | 1 2 3 4 5 | Next ] - Last Post: 7 Jan 26, 22:01 Last Post By: davidekholm Threads: [ Previous | Next ]
JeffTucker

Posts: 8,199
Registered: 31-Jan-2006
Re: jAlbum 39 beta for testing
Posted: 22 Dec 25, 23:06   in response to: jret in response to: jret
jret wrote:
I'm assuming that changing from jpeg to AVIF will result in downloaded images also being AVIF and, if that's the case, what's the effect on end users, especially if they wish add it to their phone or take it to Walmart for a print?

Yes, if you do "all AVIF" for the output format, the downloads will be AVIF files. No problem pretty much anywhere in Windows or Mac. They show up in File Explorer/Finder and in whatever preview app you're using, and I've just confirmed that the Photos app on macOS and iOS are perfectly happy with the format.

I'd be less certain about Walmart printing. They should be able to handle it, but I'd like to try that out "live."

If you want to drag an AVIF into your favorite photo editor, things get murkier. I'm running an old-ish version of Adobe Photoshop Elements, and it won't open an AVIF. I believe that even in the current version, you need a plugin for it.

Paint.NET is perfectly happy with it, on the other hand. We'll all need to do some experimenting.

...Jeff... is... semi-retired....

And completely addled.
jret

Posts: 108
Registered: 5-Mar-2009
Re: jAlbum 39 beta for testing
Posted: 23 Dec 25, 00:50   in response to: JeffTucker in response to: JeffTucker
Started experimenting/searching ....checked the apps I own/use - no support yet
• Photoshop Elements 2022
• Affinity
• DxO (latest version)
• Canon's Digital Photo Professional (latest version)

I'm searching for RAW editors that export to AViF. May be too soon but if AVIF does take off I would expect the main stream editors to add that capability.

Am I missing something? Wouldn't converting a high res RAW image directly to AVIF be superior rather than first converting to JPG with jAlbum making the final conversion to AVIF.

Perhaps converting RAW to either TIFF or PNG might be better than JPG.

I'm finding different apps/sources that convert images to AVIF with some converting AVIF images to jpg, possibly other formats. No knowledge on effectiveness or retaining image quality during conversion.

Ahhh ... much to learn.
JeffTucker

Posts: 8,199
Registered: 31-Jan-2006
Re: jAlbum 39 beta for testing
Posted: 23 Dec 25, 01:11   in response to: davidekholm in response to: davidekholm
I just tried letting jAlbum generate AVIF's, then using those images as input to a new project.

For openers, List metadata can't swallow them at all. The image editing tools run the gamut, from behaving normally to doing some very strange things. For example, open an AVIF for editing, then try rotating it. ;)

At this stage, I think the advice to users is to continue to feed jAlbum the largest JPG's they've got, then let jAlbum scale them to AVIF's for the album. In short, write AVIF, but don't try to read AVIF.

(This experience also illustrates why a lot of image editing software can't take the format - it's very unlike JPG, and is more akin to a single frame from a video. A strange beast.)
davidekholm

Posts: 3,916
Registered: 18-Oct-2002
Re: jAlbum 39 beta for testing
Posted: 23 Dec 25, 08:31   in response to: JeffTucker in response to: JeffTucker
Good ideas on the layout Jeff!
davidekholm

Posts: 3,916
Registered: 18-Oct-2002
Re: jAlbum 39 beta for testing
Posted: 23 Dec 25, 08:56   in response to: JeffTucker in response to: JeffTucker
AVIF's heritage from video encoders is noticed when using the SVT_AV1 encoder. It's actually primarily a video encoder that we use to take single picture snapshots. Other than that I don't think it's anything strange with the format itself. The standard reference "aom" encoder is made to encode still images from still images.

As for metadata and rotating images: I plan to add metadata support before releasing the beta. Keep your fingers crossed that it is a smooth ride. The good thing is that I'm now interfacing directly with the native code, so I don't need to rely on the "mercy" of some other small 3:rd party "java-glue" developer :-)

As Jeff said, continue feeding jAlbum large JPEGs and let jAlbum do the final scaling and AVIF conversion. When image writers (cameras etc) support AVIF better, then that format would be my primary output format as it has deeper color depth and HDR support, and better compression, and... (paste list of AVIF advantages)
JeffTucker

Posts: 8,199
Registered: 31-Jan-2006
Re: jAlbum 39 beta for testing
Posted: 23 Dec 25, 14:57   in response to: davidekholm in response to: davidekholm
davidekholm wrote:
Good ideas on the layout Jeff!

Glad you like it! Of course, you could go "full anal" and make the JComboBoxes and JSpinners all line up. But even I don't usually go that far. ;)

Attached.

Edited by: JeffTucker on 26 Dec 2025, 12:05 - better versions posted further down
davidekholm

Posts: 3,916
Registered: 18-Oct-2002
Re: jAlbum 39 beta for testing
Posted: 24 Dec 25, 01:17   in response to: JeffTucker in response to: JeffTucker
I'll see about that. The quality settings should go under a "Writing" section. They are not scaling specific
davidekholm

Posts: 3,916
Registered: 18-Oct-2002
Re: jAlbum 39 beta for testing
Posted: 24 Dec 25, 01:19   in response to: davidekholm in response to: davidekholm
New files:

Merry Christmas to you all! :-)

Edited by: JeffTucker on 24 Dec 2025, 09:15, to fix URL
JeffTucker

Posts: 8,199
Registered: 31-Jan-2006
Re: jAlbum 39 beta for testing
Posted: 24 Dec 25, 01:20   in response to: davidekholm in response to: davidekholm
To the vast majority of jAlbum users, that's a distinction without a difference.

Will JPG originals be converted to AVIF if that's the output format choice and if only originals are included?
JeffTucker

Posts: 8,199
Registered: 31-Jan-2006
Re: jAlbum 39 beta for testing
Posted: 24 Dec 25, 01:22   in response to: davidekholm in response to: davidekholm
Oh, that's right! I'm sure 2026 will be The Year of the Linux Desktop™. Finally going to crack that 2% barrier!!
davidekholm

Posts: 3,916
Registered: 18-Oct-2002
Re: jAlbum 39 beta for testing
Posted: 24 Dec 25, 01:25   in response to: JeffTucker in response to: JeffTucker
JeffTucker wrote:
To the vast majority of jAlbum users, that's a distinction without a difference.

Will JPG originals be converted to AVIF if that's the output format choice and if only originals are included?


Probably not. Originals should be untouched.
JeffTucker

Posts: 8,199
Registered: 31-Jan-2006
Re: jAlbum 39 beta for testing
Posted: 24 Dec 25, 01:28   in response to: davidekholm in response to: davidekholm
OK, so the AVIF Quality setting kicks in only if you're scaling.

Or just label the box "Writing," instead of "Scaling.*

ETA: Or “Output.”

ETAETA: That last edit gave me the clue. Third time's a charm. Attached. :)

Edited by: JeffTucker on 26 Dec 2025, 12:05 - better versions posted further down
JeffTucker

Posts: 8,199
Registered: 31-Jan-2006
Re: jAlbum 39 beta for testing
Posted: 25 Dec 25, 17:11   in response to: davidekholm in response to: davidekholm
Attachment fatal.txt (2.2 KB)
davidekholm wrote:
New files:

Not a good thing. ;)
davidekholm

Posts: 3,916
Registered: 18-Oct-2002
Re: jAlbum 39 beta for testing
Posted: 25 Dec 25, 17:56   in response to: JeffTucker in response to: JeffTucker
JeffTucker wrote:
OK, so the AVIF Quality setting kicks in only if you're scaling.

No, it kicks in every time one writes an AVIF image.
davidekholm

Posts: 3,916
Registered: 18-Oct-2002
Re: jAlbum 39 beta for testing
Posted: 25 Dec 25, 17:59   in response to: JeffTucker in response to: JeffTucker
JeffTucker wrote:
davidekholm wrote:
New files:

Not a good thing. ;)


On what OS and architecture are you getting that error? When you get that error again, open the system console and issue:
net.jalbum.avif.Avif.getInitError();
. That should provide more details.
Legend
Forum admins
Helpful Answer
Correct Answer

Point your RSS reader here for a feed of the latest messages in all forums