англійськафранцузькаіспанська

Ad


Значок OnWorks

jhead - онлайн у хмарі

Запустіть jhead у постачальника безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда jhead, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


jhead - інструмент керування заголовком Digicam JPEG Exif

СИНТАКСИС


jhead [ опції ] [ файл ... ]

ОПИС


jhead використовується для відображення та керування даними, що містяться в заголовку Exif зображень JPEG
з цифрових фотоапаратів. За замовчуванням jhead відображає корисніші налаштування камери з
файл у зручному для користувача форматі.

jhead також можна використовувати для маніпулювання деякими аспектами зображення, що стосуються JPEG та Exif
заголовки, наприклад зміна внутрішніх позначок часу, видалення мініатюри або перенесення
Заголовки Exif повертаються в відредаговані зображення після того, як графічні редактори видалили заголовок Exif.
jhead також можна використовувати для запуску інших програм, схожих за стилем на UNIX знаходити
команди, але набагато простіше.

Загальні відомості METADATA ВАРІАНТИ


-те файл
Пересадити заголовок Exif з JPEG (із заголовком Exif) в файл в образ, що
маніпулюється. Ця опція корисна, якщо ви хочете редагувати фотографії, але все одно
потрібен заголовок Exif на ваших фотографіях. Оскільки більшість програм для редагування фотографій знищить
заголовка Exif, цей параметр можна використовувати для повторного копіювання їх із оригінальних копій
після редагування фотографій.

Ця функція має цікаву опцію «відносного шляху» для визначення мініатюри
ім'я. Щоразу, коли містить символи '&i', замінить
оригінальне ім'я файлу для цього імені. Це дозволяє створити jhead "відносне ім'я", коли
робити цілу партію файлів. Наприклад, заклинання:

jhead -те "оригінали/&i" * .jpg

передасть заголовок exif для кожного файлу .jpg в каталозі оригіналів за допомогою
з однаковою назвою, і Win32, і більшість оболонок Unix розглядають символ '&' по-особливому
Таким чином, ви повинні поставити лапки навколо цього параметра командного рядка, щоб '&' вирівняти
передаватися в програму.

-dc Видалити поле коментаря із заголовка JPEG. Зауважте, що коментар не є частиною
заголовок Exif.

-від Повністю видаліть заголовок Exif. Залишає інші розділи метаданих недоторканими.

-du Видаліть розділ IPTC, якщо він є. Залишає інші розділи метаданих недоторканими.

-dx Видаліть розділ XMP, якщо він є. Залишає інші розділи метаданих недоторканими.

-ду Видаліть розділи jpeg, які не є Exif, не коментують або в іншому випадку ні
внесок у зображення – наприклад, дані, які Photoshop може залишити в
зображення.

-чистий jpg
Видаліть усі розділи JPEG, які не потрібні для відтворення зображення. Смужки будь-які
метадані, які різні програми могли залишити в зображенні. Поєднання з
параметри -de -dc і -du.

-mkexif
Створює мінімальний заголовок exif. Заголовок Exif містить дату/час і порожній ескіз
тільки поля. Дата/час встановлено на час файлу за замовчуванням. Використовуйте з опцією -rgt, якщо ви
хочете, щоб заголовок exif містив мініатюру. Зауважте, що створення заголовка exif дуже
на даний момент обмежено, і ніякі інші поля не можуть бути додані до заголовка exif таким чином.

- це Відредагуйте поле коментаря заголовка JPEG (зверніть увагу, це поле коментаря знаходиться за межами Exif
структуру і може бути частиною зображень JPEG у стилі Exif і не в стилі Exif).

Створюється тимчасовий файл, що містить коментар, і запускається текстовий редактор
редагувати файл. Редактор задається у змінній середовища EDITOR. Якщо
none не вказано блокнот або vi використовуються в Windows і Unix відповідно.
Після виходу редактора дані передаються назад у зображення, і
тимчасовий файл видалено.

-cs файл
Зберегти розділ коментарів до a файл

- це файл
Замініть коментар текстом з файл

-кл рядок
Замініть коментар на вказаний рядок з командного рядка файл

ДАТА ПРОВЕДЕННЯ / ЧАС МАНІПУЛЯЦІЯ ВАРІАНТИ


- футів Встановлює мітку системного часу файлу на те, що зберігається в заголовку Exif.

-dsft Встановлює мітку часу Exif на мітку часу файлу. Потрібен заголовок Exif для попереднього
існують. Використовуйте параметр -mkexif, щоб створити його, якщо потрібно.

-n[рядок_формату]
Ця опція призводить до перейменування та/або переміщення файлів із використанням інформації про дату
із поля заголовка Exif "DateTimeOriginal". Якщо файл не є файлом Exif, або
DateTimeOriginal не містить допустимого значення, використовується дата файлу. Якщо
Нова назва містить '/', це буде інтерпретовано як новий шлях, і файл буде
бути відповідно переміщеним.

