Файл представления MetaData в Gnome / наутилус

Когда Вы щелкнете правой кнопкой по файлу, такому как презентация PowerPoint, я ожидаю мочь видеть автора файла и других таких метаданных. Этого, кажется, не происходит в гноме / наутилус. Это - стандартное поведение в Windows.

Какая-либо идея, как я вижу метаданные файлов?

6
задан 3 March 2011 в 04:10

2 ответа

Файлы, такие как переносимый формат документа (PDF), изображения, звуковые файлы и видеофайлы, метаданные, которыми Вы интересуетесь, могут быть просмотрены путем щелчка правой кнопкой по файлу, нажимают свойства и затем нажимают на соответствующую вкладку для наблюдения вида метаданных, о которых Вы спросили.

Поскольку PDFs нажимают вкладку Document

Поскольку изображения нажимают вкладку Image

Поскольку аудио нажимает вкладку Audio

Поскольку видео нажимает вкладку Audio/Video

Для некоторых документов Office Вы не сможете просмотреть вид метаданных, о которых Вы спросили путем щелчка правой кнопкой, можно установить утилиту, названную извлечением из репозиториев и, и выполнить его из командной строки, метаданные, если кто-либо содержится в файле, будут отображены в терминале.

Пример для использования утилиты извлечения:

У меня есть электронная таблица OpenOffice.org, названная 555.ods Из каталога, где файл расположен, я работаю;

extract 555.ods

Результатом ниже являются метаданные в файле, распечатанном к stdout.

keywords - Electronics
subject - Electronics Engineering
title - 555 Timer Calculations
creator - Shabaka Sellasie
date - 2011-03-03T00:48:04
creation date - 2006-03-03T00:48:02
software - OpenOffice.org/3.2$Linux OpenOffice.org_project/320m19$Build-9505
mimetype - application/vnd.oasis.opendocument.spreadsheet

В настоящее время libextractor поддерживает следующие форматы: HTML, PDF, PS, OLE2 (DOC, XLS, PPT), OpenOffice (sxw), StarOffice (sdw), DVI, ЧЕЛОВЕК, MP3 (ID3v1 и ID3v2), OGG, WAV, EXIV2, JPEG, GIF, PNG, TIFF, DEB, об/мин, TAR (.GZ), ZIP, ELF, РЕАЛЬНЫЙ, РИФФ (AVI), MPEG, QT и ASF.

можно установить утилиту, названную извлечением

Это - простой сценарий Наутилуса, который вызывает извлечение и отображает результат с zenity, затем щелчком правой кнопкой, я могу получить ту информацию. Если Вы хотите, сценарий, который я записал, является этим (обратите внимание на то, что, я не уверен, что строка "$ IFS= '\n'" на самом деле требуется, эксперт по удару мог прокомментировать это),

#!/bin/bash  
for item ; do  
   echo "$item"  
   /usr/bin/extract "$item"  
   echo  
done | zenity --text-info --title="extract" --width=300 --height=600
7
ответ дан 3 March 2011 в 04:10

Это больше приемлемо?

sudo apt-get install hachoir-metadata
ln -s `which hachoir-metadata-gtk` ~/.gnome2/nautilus-scripts/
nautilus -q

Затем щелкните правой кнопкой по файлу, выберите hachoir из меню сценариев, и Вы получаете все метаданные в окне.

Раздражающе, похоже, что надлежащая интеграция является только небольшим кодом далеко, и тот код уже, возможно, был написан, но потерян? (hachoir сайт ссылается на плагин наутилуса.) Увы я не могу кодировать Python.

0
ответ дан 3 March 2011 в 04:10

Другие вопросы по тегам:

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