EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

jhead - Online în cloud

Rulați jhead în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda jhead care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


jhead - Instrument de manipulare a antetului JPEG Exif pentru aparatul foto Digicam

REZUMAT


jhead [ Opțiuni ] [ fişier... ]

DESCRIERE


jhead este folosit pentru a afișa și manipula datele conținute în antetul Exif al imaginilor JPEG
de la camerele digitale. În mod implicit, jhead afișează setările mai utile ale camerei din
fișier într-un format ușor de utilizat.

jhead poate fi folosit și pentru a manipula unele aspecte ale imaginii legate de JPEG și Exif
anteturi, cum ar fi modificarea marcajelor de timp interne, eliminarea miniaturii sau transferul
Antetele Exif înapoi în imaginile editate după ce editorii grafici au șters antetul Exif.
jhead poate fi folosit și pentru a lansa alte programe, similare ca stil cu UNIX găsi
comandă, dar mult mai simplă.

GENERAL METADATE OPŢIUNI


-ceai fişier
Transplantați antetul Exif dintr-un JPEG (cu antet Exif) în fişier în imaginea care
este manipulat. Această opțiune este utilă dacă doriți să editați fotografiile, dar totuși
vrei antetul Exif pe fotografiile tale. Deoarece majoritatea programelor de editare foto vor dispărea
antetul Exif, această opțiune poate fi folosită pentru a le recopia din copiile originale
după editarea fotografiilor.

Această caracteristică are o opțiune interesantă de „cale relativă” pentru specificarea miniaturii
Nume. Ori de câte ori conține caracterele „&i”, va înlocui
numele de fișier original pentru acest nume. Acest lucru permite crearea unui „nume relativ” jhead când
fac un lot întreg de fișiere. De exemplu, incantația:

jhead -ceai "originale/&i" * .jpg

ar transfera antetul exif pentru fiecare fișier .jpg din directorul originale de către
același nume, atât Win32, cât și majoritatea shell-urilor Unix tratează caracterul „&” într-un mod special
așa că trebuie să puneți ghilimele în jurul acelei opțiuni de linie de comandă pentru ca „&” să egaleze
să fie trecut la program.

-DC Ștergeți câmpul de comentariu din antetul JPEG. Rețineți că comentariul nu face parte din
antetul Exif.

-din Ștergeți complet antetul Exif. Lasă alte secțiuni de metadate intacte.

-du Ștergeți secțiunea IPTC, dacă este prezentă. Lasă alte secțiuni de metadate intacte.

-dx Ștergeți secțiunea XMP, dacă este prezentă. Lasă alte secțiuni de metadate intacte.

-din Ștergeți secțiuni de jpeg care nu sunt Exif, nu comentează și altfel nu
contribuind fie la imagine - cum ar fi datele pe care Photoshop le-ar putea lăsa în
imagine.

-purejpg
Ștergeți toate secțiunile JPEG care nu sunt necesare pentru redarea imaginii. Stripte orice
metadate pe care diverse aplicații le-au lăsat în imagine. O combinație de
opțiunile -de -dc și -du.

-mkexif
Creează antet exif minim. Antetul Exif conține data/ora și o miniatură goală
numai câmpuri. Data/ora setată la ora fișierului în mod implicit. Utilizați cu opțiunea -rgt dacă dvs
doriți ca antetul exif să conțină o miniatură. Rețineți că crearea antetului exif este foarte
limitat în acest moment și niciun alt câmp nu poate fi adăugat la antetul exif în acest fel.

-acest Editați câmpul de comentariu antet JPEG (rețineți că acest câmp de comentariu se află în afara Exif
structura și poate face parte din imaginile JPEG în stil Exif și non Exif).

Este creat un fișier temporar care conține comentariul și este lansat un editor de text
editați fișierul. Editorul este specificat în variabila de mediu EDITOR. Dacă
niciunul nu este specificat Notepad sau vi sunt utilizate sub Windows și, respectiv, Unix.
După ce editorul iese, datele sunt transferate înapoi în imagine și
fișier temporar șters.