Якщо формат_рядок пропущено, файл буде перейменовано на MMDD-HHMMSS. Примітка
що ця схема не включає рік (у мене ніколи не було фотографій різних років
все одно разом).

Якщо формат_рядок надається, він буде переданий до функції strftime як
форматувати рядок. Крім того, якщо рядок форматування містить "%f", це буде
замінити оригінальне ім’я файлу (мінус розширення). "%i" замінить a
порядковий номер. Початкові нулі можна вказати, як у printf, тобто '%04i'
додає число до 4-х цифр, використовуючи передні нулі.

Якщо ім’я містить '/', це інтерпретується як новий шлях до файлу. Якщо
новий шлях не існує, шлях буде створено.

Якщо цільова назва вже існує, до імені буде додано "a", "b", "c",
тощо, якщо ім’я не закінчується на літеру, у цьому випадку воно буде доповнено
«0», «1», «2» тощо.

Ця функція особливо корисна, якщо для зйомки використовується більше ніж одна цифрова камера
фотографії події. Перейменувавши їх у схему відповідно до дати, вони будуть
автоматично відображаються в порядку взяття більшості списків каталогів і зображень
браузери. Крім того, якщо ваш браузер зображень підтримує список за часом файлу, ви
можна використовувати параметр -ft, щоб встановити час файлу на час зйомки фотографії.

Деякі з найбільш корисних аргументів для strftime:

%H Година в 24-годинному форматі (00 - 23)
%j День року як десяткове число (001 - 366)
%m Місяць як десяткове число (01 - 12)
%M Хвилина як десяткове число (00 - 59)
%S Друге як десяткове число (00 - 59)
%w День тижня як десяткове число (0 - 6; неділя - 0)
%y Рік без століття, як десяткове число (00 - 99)
%Y Рік із століттям у вигляді десяткового числа

приклад:

jhead -n%Y%m%d-%H%M%S * .jpg

Це перейменує файли, які відповідають *.jpg, у форматі РРРРММДД-ЧЧММСС

Щоб отримати повний перелік аргументів strftime, знайдіть їх на сторінках керівництва strftime.
Зверніть увагу, що деякі аргументи функції strftime (не вказана тут) створюють рядки
з такими символами, як ":", які можуть бути недійсними як частина імені файлу для деяких
систем.

-ta<+|->
Налаштуйте час, збережений у заголовку Exif, на h:mm вперед або назад. Корисно, коли
зйомки з неправильним часом, встановленим на камері, наприклад після
подорожі через часові пояси або коли змінено літній час.

Приклади:

Додайте до часу 1 годину 5 хвилин
jhead -ta+1:05

Зменшити час на одну секунду:
jhead -ta-0:0:1

Цей параметр змінює всі поля дати/часу в заголовку exif, в тому числі
«DateTimeOriginal» (тег 0x9003) і «DateTimeDigitized» (тег 0x9004).

-да -

Працює як -ta, але для визначення великих зміщень дати, які будуть використовуватися під час фіксації дат
з камер, де дата була встановлена ​​неправильно, наприклад, скидання дати та часу
шляхом видалення акумулятора на деяких камерах

Тому що різні місяці та роки мають різну кількість днів у них, просто
зміщення на місяці, дні, роки призводило б часом до несподіваних результатів. Час
Таким чином, зміщення визначається як різниця між двома датами, щоб jhead міг
точно визначити, на скільки днів потрібно відкоригувати мітку часу, в тому числі
високосні роки та перехід на літній час. Дати вказані як
рррр:мм:дд. Для коригування піддня можна також включити час доби за
вказуючи yyyy:nn:dd/hh:mm або yyyy:mm:dd/hh:mm:ss

Приклади:

Рік на камері був встановлений на 2005 замість 2004 для фотографій, зроблених у квітні
jhead -da2004:03:01-2005:03:01

Дата камери за замовчуванням — 2002:01:01, а дата була скинута на 2005:05:29 об 11:21
jhead -da2005:05:29/11:21-2002:01:01

Встановлює час, що зберігається в заголовку Exif, як зазначено в командному рядку.
Час необхідно вказати так: рррр:хм:дд-гг:хх:сс

Встановлює дату, збережену в заголовку Exif, на дату, зазначену в командному рядку.
Можна використовувати для встановлення дати, лише року та місяця або лише року. Дата вказується так:
рррр:мм:дд, рррр:мм, or гггг

ДЮБІНЦІЯ МАНІПУЛЯЦІЯ ВАРІАНТИ


