Search found 52 matches: galaxy

Searched query: galaxy

by golemus
Sun Apr 27, 2025 1:26 pm
Forum: MP - Suggestions
Topic: DNG 1.7 (Camera RAW 16) / JPEG XL / lossy support
Replies: 11
Views: 1075

Re: DNG 1.7 (Camera RAW 16) / JPEG XL / lossy support

xnview wrote: Sun Apr 27, 2025 8:12 am could you send us sample file?
I can send a bit later but I am sure it will be easy for you to do them your self also like this:

1. install adobe DNG converter (free tool from Adobe)
2. take any RAW file (Canon CR2, Panasonic RW2, etc...)
3. choose target file format as "Camera RAW 16 and later" or Custom and from there DNG 1.7 or 1.7.1
4. check that "Use lossy compression" checkmark is enabled

It will produce DNG file which is much smaller than original. 10MB CR2 makes maybe 2-4MB DNG?, file size varies a little bit depending on which size JPEG Preview is chosen (although I think/suspect that with DNG 1.7.x or later even the preview might? be compressed as JPEG XL. RAW data is definitely JPEG XL algorithm compressed as that is kind of the thing of DNG 1.7.x.

If you don't choose "use lossy compression" it might make a file where RAW compression is compatible, don't remember exactly.

But I live under the impression that Adobe DNG converter is same tool/component that majority of DNG files are produced with so it is any way good to test with that tool. In addition of course modern cameras or at least android cameras can produce DNG. BUT good detail to know is that at least Samsung Galaxy produced DNG files do not seem to have embedded preview at all.
by masterjp
Tue Feb 25, 2025 6:32 pm
Forum: MP - General Support
Topic: Batch conversion of large collection (40 000 pics) of JPG to AVIF or JXL
Replies: 8
Views: 2301

Re: Batch conversion of large collection (40 000 pics) of JPG to AVIF or JXL

I am aware of lack of hardware acceleration. Samsung Galaxy S22 and newer have (AFAIK) AV1 hardware acceleration so I would I assume? that the same applies for avif. So it should be coming.

Anyway currently I just feel that it is most important that people can open pics, even if it is slow.


masterjp: I have Samsung devices, too (Samsung S23 and Samsung Tab S7).
Both have AV1 hardware accelaration, but in most cases only for videos (!).
AVIF picture format is something different!

Most Freeware apps for picture viewing use software decoding for pictures, so you need CPU power only!
The Samsung Gallery app (pre-installed) ist very fast, good optimized and a great program for viewing pictures (JPEG, AVIF, HEIC).
Some good sorting features are missing, but the performance is fantastic.

---

I'd be interested in your heic vs avif results. My smartphone now outputs heic but I don't want to encode jpg:s to heic because it is proprietary format, not all PCs can open it without buying heic extensions and in general I feel that heic/h265 encoding is a bit buggy and not reliable.

masterjp: I agree with you to ignore the HEIC format. Samsung support it for their camera app. Apple support it, too.
In the beginning of HEIC and AVIF I had many problems with both formats. Sometimes picture with odd picture size (e.g. 2491 x 2031 pixel) were saved with green lines in the picture. It is a basic problem of avif format, because it accept unodd only.
Maybe the later avif encoders could fix it. In my further testings sometimes HEIC or AVIF files get different colors (e.g. red is slightly darker or brighter).

---

35% is not enough gains that I would see sense of going through the effort of converting the collection. I will check it out anyway. So does it output standard jpeg?

masterjp: The saved JPEG-LI files use the standard JPEG format, which you can read or view with all windows, android, etc. programs and apps.
Adobe Photoshop Elements works only with installed Camera RAW!

All the other popular picture viewer and converter (IrfanView, XnView, XnViewMP, Gimp, Faststone Viewer, Paint, all WEB-Browsers) can handle the jpeg-li files without problems.
by golemus
Tue Feb 25, 2025 2:52 pm
Forum: MP - General Support
Topic: Batch conversion of large collection (40 000 pics) of JPG to AVIF or JXL
Replies: 8
Views: 2301

Re: Batch conversion of large collection (40 000 pics) of JPG to AVIF or JXL

masterjp wrote: Tue Feb 25, 2025 9:05 am But all my tests ends in big compatibility problems on android systems, bad performance in viewing, high CPU usage and battery drain compared with old formats (jpeg/webp). In most cases the new file formats (avif, heic, etc.) do not support hardware acceleration on android systems.
I am aware of lack of hardware acceleration. Samsung Galaxy S22 and newer have (AFAIK) AV1 hardware acceleration so I would I assume? that the same applies for avif. So it should be coming.

Anyway currently I just feel that it is most important that people can open pics, even if it is slow.
I did some tests with HEIC and AVIF.
Both formats are great, but slow in compression and viewing. They use software for viewing and do not use hardware decoding.
Further they get slowly loaded by android apps, consume more CPU power and it results in faster battery drain!
So I do not recommend this modern and good formats for tablets or smartphones!
I'd be interested in your heic vs avif results. My smartphone now outputs heic but I don't want to encode jpg:s to heic because it is proprietary format, not all PCs can open it without buying heic extensions and in general I feel that heic/h265 encoding is a bit buggy and not reliable.
The best solution is encoding pictures to JPEG with the new JPEG-LI encoder in XnviewMP!
You will have 100% compatibility in all android apps for viewing, fast loading of pictures, very high compression near the size of webp and avif!
The JPEG-LI Encoder save up to 35% space for the same quality compared to a standard/progressive jpeg file.
It use the latest technics and advantages of JPEG-XL file format, but with high compatibility!
It works perfect on all my android viewing apps!
35% is not enough gains that I would see sense of going through the effort of converting the collection. I will check it out anyway. So does it output standard jpeg?


For picture viewing I can recommend the follwing apps,
which support JPEG, JPEG-LI, AVIF, HEIC, etc:
If you need further infos or recommandations for jpeg-li encoding I can write down my favorite settings.
yeah why not. But you don't have to write, just take screenshot of settings window it will be faster.
by golemus
Tue Feb 25, 2025 12:55 am
Forum: MP - General Support
Topic: Batch conversion of large collection (40 000 pics) of JPG to AVIF or JXL
Replies: 8
Views: 2301

Batch conversion of large collection (40 000 pics) of JPG to AVIF or JXL

Hi. I have a large photo collection and I would like to convert it to more modern format so that it consumes less space.

I have been comparing AVIF and JXL a lot and am probably ending towards AVIF because barely no normal apps (according to my tests on Galaxy S21FE) are able to view JXL files.

So there is large folder tree structure full of pictures, mainly JPG, newer ones are HEIC, then there are some CR2 from my old Canon EOS 400D and RW2 from my Panasonic Lumix LX-7 and NEF raw files also.

As there is 40 000 pics and hundreds of folders I cannot do every folder separately but have to automate some rutine to go through the tree hierarchy.

I am currently doing this for video/mp4 files with ffmpeg and some .bat files in windows and after that comes the picture project. There is .bat file that goes recursively through the whole tree hierarchy. Unfortunately videos are blended with pics partially to same folders.




First I was thinking of using ffmpeg also for this but ffmpeg seems unable to transfer EXIF and other metadata (if this is incorrect let me know).

So now I am thinking about XNView MP. It has batch mode but it seems to be aimed for single folders.

Can XNView MP batch mode or even single conversion be launched from command line with appropriate parameters?

(ps. not directly related but first I tried XNShell but it seems to have bug with AVIF conversion and produced files that many targets were unable to open).


Also I don't necessarily want to process yet the RAW files, JPGs are most important as they consume most space.

Mostly I will keep the resolution same but some very large pics I am considering resizing in the conversion.



Good tips how to approach this?
by BloodySword
Fri Feb 21, 2025 8:53 pm
Forum: Retest
Topic: XnView MP 1.8.6 Linux 64bit TAR: Trying to export JPEG w/ JPEG-LI results in crash
Replies: 10
Views: 866

XnView MP 1.8.6 Linux 64bit TAR: Trying to export JPEG w/ JPEG-LI results in crash

Subject: XnView MP 1.8.6 Linux 64bit TAR: Trying to save JPEG w/ JPEG-LI results in crash

XnView: XnView MP 1.8.6 Linux 64bit TAR
OS: Fedora 41 KDE Spin | Wayland Session

XnView crashes when trying to export JPEG with JPEG-LI checkbox enabled.

Effect: XnView crashes

To reproduce:
1. Browse a folder and open a picture
2. Menu File -> Export...
3. Select JPEG tab
4. Enable JPEG-LI checkbox, other settings do not matter
Actual behaviour (bug): XnView crashes :bug:

Expected behaviour: No crash, JPEG image is saved using JPEG-LI encoder.

Log:

Code: Select all

╭─kyo at bedroom-pc in /opt
╰─○ ./XnView/xnview.sh                                                                                                                                                                   0s 
0.29.0 (git 9b548e5) - Multimedia Development Kit. Copyright (c) 2016-2024 WangBin(QtAV author) <wbsecg1 at gmail.com>
Build for: Linux x86_64; glibc2.24/2.40 libc++190000; Clang19.0.0 (++20240702031426+43b988821423-1~exp1~20240702151527.1781); 04:26:03 Jul  3 2024
QFont::fromString: Invalid description 'ChicagoFLF,10,-1,5,500,0,0,0,0,0,0,0,0,0,0,1,Regular'
QFont::fromString: Invalid description 'DejaVu Sans Mono,10,-1,5,400,0,0,0,0,0,0,0,0,0,0,1'
QFont::fromString: Invalid description 'ChicagoFLF,10,-1,5,500,0,0,0,0,0,0,0,0,0,0,1,Regular'
QFont::fromString: Invalid description 'ChicagoFLF,9,-1,5,500,0,0,0,0,0,0,0,0,0,0,1,Regular'
==> 2.000000  2.000000  51.841025  96.000000  (1)
XNVIEW restoreGeometry before : 640 480 
XNVIEW restoreGeometry after : 959 511 
ARG[] = /opt/XnView/XnView
XNVIEW SIZE 959 511 


########### BrowserWindow :: BrowserWindow 

MENU install : 0x248341d0 
ThumbLoaderThread :: stop()
ThumbLoaderThread :: stop()
ThumbLoaderThread :: stop()
ThumbLoaderThread :: stop()
ThumbLoaderThread :: stop()
qt.gui.icc: fromIccProfile: failed minimal tag size sanity
QPngHandler: Failed to parse ICC profile
libpng warning: iCCP: known incorrect sRGB profile
QCssParser::parseColorValue: Specified color without alpha value but alpha given: 'rgb 255, 255, 255, 178'
QCssParser::parseColorValue: Specified color without alpha value but alpha given: 'rgb 0, 0, 0, 255'
QCssParser::parseColorValue: Specified color without alpha value but alpha given: 'rgb 255, 255, 255, 178'
QCssParser::parseColorValue: Specified color without alpha value but alpha given: 'rgb 0, 0, 0, 255'
########### BrowserWindow :: ok create (640 480)


###### CHECK CHILDRENS 0
  ###### CHECK CHILDRENS ok (0)

QCssParser::parseColorValue: Specified color without alpha value but alpha given: 'rgb 255, 255, 255, 178'
QCssParser::parseColorValue: Specified color without alpha value but alpha given: 'rgb 0, 0, 0, 255'
BrowserWindow :: changeVisibility()
BrowserWindow :: changeVisibility()
BrowserWindow :: changeVisibility()
########### BrowserWindow :: restoreState (959 511)
ThumbLoaderThread :: stop()
QCssParser::parseColorValue: Specified color without alpha value but alpha given: 'rgb 255, 255, 255, 178'
QCssParser::parseColorValue: Specified color without alpha value but alpha given: 'rgb 0, 0, 0, 255'
BrowserWindow :: restoreState => 959 511 
                              => 697 268 
BrowserWindow :: restoreState ok => 697 268 
XNVIEW SIZE ok 959 511 


###### CHECK CHILDRENS 0
  ###### CHECK CHILDRENS ok (0)

sizeHints : 203 
sizeHints : 105 
### BrowserWindow :: onStart go
#### onCategoryDockVisible (1)
########### BrowserWindow :: restoreState (1920 996)
sizeHints : 345 
ThumbLoaderThread :: stop()
BrowserWindow :: restoreState => 1920 996 
                              => 1520 910 
BrowserWindow :: restoreState ok => 1520 910 
### BrowserWindow :: onStart
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: cHRM chunk does not match sRGB
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: cHRM chunk does not match sRGB
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: cHRM chunk does not match sRGB
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: cHRM chunk does not match sRGB
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: cHRM chunk does not match sRGB
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: cHRM chunk does not match sRGB
BrowserWindow :: onStart 2
setPathname </mnt/data/Pictures/>
ThumbLoaderThread :: stop()
### ThumbLoaderThread :: setFileList(0)
### ThumbLoaderThread :: setFileList() wait
######ThumbLoaderThread :: run : 24a02720 
######ThumbLoaderThread :: forever : 24a02720 
 ** start condition wait
### ThumbLoaderThread :: setFileList() after wait
ThumbLoaderThread :: stop()
 ** start condition wake one 2
### ThumbLoaderThread :: setFileList ok
## OPEN FOLDER
######ThumbLoaderThread :: forever 2 : 24a02720 
CHECK <0> 
######ThumbLoaderThread :: forever : 24a02720 
 ** start condition wait
## Check folder
  ## Check companion  0
  ## Check companion ok  0
  ## OPEN DB FOLDER ok  0
  ## UPDATE DB FOLDER ok  4
  ## OPEN FOLDER ok  4
## updateLabel  4
## updateLabels ok  4
ThumbLoaderThread :: stop()
SORT the list...
STD::SORT... 4
  STL::SORT... 0
SORT the list... 0 
SORT the list... 0 
BitmapLoadThread :: stop()
@@ BitmapResizeThread:: clear
qt.gui.icc: fromIccProfile: failed minimal tag size sanity
QPngHandler: Failed to parse ICC profile
Create children /
Create children /mnt/
Create children /mnt/data/
Create children /mnt/data/Pictures/
## OPEN FOLDER done  8
ThumbLoaderThread :: stop()
### ThumbLoaderThread :: setFileList(2)
ThumbLoaderThread :: stop()
 ** start condition wake one 2
### ThumbLoaderThread :: setFileList ok
######ThumbLoaderThread :: forever 2 : 24a02720 
CHECK <1> 
### BrowserWindow :: finish
### START 2 
######ThumbLoaderThread :: start : 1     -1 -1
######ThumbLoaderThread :: forever : 24a02720 
 ** start condition wait
sizeHints : 345 
sizeHints : 345 
SORT the list...
STD::SORT... 4
  STL::SORT... 0
SORT the list... 0 
SORT the list... 0 
### ThumbLoaderThread :: updateFileList
ThumbLoaderThread :: stop()
### ThumbLoaderThread :: updateFileList ok
sizeHints : 345 
ThumbLoaderThread :: stop()
ThumbLoaderThread :: stop()
### ThumbLoaderThread :: setFileList(2)
ThumbLoaderThread :: stop()
 ** start condition wake one 2
### ThumbLoaderThread :: setFileList ok
######ThumbLoaderThread :: forever 2 : 24a02720 
CHECK <1> 
### START 2 
######ThumbLoaderThread :: start : 1     -1 -1
######ThumbLoaderThread :: forever : 24a02720 
 ** start condition wait
SORT the list...
STD::SORT... 4
  STL::SORT... 0
SORT the list... 0 
SORT the list... 0 
### ThumbLoaderThread :: updateFileList
ThumbLoaderThread :: stop()
### ThumbLoaderThread :: updateFileList ok
sizeHints : 345 
######### CategoryModel :: checkAndSave()
LOAD INFO </mnt/data/Pictures/Wallapers>
  LOAD INFO </mnt/data/Pictures/Wallapers> ok
######### CategoryModel :: checkAndSave()
BitmapLoadThread :: stop()
@@ BitmapResizeThread:: clear
## onItemPressed
setPathname </mnt/data/Pictures/Wallapers/>
ThumbLoaderThread :: stop()
### ThumbLoaderThread :: setFileList(0)
ThumbLoaderThread :: stop()
 ** start condition wake one 2
### ThumbLoaderThread :: setFileList ok
######ThumbLoaderThread :: forever 2 : 24a02720 
CHECK <0> 
######ThumbLoaderThread :: forever : 24a02720 
 ** start condition wait
## OPEN FOLDER
## Check folder
  ## Check companion  0
  ## Check companion ok  0
  ## OPEN DB FOLDER ok  0
  ## UPDATE DB FOLDER ok  4
  ## OPEN FOLDER ok  4
## updateLabel  4
## updateLabels ok  4
ThumbLoaderThread :: stop()
######### CategoryModel :: checkAndSave()
SORT the list...
STD::SORT... 4
  STL::SORT... 0
SORT the list... 0 
SORT the list... 0 
BitmapLoadThread :: stop()
@@ BitmapResizeThread:: clear
qt.gui.icc: fromIccProfile: failed minimal tag size sanity
QPngHandler: Failed to parse ICC profile
Create children /mnt/data/Pictures/Wallapers/
## UPDATE ==> (Wallapers) 
## OPEN FOLDER done  6
ThumbLoaderThread :: stop()
### ThumbLoaderThread :: setFileList(5)
ThumbLoaderThread :: stop()
 ** start condition wake one 2
### ThumbLoaderThread :: setFileList ok
######ThumbLoaderThread :: forever 2 : 24a02720 
CHECK <4> 
sizeHints : 345 
### START 5 
######ThumbLoaderThread :: start : 4     -1 -1
LOAD BITMAP </mnt/data/Pictures/Wallapers/Bianca Fan Art Galaxy 4k.png>
######### CategoryModel :: checkAndSave()
BitmapLoadThread :: stop()
@@ BitmapResizeThread:: clear
######### CategoryModel :: checkAndSave()
BitmapLoadThread :: stop()
@@ BitmapResizeThread:: clear
GFF :: LoadThumbnail : 590 332  (0) 
LOADED & CREATED
BLOB length 100 
LOAD BITMAP </mnt/data/Pictures/Wallapers/tear_wp.png>
GFF :: LoadThumbnail : 590 332  (0) 
LOADED & CREATED
LOAD BITMAP </mnt/data/Pictures/Wallapers/Binaca Tech Tank Collage WP 4k.png>
GFF :: LoadThumbnail : 590 332  (0) 
LOADED & CREATED
LOAD BITMAP </mnt/data/Pictures/Wallapers/Bianca_Tech_Wallpaper_4K_16by9.png>
GFF :: LoadThumbnail : 590 332  (0) 
LOADED & CREATED
######ThumbLoaderThread :: forever : 24a02720 
 ** start condition wait
SORT the list...
STD::SORT... 4
  STL::SORT... 0
SORT the list... 0 
SORT the list... 0 
### ThumbLoaderThread :: updateFileList
ThumbLoaderThread :: stop()
### ThumbLoaderThread :: updateFileList ok
sizeHints : 345 
######### CategoryModel :: checkAndSave()
LOAD INFO </mnt/data/Pictures/Wallapers/Bianca Fan Art Galaxy 4k.png>
10  IHDR 13 
29  IDAT 9564057 
  LOAD INFO </mnt/data/Pictures/Wallapers/Bianca Fan Art Galaxy 4k.png> ok


############################################ InfoPropertiesView

######### CategoryModel :: checkAndSave()
## onItemPressed
QObject::connect: No such slot AbstractViewWindow::onPagePrevious()
QObject::connect: No such slot AbstractViewWindow::onPageNext()
QObject::connect: No such slot AbstractViewWindow::onPageFirst()
QObject::connect: No such slot AbstractViewWindow::onPageLast()
QObject::connect: No such slot AbstractViewWindow::onUseSmooth()
QObject::connect: No such slot AbstractViewWindow::onNormalize2()
QObject::connect: No such slot AbstractViewWindow::onAlign()
MENU install : 0x2510a630 
QCssParser::parseColorValue: Specified color without alpha value but alpha given: 'rgb 255, 255, 255, 178'
QCssParser::parseColorValue: Specified color without alpha value but alpha given: 'rgb 0, 0, 0, 255'
QCssParser::parseColorValue: Specified color without alpha value but alpha given: 'rgb 255, 255, 255, 178'
QCssParser::parseColorValue: Specified color without alpha value but alpha given: 'rgb 0, 0, 0, 255'
@@@@@@@@@@
Create window finished
QCssParser::parseColorValue: Specified color without alpha value but alpha given: 'rgb 255, 255, 255, 178'
QCssParser::parseColorValue: Specified color without alpha value but alpha given: 'rgb 0, 0, 0, 255'
==> 1920 
ThumbLoaderThread :: stop()
@@ BitmapResizeThread:: clear
MyView::change /mnt/data/Pictures/Wallapers/Bianca Fan Art Galaxy 4k.png 
@@ BitmapResizeThread:: clear
## Bitmap :: load 0 
###### GFF:load </mnt/data/Pictures/Wallapers/Bianca Fan Art Galaxy 4k.png>
####LOAD </mnt/data/Pictures/Wallapers/Bianca Fan Art Galaxy 4k.png>  0 
@@ BitmapResizeThread:: clear
### resetViewport (0x250fdbc0)  ==> 1920 908  (1614 908) 0 0
ThumbLoaderThread :: stop()
ThumbLoaderThread :: stop()
SORT the list...
STD::SORT... 4
  STL::SORT... 0
SORT the list... 0 
SORT the list... 0 
ThumbLoaderThread :: stop()
### ThumbLoaderThread :: setFileList(4)
### ThumbLoaderThread :: setFileList() wait
######ThumbLoaderThread :: run : 250ed3e0 
######ThumbLoaderThread :: forever : 250ed3e0 
 ** start condition wait
### ThumbLoaderThread :: setFileList() after wait
ThumbLoaderThread :: stop()
 ** start condition wake one 2
### ThumbLoaderThread :: setFileList ok
######ThumbLoaderThread :: forever 2 : 250ed3e0 
CHECK <0> 
######ThumbLoaderThread :: forever : 250ed3e0 
 ** start condition wait
setCurrentFilename </mnt/data/Pictures/Wallapers/Bianca Fan Art Galaxy 4k.png>
#### onCurrentChanged 0 
QCssParser::parseColorValue: Specified color without alpha value but alpha given: 'rgb 255, 255, 255, 178'
QCssParser::parseColorValue: Specified color without alpha value but alpha given: 'rgb 0, 0, 0, 255'
### ThumbLoaderThread :: setFirstItemToLoad
 ** start condition wake one 3
### ThumbLoaderThread :: setFirstItemToLoad ok
######ThumbLoaderThread :: forever 2 : 250ed3e0 
CHECK <0> 
######ThumbLoaderThread :: forever : 250ed3e0 
 ** start condition wait
########################################
############### UPDATE MENU ############
########################################
########################################
############### UPDATE MENU ############
########################################
ThumbLoaderThread :: stop()
### ThumbLoaderThread :: setFileList(4)
ThumbLoaderThread :: stop()
 ** start condition wake one 2
### ThumbLoaderThread :: setFileList ok
######ThumbLoaderThread :: forever 2 : 250ed3e0 
CHECK <0> 
######ThumbLoaderThread :: forever : 250ed3e0 
 ** start condition wait
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: cHRM chunk does not match sRGB
QObject::connect: Cannot connect (nullptr)::settingsChanged() to DlgExport::onUpdate()
@@ BitmapResizeThread:: clear
@@ BitmapResizeThread:: clear
#### 0x25381390 : 278 
### resetViewport (0x2536a2b0)  ==> 100 30  (53 30) 0 0
#### 0x25381390 : 1698 
### resetViewport (0x2536a2b0)  ==> 326 196  (326 183) 0 0
/opt/XnView/XnView: symbol lookup error: /opt/XnView/Plugins/libJPEGXL.so: undefined symbol: _ZN3hwy15GetChosenTargetEv
╭─kyo at bedroom-pc in /opt
╰─○                                                                                                                                                                                     21s 
OS and hardware details:

Code: Select all

             .',;::::;,'.                 kyo@bedroom-pc
         .';:cccccccccccc:;,.             --------------
      .;cccccccccccccccccccccc;.          OS: Fedora Linux 41 (KDE Plasma) x86_64
    .:cccccccccccccccccccccccccc:.        Kernel: Linux 6.12.13-200.fc41.x86_64
  .;ccccccccccccc;.:dddl:.;ccccccc;.      Uptime: 4 hours, 49 mins
 .:ccccccccccccc;OWMKOOXMWd;ccccccc:.     Packages: 3059 (rpm)
.:ccccccccccccc;KMMc;cc;xMMc;ccccccc:.    Shell: zsh 5.9
,cccccccccccccc;MMM.;cc;;WW:;cccccccc,    Display (PHL 436M6VBP): 3840x2160 @ 60 Hz (as 1920x1080) in 43" [External]
:cccccccccccccc;MMM.;cccccccccccccccc:    DE: KDE Plasma 6.3.0
:ccccccc;oxOOOo;MMM000k.;cccccccccccc:    WM: KWin (Wayland)
cccccc;0MMKxdd:;MMMkddc.;cccccccccccc;    WM Theme: Breeze
ccccc;XMO';cccc;MMM.;cccccccccccccccc'    Theme: Breeze (Dark) [Qt], Breeze [GTK3]
ccccc;MMo;ccccc;MMW.;ccccccccccccccc;     Icons: breeze-dark [Qt], breeze-dark [GTK3/4]
ccccc;0MNc.ccc.xMMd;ccccccccccccccc;      Font: ChicagoFLF (10pt, Regular) [Qt], ChicagoFLF Medium (10pt) [GTK3/4]
cccccc;dNMWXXXWM0:;cccccccccccccc:,       Cursor: HighContrast (24px)
cccccccc;.:odl:.;cccccccccccccc:,.        Terminal: konsole 24.12.2
ccccccccccccccccccccccccccccc:'.          Terminal Font: DejaVu Sans Mono (12pt)
:ccccccccccccccccccccccc:;,..             CPU: AMD Ryzen 7 5700G (16) @ 4.67 GHz
 ':cccccccccccccccc::;,.                  GPU: AMD Radeon Vega Series / Radeon Vega Mobile Series [Integrated]
                                          Memory: 6.71 GiB / 58.72 GiB (11%)
                                          Swap: 0 B / 104.00 GiB (0%)
                                          Disk (/): 38.73 GiB / 256.00 GiB (15%) - btrfs
                                          Disk (/mnt/data): 8.57 GiB / 579.01 GiB (1%) - btrfs
                                          Local IP (enp1s0f0u2): 192.168.0.3/24
                                          Locale: en_US.UTF-8
by Tweedeldee
Tue Dec 31, 2024 2:57 am
Forum: XnConvert
Topic: XnConvert: "Keep metadata" does not keep all metadata
Replies: 11
Views: 6866

Re: XnConvert: "Keep metadata" does not keep all metadata

Hi ! I'm facing the same problem, converting from JPEG to JPEGXL : EXIF metadata are not kept.
Any workaround, or anything I could do from my side to help debugging ?

Example
Source file: https://drive.google.com/file/d/1q_gVyG ... sp=sharing
Converted file: https://drive.google.com/file/d/1XZdo7C ... sp=sharing

Code: Select all

 C:\Tools\exiftool-13.10_64\exiftool.exe C:\Tools\exiftool-13.10_64\test
======== C:/Tools/exiftool-13.10_64/test/20240506_071231.jpg
ExifTool Version Number         : 13.10
File Name                       : 20240506_071231.jpg
Directory                       : C:/Tools/exiftool-13.10_64/test
File Size                       : 2.8 MB
File Modification Date/Time     : 2024:11:07 18:15:55-08:00
File Access Date/Time           : 2024:12:30 18:50:12-08:00
File Creation Date/Time         : 2024:12:30 18:50:12-08:00
File Permissions                : -rw-rw-rw-
File Type                       : JPEG
File Type Extension             : jpg
MIME Type                       : image/jpeg
Exif Byte Order                 : Little-endian (Intel, II)
Make                            : samsung
Camera Model Name               : Galaxy S23 Ultra
Orientation                     : Rotate 90 CW
X Resolution                    : 72
Y Resolution                    : 72
Resolution Unit                 : inches
Software                        : S918WVLS2CXCN
Modify Date                     : 2024:05:06 07:12:31
Y Cb Cr Positioning             : Centered
Exposure Time                   : 1/30
F Number                        : 2.4
Exposure Program                : Program AE
ISO                             : 800
Exif Version                    : 0220
Date/Time Original              : 2024:05:06 07:12:31
Create Date                     : 2024:05:06 07:12:31
Offset Time                     : -07:00
Offset Time Original            : -07:00
Shutter Speed Value             : 1
Aperture Value                  : 2.4
Exposure Compensation           : 0
Max Aperture Value              : 2.4
Metering Mode                   : Center-weighted average
Flash                           : No Flash
Focal Length                    : 7.9 mm
Sub Sec Time                    : 299
Sub Sec Time Original           : 299
Sub Sec Time Digitized          : 299
Flashpix Version                : 0100
Color Space                     : Uncalibrated
Exif Image Width                : 4000
Exif Image Height               : 2252
Exposure Mode                   : Auto
White Balance                   : Auto
Digital Zoom Ratio              : 3
Focal Length In 35mm Format     : 69 mm
Scene Capture Type              : Standard
Image Unique ID                 : L12XSPE01PM
GPS Latitude Ref                : North
GPS Longitude Ref               : West
GPS Altitude Ref                : Above Sea Level
Compression                     : JPEG (old-style)
Thumbnail Offset                : 996
Thumbnail Length                : 42160
Profile CMM Type                :
Profile Version                 : 4.3.0
Profile Class                   : Display Device Profile
Color Space Data                : RGB
Profile Connection Space        : XYZ
Profile Date Time               : 2022:07:01 00:00:00
Profile File Signature          : acsp
Primary Platform                : Unknown (SEC)
CMM Flags                       : Not Embedded, Independent
Device Manufacturer             : Unknown (SEC)
Device Model                    :
Device Attributes               : Reflective, Glossy, Positive, Color
Rendering Intent                : Perceptual
Connection Space Illuminant     : 0.9642 1 0.82491
Profile Creator                 : Unknown (SEC)
Profile ID                      : 0
Profile Description             : DCI-P3 D65 Gamut with sRGB Transfer
Profile Copyright               : Copyright (c) 2022 Samsung Electronics Co., Ltd.
Media White Point               : 0.9642 1 0.82491
Chromatic Adaptation            : 1.04781 0.02289 -0.05013 0.02954 0.99048 -0.01704 -0.00923 0.01505 0.75214
Red Matrix Column               : 0.51508 0.24117 -0.00105
Green Matrix Column             : 0.29195 0.69223 0.04189
Blue Matrix Column              : 0.15718 0.06659 0.78455
Red Tone Reproduction Curve     : (Binary data 32 bytes, use -b option to extract)
Green Tone Reproduction Curve   : (Binary data 32 bytes, use -b option to extract)
Blue Tone Reproduction Curve    : (Binary data 32 bytes, use -b option to extract)
Image Width                     : 4000
Image Height                    : 2252
Encoding Process                : Baseline DCT, Huffman coding
Bits Per Sample                 : 8
Color Components                : 3
Y Cb Cr Sub Sampling            : YCbCr4:2:0 (2 2)
Time Stamp                      : 2024:05:06 07:12:31.692-07:00
MCC Data                        : Canada (302)
Aperture                        : 2.4
Image Size                      : 4000x2252
Megapixels                      : 9.0
Scale Factor To 35 mm Equivalent: 8.7
Shutter Speed                   : 1/30
Create Date                     : 2024:05:06 07:12:31.299
Date/Time Original              : 2024:05:06 07:12:31.299-07:00
Modify Date                     : 2024:05:06 07:12:31.299-07:00
Thumbnail Image                 : (Binary data 42160 bytes, use -b option to extract)
GPS Altitude                    : 46 m Above Sea Level
GPS Latitude                    : 49 deg 16' 44.52" N
GPS Longitude                   : 123 deg 6' 40.27" W
Circle Of Confusion             : 0.003 mm
Field Of View                   : 29.2 deg
Focal Length                    : 7.9 mm (35 mm equivalent: 69.0 mm)
GPS Position                    : 49 deg 16' 44.52" N, 123 deg 6' 40.27" W
Hyperfocal Distance             : 7.56 m
Light Value                     : 4.4
======== C:/Tools/exiftool-13.10_64/test/20240506_071231.jxl
ExifTool Version Number         : 13.10
File Name                       : 20240506_071231.jxl
Directory                       : C:/Tools/exiftool-13.10_64/test
File Size                       : 1548 kB
File Modification Date/Time     : 2024:11:07 18:15:55-08:00
File Access Date/Time           : 2024:12:30 18:48:51-08:00
File Creation Date/Time         : 2024:12:30 18:48:35-08:00
File Permissions                : -rw-rw-rw-
File Type                       : JXL Codestream
File Type Extension             : jxl
MIME Type                       : image/jxl
Image Width                     : 2252
Image Height                    : 4000
Image Size                      : 2252x4000
Megapixels                      : 9.0
by papyg
Fri Mar 01, 2024 7:15 am
Forum: MP - General [Français]
Topic: pb avec l'arborescence affichée dans l'onglet dossier
Replies: 2
Views: 3222

pb avec l'arborescence affichée dans l'onglet dossier

Bonjour,
Lorsqu'un mobile est connecté au PC, l'arborescence des dossiers de celui-ci est bien affichée dans l'onglet "Dossiers".
Cependant, contrairement aux autres connexions externes (DD, SD cartes, clefs Usb), lorque je clique sur le dernier dossier du chemin,
les fichiers contenus dans ce dossier ne s'affichent pas dans MP (mode Explorateur) .
Pour que Mp les affiche, je dois au préalable les importer dans un dossier sous Windows !

Impossibilité ? fausse manip ? paramétrage incorrect ?

PC : Windows 7 Pro (64 bits)
MP : 1.6.5 (64 bits)
Mobile : Samsung Galaxy A32 (Android 13 ; One UI 5.1)

Merci
by simm74
Mon Jul 24, 2023 10:09 pm
Forum: XnRetro, XnSketch, ...
Topic: XnSketch 1.20
Replies: 9
Views: 56030

Re: XnSketch 1.20

Hello,

I have installed the paid version of Sketch Me Pro (don't know what version it was) on my Android tablet (Galaxy Tab S2 with android 6.0) some 4 yrs ago. Last month I had to reset the tablet to its factory settings and reinstall the apps I needed.

However, installation of Sketch Me Pro is not possible anymore, reporting non compatible device.

What can I do to have the app back so I can continue using it ?? Is there a location with older versions of the app?

Thanks & regards,
Simm
by simm74
Thu Jul 20, 2023 10:16 pm
Forum: Android & iOS: XnPhotoFx, XnRetro, XnSketch, ...
Topic: XnSketch
Replies: 1
Views: 46475

Re: XnSketch

Hello,

Admittedly a forum dinosaur here, unable to find understandable answer for this question yet.

I have installed the paid version of Sketch Me Pro on my Android tablet (Galaxy Tab S2 with android 6.0) some 4 yrs ago. Last month I had to reset the tablet to its factory settings and reinstall the apps I needed.

However, installation of Sketch Me Pro is not possible anymore, reporting non compatible device.

What can I do to have the app back so I can continue using it ??

Thanks & regards,
Simm
by Kef
Tue Jan 10, 2023 8:36 pm
Forum: MP - General Support
Topic: Some HEIC images on Linux work, some don't
Replies: 29
Views: 6491

Some HEIC images on Linux work, some don't

Hi, I'm running XnView MP Linux Version 1.4.0 64bits (Dec 12 2022) Libformat version 7.132 on Ubuntu 22.04 with heif-gdk-pixbuf installed.

I have a Samsung Galaxy A22 5G phone with Android 13. All pictures taken with this cell phone after 2022/09/19 can't be opened in XnView. No thumb generated. Can't open. The Ubuntu built in "Image Viewer" app works well with the files that XnView has trouble with.

Perhaps an Android update was pushed out that "broke" the HEIC format? Any help in troubleshooting this is appreciated.
by malletp
Thu Dec 29, 2022 2:28 pm
Forum: Retest
Topic: Problème d'orientation des vignette en mode portrait
Replies: 21
Views: 4033

Re: Problème d'orientation des vignette en mode portrait

Bonjour,

Voici donc ce qui me paraît être un protocole permettant une reproduction très simple et systématique de mon problème.

Paramètres :
  • Catalogue
    • Activer le catalogue : Oui
      • Utiliser le cache vignettes : Oui
    • Métadonnées
      • Exporter les Catégories du Catalogue vers le sujet XMP et les mots clés IPTC : Oui
        • Créer les données XMP : Oui
        • Créer les données IPTC : Oui
    • Vignettes
      • Utiliser les vignettes intégrées : Non
    Mode opératoire :
    • Je place les 2 photos "portrait" dans un répertoire vide : Les vignettes sont affichées correctement en portrait : OK
    • J'attribue un mot clé (donc à la fois dans le catalgogue XNViewMP et dans les mots clés IPTC)
    • Je change de répertoire
    • Je reviens dans le répertoire : La vignette de la photo à laquelle j'ai attribué un mot clé s'est retournée en paysage : KO
    • Je supprime le mot clé que j'ai attribué ou j'attribue un autre mot clé
    • Je change de répertoire
    • Je reviens dans le répertoire : La vignette de la photo à laquelle j'ai attribué un mot clé est revenue en portrait : OK
    Remarque 1 : Mêmes résultats si j'attribue ou enlève plusieurs mots clés aux mêmes étapes. Peu importe le nombre de mots clés mis ou enlevés, il semble que le sens de la vignette dépende du nombre de fois où je suis rentré dans le répertoire en touchant aux mots clés (et non pas du nombre de mots clés que j'ai manipulé)

    Remarque 2 (IMPORTANTE) :
    Si je désactive l'export des catégories Catalogue vers les mots clés IPTC, alors mon problème n'apparaît pas et les vignettes portrait sont toujours correctes à toutes les étapes du mode opératoire décrit.
    Paramètres :
    • Métadonnées
      • Exporter les Catégories du Catalogue vers le sujet XMP et les mots clés IPTC : Non
        • Créer les données XMP : Non
        • Créer les données IPTC : Non
    Le hic c'est que je tiens à conserver la synchronisation entre le catalogue XnViewMP et les données XMP / IPTC.

    J'espère avoir donné un moyen de reproduire pour voir si qq chose est faisable.
by malletp
Thu Dec 29, 2022 9:00 am
Forum: Retest
Topic: Problème d'orientation des vignette en mode portrait
Replies: 21
Views: 4033

Re: Problème d'orientation des vignette en mode portrait

Uniquement des images jpg comme les 2 que je vous avais transmis en octobre.
Origine : Samsung Galaxy S20FE
by budz45
Wed Sep 28, 2022 2:13 pm
Forum: MP - Suggestions
Topic: Request: Stacks feature for Join Images (and other feedback)
Replies: 1
Views: 1258

Request: Stacks feature for Join Images (and other feedback)

Hello Xn forum,

Such a long time since I've logged into this wonderful forum :)
----
joiner 2022-09-28_145628.png
I've recently taken 500 screenshots on my Samsung Galaxy smartphone and have transferred them over to my PC to individually join these image files in XnView MP.

Going by the edited screenshot above of "Join Images", I have the below listed requests:

1.) It would be great if a new radical feature named 'Stacks' could exist. To explain, if I have a 500 image files in a folder and I only want to join two images at a time in this same folder, this would then create 250 newly joined image files. However to best achieve this, I would need to queue these specific files up as a 'stack' before going ahead and bath doing it. I think another tab named 'Stacks' on this interface window would be great for this. I am able to support with beta testing of this feature if it gets supported.
Also requested in this topic: viewtopic.php?f=79&t=42317