-cs fişier
Salvați secțiunea de comentarii în a fişier

-acest fişier
Înlocuiește comentariul cu text de la fişier

-cl şir
Înlocuiți comentariul cu șirul specificat din linia de comandă fişier

DATA / TIMP MANIPULARE OPŢIUNI


-ft Setează marca temporală a sistemului fișierului la ceea ce este stocat în antetul Exif.

-dsft Setează marcajul de timp Exif la marcajul de timp al fișierului. Necesită un antet Exif pentru a pre-
exista. Utilizați opțiunea -mkexif pentru a crea unul dacă este necesar.

-n[format_string]
Această opțiune face ca fișierele să fie redenumite și/sau mutate folosind informațiile despre dată
din câmpul antet Exif „DateTimeOriginal”. Dacă fișierul nu este un fișier Exif sau
DateTimeOriginal nu conține o valoare validă, este folosită data fișierului. Dacă
numele nou conține un „/”, acesta va fi interpretat ca o nouă cale, iar fișierul va fi
fi mutat în consecință.

În cazul în care format_string este omis, fișierul va fi redenumit în MMDD-HHMMSS. Notă
că această schemă nu include anul (nu am niciodată fotografii din ani diferiți
împreună oricum).

În cazul în care o format_string este furnizat, acesta va fi transmis funcției strftime ca
șir de format. În plus, dacă șirul de format conține „%f”, acest lucru va fi
înlocuiți numele original al fișierului (minus extensia). „%i” va înlocui a
număr de secvență. Zerourile de început pot fi specificate ca și cu printf - adică „%04i”
adaugă numărul la 4 cifre folosind zerouri de început.

Dacă numele include „/”, aceasta este interpretată ca o nouă cale pentru fișier. Dacă
noua cale nu există, calea va fi creată.

Dacă numele țintă există deja, numele va fi adăugat cu „a”, „b”, „c”,
etc, cu excepția cazului în care numele se termină cu o literă, caz în care va fi adăugat cu
„0”, „1”, „2”, etc.

Această caracteristică este utilă în special dacă a fost folosită mai mult de o cameră digitală
imagini ale unui eveniment. Prin redenumirea lor într-o schemă în funcție de dată, o vor face
apar automat în ordinea de preluare în majoritatea listelor de directoare și imagini
browsere. Ca alternativă, dacă browserul dvs. de imagini acceptă listarea după durata fișierului, dvs
poate folosi opțiunea -ft pentru a seta ora fișierului la momentul în care a fost făcută fotografia.

Unele dintre argumentele mai utile pentru strftime sunt:

%H Ora în format de 24 de ore (00 - 23)
%j Ziua anului ca număr zecimal (001 - 366)
%m Luna ca număr zecimal (01 - 12)
%M Minutul ca număr zecimal (00 - 59)
%S A doua ca număr zecimal (00 - 59)
%w Ziua săptămânii ca număr zecimal (0 - 6; duminica este 0)
%y An fără secol, ca număr zecimal (00 - 99)
%Y An cu secol, ca număr zecimal

Exemplu:

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

Acest lucru va redenumi fișierele potrivite cu *.jpg în formatul YYYYMMDD-HHMMSS

Pentru o listă completă a argumentelor strftime, căutați strftime în paginile de manual ale acestora.
Rețineți că unele argumente ale funcției strftime (nu sunt enumerate aici) produc șiruri
cu caractere precum „:” care pot să nu fie valide ca parte a unui nume de fișier pe unele
sisteme.

-ta<+|->
Reglați timpul stocat în antetul Exif cu h:mm înainte sau înapoi. Util când
a făcut fotografii cu timpul greșit setat pe cameră, cum ar fi după
călătorind peste fusuri orare sau când ora de vară s-a schimbat.

Exemple:

Adăugați 1 oră și 5 minute la timp
jhead -ta+1:05

Reduceți timpul cu o secundă:
jhead -ta-0:0:1

Această opțiune modifică toate câmpurile Data/ora din antetul exif, inclusiv
„DateTimeOriginal” (etichetă 0x9003) și „DateTimeDigitized” (etichetă 0x9004).