-dt Видаліть мініатюри із заголовка Exif, але залиште цікаві частини недоторканими.
Цей параметр скорочує ескіз із заголовка Exif за умови, що
мініатюра — остання частина заголовка Exif (наскільки я знаю, це завжди файл
випадок). Заголовки Exif мають вбудовану мініатюру, яка зазвичай займає близько 10 тис
простору. Цей ескіз використовується цифровими камерами. Windows XP також може використовувати це
мініатюра, якщо є (але вона не потрібна). Ескізи замалі для використання
навіть на весь екран на РК-дисплеї цифрової камери. Ніякої негативної сторони я не зустрічав
наслідки видалення ескізів, навіть із програмного забезпечення, що постачається разом із моїм старим
Олімп цифровий. Використовуйте з обережністю.

-ст файл
Збережіть цілісний ескіз у файл Ескіз знаходиться всередині заголовка Exif, і
це зображення JPEG з дуже низькою роздільною здатністю. Зауважте, що внесення будь-яких змін до фотографії, за винятком
у деяких програмах зазвичай видаляє заголовок Exif, а разом з ним і мініатюру.

Мініатюра має занадто низьку роздільну здатність, щоб використовувати її дуже багато.

Ця функція має цікаву опцію «відносного шляху» для визначення мініатюри
ім'я. Всякий раз, коли назва для файл містить символи '&i', jhead волі
замініть оригінальне ім’я файлу на цю назву. Це дозволяє створити «род
name' під час виконання цілого пакету файлів. Наприклад, заклинання:

jhead -ст "ескізи/&i" * .jpg

створить мініатюру для кожного файлу .jpg у каталозі ескізів
ім'я (за умови, що каталог мініатюр існує, звичайно). І Win32, і
Оболонки UNIX обробляють символ '&' особливим чином, тому вам доведеться брати лапки
навколо цього параметра командного рядка, щоб '&' навіть передавався програмі.

Якщо для вихідного файлу вказано '-', мініатюра надсилається до стандартного виведення. (UNIX
тільки будувати)

-rt Замініть ескізи із заголовка Exif. Це працює, лише якщо заголовок exif
вже містить мініатюру, а ескіз знаходиться в кінці заголовка (обидва
завжди, якщо фото з цифрового фотоапарата)

-rgt розмір
Відновити мініатюру exif. 'size' визначає максимальну висоту або ширину мініатюри.
Покладається на програму 'mogrify' (з ImageMagick) для відновлення мініатюри. Це
працює, лише якщо зображення вже містить мініатюру.

ПОВЕРНЕННЯ ВАРІАНТИ


-авторот
Використовуючи тег «Orientation» заголовка Exif, поверніть зображення так, щоб воно
вертикально. Програма jpegtran використовується для виконання обертання. Ця програма є
присутній у більшості дистрибутивів Linux. Для Windows вам потрібно отримати його копію.
Після обертання тег орієнтації заголовка Exif встановлюється на «1» (звичайний
орієнтація). Ескіз також повертається. Інші поля заголовка Exif,
включно з розмірами не змінено, але висота/ширина JPEG змінено. Це
Ця функція особливо корисна з новими камерами Canon, які встановлюють тег орієнтації
автоматично за допомогою датчика гравітації.

-норот Очищає поле обертання в заголовку Exif, не змінюючи зображення. Корисно, якщо
зображення раніше оберталися без очищення тегу обертання Exif, як деякі
браузери зображень автоматично повертатимуть зображення, коли встановлено тег обертання. іноді,
мініатюри та теги обертання можуть дуже розсинхронізуватися з маніпуляцією з
різноманітні інструменти. Щоб скинути все це, використовуйте -norot з -rgt, щоб очистити це.

ВИХІД ДОСЛІДНІСТЬ КОНТРОЛЬ


-h Відображає підсумок параметрів командного рядка.

-v Робить програму ще більш докладною, ніж вона є. Як і програми DOS, і
На відміну від програм UNIX, Jhead дає зворотній зв'язок щодо того, що він робить, навіть коли
нічого не йде не так. Користувач Windows, яким я є, коли мені щось не дає
зворотній зв'язок протягом 20 секунд, я припускаю, що він розбився.

-q Немає результату про успіх, більше схожий на програми Unix.

-V Інформація про версію для друку та дату складання. -exifmap Покажіть карту байтів у
exif заголовок. Корисно під час аналізу дивних заголовків exif, не дуже корисних для інших
розробники програмного забезпечення.

-се Придушувати повідомлення про помилки, пов’язані з пошкодженою структурою заголовка Exif.

-c Стислий вихід. Це призводить до того, що інформація про зображення буде зведена в один рядок замість
кілька. Корисно для перегляду зображень, а також для імпорту в розворот
аркуші (дані – це пробіл, розділений лапками як специфікатор тексту).

Фото ЗБІГАННЯ ВАРІАНТИ


