Portál AbcLinuxu, 19. dubna 2024 22:14


Dotaz: Exiv2: jak vypsat komentář v konkrétním jazyce

12.11.2011 20:25 JanM | skóre: 28
Exiv2: jak vypsat komentář v konkrétním jazyce
Přečteno: 113×
Odpovědět | Admin
Dobrý večer,

mám potíž se získáním komentáře z XMP metadat obrázku v jazyce "af-ZA" pomocí 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.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Na otázku zatím nikdo bohužel neodpověděl.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.