Portál AbcLinuxu, 7. května 2025 22:13
exiv2
.
S exiftool
je to snadné:
$ exiftool -Description-af-ZA -S3 Obrázek.jpg Popisek v af-ZA jazyce.
Exiv2
ví, že příslušný tag obsahuje 3 hodnoty, ale nevím, jak je samostatně vypsat po řádcích či s jasně definovaným oddělovačem:
$ exiv2 print -g Xmp.dc.description -Pct Obrázek.jpg 3 lang="x-default" x-default popisek., lang="af-ZA" Popisek v af-ZA jazyce., lang="ar-SY" Popisek v ar-SY jazyce.Prozatím jsem to řešil filtrováním pomocí
sed
, ale vyžaduje to odladit všechny možné varianty, přičemž oddělovač lang="xx-XX" či větná čárka mohou být i komentářem - tedy potenciálně nespolehlivé.
Neporadil byste někdo, zda to náhodou nejde vyřešit přímo s exiv2
?
P.S. Export do XMP a parsování jsem zavrhl, to by bylo asi ještě pomalejší než exiftool.
Na otázku zatím nikdo bohužel neodpověděl.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.