-da -

Funcționează ca -ta, dar pentru specificarea decalajelor mari de dată, pentru a fi utilizat la fixarea datelor
de la camerele la care data a fost setată incorect, cum ar fi resetarea datei și orei
prin scoaterea bateriei pe unele camere

Pentru că luni și ani diferiți au un număr diferit de zile în ei, un simplu
compensarea timp de luni, zile, ani ar duce uneori la rezultate neașteptate. Timpul
offset este astfel specificat ca diferență între două date, astfel încât jhead să poată
aflați exact cu câte zile trebuie ajustată marca temporală, inclusiv
ani bisecți și modificări ale orei de vară. Datele sunt specificate ca
aaaa:mm:zz. Pentru ajustările sub-zi, poate fi inclusă și o oră din zi, de
specificând aaaa:nn:zz/hh:mm sau aaaa:mm:zz/hh:mm:ss

Exemple:

Anul pe camera a fost setat la 2005 în loc de 2004 pentru fotografiile făcute în aprilie
jhead -da2004:03:01-2005:03:01

Data implicită a camerei este 2002:01:01, iar data a fost resetată pe 2005:05:29 la 11:21 am
jhead -da2005:05:29/11:21-2002:01:01

-ts Setează ora stocată în antetul Exif la ceea ce este specificat în linia de comandă.
Ora trebuie specificată astfel: aaaa:mm:zz-hh:mm:ss

-d Setează data stocată în antetul Exif la ceea ce este specificat în linia de comandă.
Poate fi folosit pentru a seta data, doar anul și luna sau doar anul. Data este specificată ca:
aaaa:mm:zz, aaaa:mm, or aaaa

MINATĂ MANIPULARE OPŢIUNI


-dt Ștergeți miniaturile din antetul Exif, dar lăsați părțile interesante intacte.
Această opțiune trunchiază miniatura din antetul Exif, cu condiția ca
miniatura este ultima parte a antetului Exif (care, din câte știu eu, este întotdeauna
caz). Antetele Exif au o miniatură încorporată, care ocupă de obicei aproximativ 10k
de spatiu. Această miniatură este folosită de camerele digitale. Windows XP poate folosi și acest lucru
miniatură dacă este prezentă (dar nu are nevoie de ea). Miniaturile sunt prea mici pentru a fi folosite
chiar și ecran complet pe LCD-ul camerei digitale. Nu am întâlnit nicio parte adversă
efectele ștergerii miniaturilor, chiar și din software-ul furnizat cu vechiul meu
Cameră digitală Olympus. Utilizați cu prudență.

-Sf fişier
Salvați miniatura integrală în fişier Miniatura se află în interiorul antetului Exif și
este o imagine JPEG cu rezoluție foarte joasă. Rețineți că efectuați orice modificări la o fotografie, cu excepția
cu unele programe, șterge, în general, antetul Exif și, odată cu acesta, miniatura.

Miniatura are o rezoluție prea scăzută pentru a fi folosită cu adevărat pentru foarte mult.

Această caracteristică are o opțiune interesantă de „cale relativă” pentru specificarea miniaturii
Nume. Ori de câte ori numele pentru fişier conține caracterele „&i”, jhead voi
înlocuiți numele fișierului original cu acest nume. Aceasta permite crearea unei „rude”.
nume' atunci când faceți un lot întreg de fișiere. De exemplu, incantația:

jhead -Sf "miniaturi/&i" * .jpg

ar crea o miniatură pentru fiecare fișier .jpg din directorul de miniaturi prin aceeași
nume, (cu condiția ca directorul de miniaturi să existe, desigur). Atât Win32, cât și
Shell-urile UNIX tratează caracterul „&” într-un mod special, așa că trebuie să puneți ghilimele
în jurul acelei opțiuni de linie de comandă pentru ca „&” chiar să fie transmis programului.

Dacă este specificat un „-” pentru fișierul de ieșire, miniatura este trimisă la stdout. (UNIX
numai construi)

