как создать новый тег exiftool для pdf-файлов, используя файл конфигурации exiftool в gnu/linux?

Я смог решить эту задачу следующим образом:

  1. Отключить автомонтирование PCManFM (Правка -> Настройки -> Управление томами)
  2. Запустите udiskie в фоновом режиме от имени пользователя1

Самым простым способом было создать сервис systemd для удисков, принадлежащих пользователю user1. Другой вариант — запустить sudo -u user1 udiskieв фоновом режиме, но это, по крайней мере для меня, будет запрашивать пароль pi каждый раз при подключении USB-накопителя. Однако точка монтирования по-прежнему принадлежит пользователю user1.

0
22.09.2020, 20:45
1 ответ

Сначала вам нужно определить свой XMPтег (полный пример здесь)

$ cat config.cfg
          
%Image::ExifTool::UserDefined = (
  'Image::ExifTool::XMP::pdfx' => {
     PdfSubTitle => {
         Writable => 'string',
     },
  },
);   
1; # end

Затем с помощью следующей команды тег и его значение будут добавлены:

exiftool -config config.cfg -PdfSubTitle="Sub Title" test.pdf

Подтвердить:

$ exiftool -PdfSubTitle test.pdf
  Pdf Sub Title                   : Sub Title
 
$ exiftool exiftool test.pdf | grep 'Pdf Sub Title'
  Pdf Sub Title                   : Sub Title
1
18.03.2021, 23:03

Теги

Похожие вопросы