2.) The "ok" button should be better renamed to "Create" - this reads better. Also the "Contact sheet" feature has the ok button named as "Create".

3.) XnConvert should get the same 'Join Images' feature too. I will make a separate topic about this.

4.) I'd like "Join Images" as well as Contact sheet and others to also be available as a menu in the main Viewer window. Currently I have to be in the browser window to access it. XnView Classic allows "join images" (under an older name) to be available in the Viewer window.

5.) The ability to Save/Open a session of "join images" along with a possible auto-save feature, this would especially be needed for Stacks. Saving to simple text based file should suffice for this.

6.) BUG It seems like there is currently a bug in where opening the "join images" shows it's Settings tab as the main view instead of the File list tab.


-----------------
by rafael.linux.user
Sat Aug 06, 2022 10:05 pm
Forum: XnConvert
Topic: Don't recognize Samsung HEIC files
Replies: 7
Views: 2440

Don't recognize Samsung HEIC files

I have a lot of HEIC files from my Samsung Galaxy smartphone, that are recognized by Gwenview, GIMP, Krita ... however XNConvert even doesn't show thumbnails.

Can I help to fix this issue?
by XnTriq
Wed Jun 08, 2022 2:00 pm
Forum: MP - General Support
Topic: XnViewMP: Zeigt Baum/Tree/Verzeichnisse von Handy, nicht aber Dateien
Replies: 2
Views: 1331

