LINUX.ORG.RU

Метаданные.

 , , ,


0

1

Alt фактически 2 одинаковые системы - только одна systemd, а другая sysvinit, все остальное едентично. В системе с sysvinit метаданные из mc по F3 выглядят так.

/home/alt/.desktop/DSCF0001.JPG                                                                        1338/3578               37%
ExifTool Version Number         : 13.36
File Name                       : DSCF0001.JPG
Directory                       : /home/alt/.desktop
File Size                       : 339 kB
File Modification Date/Time     : 2025:08:05 13:37:22+00:00
File Access Date/Time           : 2026:04:25 22:49:15+00:00
File Inode Change Date/Time     : 2026:03:08 18:28:10+00:00
File Permissions                : -rw-r--r--
File Type                       : JPEG
File Type Extension             : jpg
MIME Type                       : image/jpeg
JFIF Version                    : 1.01
Exif Byte Order                 : Little-endian (Intel, II)
Image Description               : Digital Camera
Make                            :
Camera Model Name               : CDC3A
Orientation                     : Horizontal (normal)
X Resolution                    : 180
Y Resolution                    : 180
Resolution Unit                 : inches
Software                        : 150CDC3AJMD3TJL2231V06A
Modify Date                     : 2025:06:24 16:07:12
Y Cb Cr Positioning             : Centered
Exposure Time                   : 1/24
F Number                        : 2.8
ISO                             : 30
Exif Version                    : 0220
Date/Time Original              : 2025:06:24 16:07:12
Create Date                     : 2025:06:24 16:07:12
Components Configuration        : Y, Cb, Cr, -
Compressed Bits Per Pixel       : 3
Aperture Value                  : 2.8
Exposure Compensation           : 0
Max Aperture Value              : 2.8
Metering Mode                   : Multi-spot
Light Source                    : Unknown
Flash                           : Off, Did not fire
Focal Length                    : 6.0 mm
Warning                         : [minor] Unrecognized MakerNotes
User Comment                    :
Sub Sec Time                    :
Flashpix Version                : 0100
Color Space                     : sRGB
Exif Image Width                : 4896
Exif Image Height               : 3672
Interoperability Index          : R98 - DCF basic file (sRGB)
Interoperability Version        : 0100
Focal Plane X Resolution        : 7893.657
Focal Plane Y Resolution        : 7962.1224
Focal Plane Resolution Unit     : inches
Exposure Index                  : 43
Sensing Method                  : One-chip color area
File Source                     : Digital Camera
Exposure Mode                   : Auto
White Balance                   : Auto
Digital Zoom Ratio              : 1
Scene Capture Type              : Standard
Gain Control                    : None
Compression                     : JPEG (old-style)
Thumbnail Offset                : 1794
Thumbnail Length                : 17072
Image Width                     : 1920
Image Height                    : 1440
Encoding Process                : Baseline DCT, Huffman coding
Bits Per Sample                 : 8
Color Components                : 3
Y Cb Cr Sub Sampling            : YCbCr4:2:2 (2 1)
Aperture                        : 2.8
Image Size                      : 1920x1440
Megapixels                      : 2.8
Scale Factor To 35 mm Equivalent: 2.2
Shutter Speed                   : 1/24
Thumbnail Image                 : (Binary data 17072 bytes, use -b option to extract)
Circle Of Confusion             : 0.014 mm
Field Of View                   : 107.4 deg
Focal Length                    : 6.0 mm (35 mm equivalent: 13.2 mm)
Hyperfocal Distance             : 0.94 m
Light Value                     : 9.3
/home/alt/.desktop/DSCF0001.JPG JPEG 1920x1440 1920x1440+0+0 8-bit sRGB 338615B 0.000u 0:00.001

В системе с systemd так.

/home/alt/.desktop/DSCF0001.JPG 
/home/alt/.desktop/DSCF0001.JPG JPEG 1920x1440 1920x1440+0+0 8-bit sRGB 338615B 0.000u 0:00.001

Я понимаю, что система инициализации тут не причем, просто надо что то поставить что в системе с sysvinit с зависимостями поставилось само. Вопрос: что нужно поставить, что бы метаданные показывало на максималках?

★★★★★
Ответ на: комментарий от amd_amd

Загляни в /usr/lib/mc/ext.d/image.sh:

...
        if command -v exif >/dev/null 2>&1; then
            exif "${MC_EXT_FILENAME}" 2>/dev/null
            E=$?
        else
            E=1
        fi
        if [ $E != 0 ] && command -v exiftool >/dev/null 2>&1; then
            exiftool "${MC_EXT_FILENAME}" 2>/dev/null
        fi
...

Вероятно, exif или exiftool.

andytux ★★★★★
()
Последнее исправление: andytux (всего исправлений: 1)
Ответ на: комментарий от Aceler

используется ExifTool

это наверное perl-Image-ExifTool… что ж - доберусь до машины с systemd попробуюу установить если не стоит.

amd_amd ★★★★★
() автор топика
Последнее исправление: amd_amd (всего исправлений: 1)
Ответ на: комментарий от amd_amd

но больше чем одна строка

В одну строку выводит identify, видимо в системе с systemd у вас ни exif ни exiftool не установлен. Но, так, вам лучше самому покопать ваши настройки mc.

mky ★★★★★
()
Ответ на: комментарий от mky

ни exif ни exiftool не установлен

да я это уже понял - оставалось проверить, проверил - был нужен perl-Image-ExifTool в alt это называется так

amd_amd ★★★★★
() автор топика

Я понимаю, что система инициализации тут не причем

А ты пробовал её заменить?

firkax ★★★★★
()
  • Markdown
Пустая строка (два раза Enter) начинает новый абзац. Знак '>' в начале абзаца выделяет абзац курсивом цитирования.
Внимание: прочитайте описание разметки Markdown.
Используйте Ctrl-Enter для размещения комментария