-rt Înlocuiți miniaturile din antetul Exif. Acest lucru funcționează numai dacă antetul exif
conține deja o miniatură, iar miniatura se află la sfârșitul antetului (ambele
întotdeauna este cazul dacă fotografia provine de la o cameră digitală)

-rgt mărimea
Regenerați miniatura exif. „dimensiunea” specifică înălțimea sau lățimea maximă a miniaturii.
Se bazează pe programul „mogrify” (de la ImageMagick) pentru a regenera miniatura. Acest
funcționează numai dacă imaginea conține deja o miniatură.

ROTAȚIE OPŢIUNI


-autorot
Folosind eticheta „Orientare” din antetul Exif, rotiți imaginea astfel încât să fie
drept. Programul jpegtran este folosit pentru a efectua rotația. Acest program este
prezent în majoritatea distribuțiilor Linux. Pentru Windows, trebuie să obțineți o copie a acesteia.
După rotație, eticheta de orientare a antetului Exif este setată la „1” (normal
orientare). De asemenea, miniatura este rotită. Alte câmpuri ale antetului Exif,
inclusiv dimensiunile sunt neatinse, dar înălțimea/lățimea JPEG sunt ajustate. Acest
caracteristica este utilă în special cu camerele Canon mai noi, care setează eticheta de orientare
automat folosind un senzor de gravitate.

-norot Șterge câmpul de rotație din antetul Exif fără a modifica imaginea. Util dacă
imaginile au fost rotite anterior fără a șterge eticheta de rotație Exif, ca unele
browserele de imagini vor roti automat imaginile atunci când eticheta de rotație este setată. Uneori,
miniaturile și etichetele de rotație pot deveni foarte desincronizate în urma manipulării cu
diverse instrumente. Pentru a reseta totul, utilizați -norot cu -rgt pentru a șterge acest lucru.

REZULTATE VERBOSITATEA CONTROL


-h Afișează rezumatul opțiunilor liniei de comandă.

-v Face programul și mai detaliat decât este deja. La fel ca programele DOS și
spre deosebire de programele UNIX, Jhead oferă feedback cu privire la ceea ce face, chiar și când
nimic nu merge prost. Utilizator Windows care sunt, când ceva nu îmi dă
feedback timp de 20 de secunde, presupun că s-a prăbușit.

-q Fără rezultate pentru succes, mai degrabă ca programe Unix.

-V Informații despre versiunea tipărită și data compilației. -exifmap Afișați o hartă a octeților din
antet exif. Util atunci când se analizează anteturi exif ciudate, nu este de mare folos pentru non
dezvoltatori de software.

sus Suprimați mesajele de eroare legate de structura antetului Exif coruptă.

-c Ieșire concisă. Acest lucru face ca informațiile despre imagine să fie rezumate pe un singur rând în loc de
mai multe. Utilă pentru trecerea prin imagini, precum și pentru importarea în difuzare
foi (datele sunt spații delimitate cu ghilimele ca calificativ de text).

FILE ASOCIARE OPŢIUNI


model Restricționează procesarea fișierelor la cei al căror model de cameră, așa cum este indicat de Exif
informații despre imagine, conține subșirul specificat în argumentul după „-model”.
De exemplu, următoarea comandă va lista numai imaginile care provin de la un S100
aparat de fotografiat:

jhead model S100 * .jpg

Folosesc această opțiune pentru a restricționa compensarea mea JPEG la acele imagini din care provin
camera mea digitală Canon S100, (consultați opțiunea -cmd).

-exclusiv
Omiteți toate fișierele care nu au antet Exif. Fotografii direct dintr-un digital
camera are un antet Exif, în timp ce multe instrumente de manipulare a fotografiilor renunță la Exif
antet.

-cmd Execută comanda specificată pentru fiecare fișier JPEG care urmează să fie procesat.

Secțiunea Exif a fiecărui fișier este citită înainte de a rula comanda și reintrodusă
după terminarea comenzii.