Re: XnViewMP: Zeigt Baum/Tree/Verzeichnisse von Handy, nicht aber Dateien

Tamaleus wrote: Sat Jun 04, 2022 8:38 amWarum werden mir bei Suche in Forum nach "Handy" Treffer mit markiertem Wort "praktisch" angezeigt.
Der Begriff “handy” hat im englischsprachigen Raum eine andere Bedeutung als in Deutschland.
https://www.spotlight-online.de/englisch-lernen-ratgeber/denglische-woerter-die-nur-deutsche-verstehen wrote:Die deutsche Sprache ist voll von englischen Wörtern und Redewendungen. Einiges ist aber kein richtiges Englisch, sondern Denglisch: englische Wörter oder Redewendungen, die auf Englisch entweder anders verwendet werden – oder sogar gar nicht existieren!

Tamaleus wrote: Sat Jun 04, 2022 8:38 amWarum wird mir beim Speichern einer neuen Datei im Browser die längste Zeit nur ein "Statthalter"-Bild (Symbolbild) angezeigt, anstatt dem realen Bildinhalt? Und zwar solange, bis das Miniatur-Bild z. B. angeklickt wird. Warum wird mir der reale Bildinhalt im Miniatur nicht sofort angezeigt? (siehe Screenshot).
Dabei scheint es sich um ein bekanntes Problem zu handeln, das noch nicht behoben ist.