-модель Обмежує обробку файлів тими, чия модель камери, як зазначено в Exif
інформація про зображення містить підрядок, зазначений в аргументі після '-model'.
Наприклад, у наступній команді буде перераховано лише зображення з S100
камера:

jhead -модель S100 * .jpg

Я використовую цю опцію, щоб обмежити відшкодування JPEG тими зображеннями, які були отримані
моя цифрова камера Canon S100 (див. параметр -cmd).

- тільки екзо
Пропустити всі файли, які не мають заголовка Exif. Фотографії прямо з цифрового
камера має заголовок Exif, тоді як багато інструментів для обробки фотографій відкидають Exif
заголовка.

-смд Виконує вказану команду для кожного файлу JPEG, що підлягає обробці.

Розділ Exif кожного файлу читається перед запуском команди та знову вставляється
після закінчення команди.

Вказана команда викликається окремо для кожного файлу JPEG, який обробляється, навіть якщо
вказано декілька файлів (явно або за допомогою підстановки).

Приклад використання:

Маючи цілий каталог фотографій зі свого S100, я запускаю такі команди:

jhead -смд «могрифікувати Якості 80 &i" -модель S100 * .jpg
jhead -смд "jpegtran - прогресивний &i > &o" * .jpg

Перша команда змігує всі файли JPEG у дереві, які вказують, що вони з
Canon S100 у заголовку Exif до 80% якості при тій самій роздільній здатності. Це
"втратний" процес, тому я запускаю його лише на файлах із Canon і лише запускаю його
один раз. Потім наступна команда приймає файли JPEG і перетворює їх у прогресивні JPEG.
Результатом є ті самі зображення, без помітних відмінностей, збережені в половині
простір. Це дає істотну економію на деяких камерах.

Використовуйте jhead онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

  • 1
    Phaser
    Phaser
    Phaser — це швидке, безкоштовне та веселе відкриття
    вихідний ігровий фреймворк HTML5, який пропонує
    Взаємовідображення WebGL і Canvas
    настільні та мобільні веб-браузери. Ігри
    можна спільно...
    Завантажити Phaser
  • 2
    Двигун ВАССАЛ
    Двигун ВАССАЛ
    VASSAL — ігровий движок для створення
    електронні версії традиційної дошки
    і карткові ігри. Він забезпечує підтримку для
    рендеринг і взаємодія ігрових елементів,
    і ...
    Завантажити VASSAL Engine
  • 3
    OpenPDF - форк iText
    OpenPDF - форк iText
    OpenPDF - це бібліотека Java для створення
    і редагування файлів PDF за допомогою LGPL і
    Ліцензія з відкритим кодом MPL. OpenPDF - це
    LGPL/MPL з відкритим кодом наступник iText,
    має ...
    Завантажте OpenPDF - Fork of iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Система для автоматизації
    Географічні аналізи - це географічні
    Програмне забезпечення інформаційної системи (ГІС) с
    величезні можливості для геоданих
    обробка та ана...
    Завантажити SAGA GIS
  • 5
    Панель інструментів для Java/JTOpen
    Панель інструментів для Java/JTOpen
    IBM Toolbox для Java / JTOpen є a
    бібліотека класів Java, що підтримують
    програмування клієнт/сервер та Інтернет
    моделі до системи під керуванням OS/400,
    i5/OS, o...
    Завантажте Toolbox для Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (або D3 для документів, керованих даними)
    це бібліотека JavaScript, яка дозволяє вам
    створювати динамічні інтерактивні дані
    візуалізації у веб-браузерах. З D3
    ти ...
    Завантажити D3.js
  • Детальніше »

Команди Linux

  • 1
    abidiff
    abidiff
    abidiff - порівняння ABI файлів ELF
    abidiff порівнює двійковий файл програми
    Інтерфейси (ABI) двох спільних бібліотек
    у форматі ELF. Воно випромінює змістовне
    звіт...
    Запустіть abidiff
  • 2
    abidw
    abidw
    abidw - серіалізує ABI ELF
    файл abidw читає спільну бібліотеку в ELF
    форматує та створює представлення XML
    свого ABI до стандартного виводу. The
    випущений ...
    Запустіть abidw
  • 3
    copac2xml
    copac2xml
    bibutils - перетворення бібліографії
    комунальні послуги ...
    Запустіть copac2xml
  • 4
    копт
    копт
    copt - оптимізатор вічка SYSNOPIS:
    файл copt.. ОПИС: copt - це a
    оптимізатор вічко загального призначення. Це
    читає код зі свого стандартного вводу та
    пише...
    Біг копт
  • 5
    gather_stx_titles
    gather_stx_titles
    gather_stx_titles - заголовок збірки
    декларації з документів Stx ...
    Запустіть gather_stx_titles
  • 6
    гатлінг-бенч
    гатлінг-бенч
    bench - http benchmark ...
    Лава для бігу Гатлінга
  • Детальніше »

Ad