Comanda specificată invocată separat pentru fiecare JPEG care este procesat, chiar dacă
sunt specificate mai multe fișiere (explicit sau prin wild card).

Exemplu de utilizare:

Având un întreg director de fotografii de pe S100-ul meu, rulez următoarele comenzi:

jhead -cmd „mogrifică -Calitate 80 &i" model S100 * .jpg
jhead -cmd "jpegtran - progresivă &i > &o" * .jpg

Prima comandă modifică toate JPEG-urile din arbore care indică faptul că acestea provin
un Canon S100 în antetul lor Exif la o calitate de 80% la aceeași rezoluție. Acesta este un
proces „cu pierderi”, așa că îl rulez doar pe fișiere care sunt de la Canon și îl rulez doar
o singura data. Următoarea comandă preia apoi un JPEG și le convertește în JPEG progresiv.
Rezultatul sunt aceleași imagini, fără diferențe perceptibile, stocate în jumătate
spaţiu. Acest lucru produce economii substanțiale la unele camere.

Utilizați jhead online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

  • 1
    Phaser
    Phaser
    Phaser este o deschidere rapidă, gratuită și distractivă
    cadru de joc HTML5 sursă care oferă
    Redare WebGL și Canvas
    browsere web desktop și mobile. Jocuri
    poate fi co...
    Descărcați Phaser
  • 2
    Motor VASSAL
    Motor VASSAL
    VASSAL este un motor de joc pentru creare
    versiuni electronice ale plăcii tradiționale
    și jocuri de cărți. Oferă suport pentru
    redarea și interacțiunea pieselor de joc,
    și ...
    Descărcați VASSAL Engine
  • 3
    OpenPDF - Furk of iText
    OpenPDF - Furk of iText
    OpenPDF este o bibliotecă Java pentru creare
    și editarea fișierelor PDF cu un LGPL și
    Licență open source MPL. OpenPDF este
    Succesorul LGPL/MPL open source al iText,
    o ...
    Descărcați OpenPDF - Furk of iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistem pentru automatizare
    Analize Geoștiințifice - este un Geografic
    Sistemul informatic (GIS) software cu
    capacități imense pentru geodate
    procesare și ana...
    Descărcați SAGA GIS
  • 5
    Caseta de instrumente pentru Java/JTOpen
    Caseta de instrumente pentru Java/JTOpen
    IBM Toolbox for Java / JTOpen este un
    biblioteca de clase Java care acceptă
    programare client/server și internet
    modele către un sistem care rulează OS/400,
    i5/OS, o...
    Descărcați Toolbox pentru Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (sau D3 pentru documente bazate pe date)
    este o bibliotecă JavaScript care vă permite
    pentru a produce date dinamice, interactive
    vizualizări în browsere web. Cu D3
    tu...
    Descărcați D3.js
  • Mai mult »

Comenzi Linux

  • 1
    abidiff
    abidiff
    abidiff - comparați ABI-urile fișierelor ELF
    abidiff compară aplicația binară
    Interfețe (ABI) a două biblioteci partajate
    în format ELF. Emite un sens
    repor ...
    Fugi abidiff
  • 2
    abidw
    abidw
    abidw - serializați ABI-ul unui ELF
    fișierul abidw citește o bibliotecă partajată în ELF
    format și emite o reprezentare XML
    a ABI-ului său la ieșirea standard. The
    emis...
    Run abidw
  • 3
    copac2xml
    copac2xml
    bibutils - conversie bibliografie
    utilitati...
    Rulați copac2xml
  • 4
    Copt
    Copt
    copt - optimizator peephole SYSNOPIS:
    fișier copt.. DESCRIERE: copt este a
    optimizator de uz general pentru vizor. Aceasta
    citește codul din intrarea sa standard și
    scrie un...
    Fugi copt
  • 5
    gather_stx_titles
    gather_stx_titles
    gather_stx_titles - aduna titlul
    declarații din documentele Stx...
    Rulați gather_stx_titles
  • 6
    gatling-banc
    gatling-banc
    bench - http benchmark...
    Alerga gatling-bench
  • Mai mult »

Ad