InglésFrancésEspañol

Ad


icono de página de OnWorks

jhead - Online en la nube

Ejecute jhead en el proveedor de alojamiento gratuito de OnWorks a través de Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando jhead que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


jhead - Herramienta de manipulación de encabezados Digicam JPEG Exif

SINOPSIS


jcabeza [ opciones ] [ archivo... ]

DESCRIPCIÓN


jcabeza se utiliza para mostrar y manipular datos contenidos en el encabezado Exif de imágenes JPEG
de cámaras digitales. De forma predeterminada, jhead muestra las configuraciones de cámara más útiles de la
archivo en un formato fácil de usar.

jcabeza también se puede utilizar para manipular algunos aspectos de la imagen relacionados con JPEG y Exif
encabezados, como cambiar las marcas de tiempo internas, eliminar la miniatura o transferir
Los encabezados Exif vuelven a convertirse en imágenes editadas después de que los editores gráficos eliminaran el encabezado Exif.
jcabeza también se puede utilizar para iniciar otros programas, de estilo similar al de UNIX encontrar
comando, pero mucho más simple.

GENERAL METADATOS CAMPUS


-tú presentar
Transplante de encabezado Exif de un JPEG (con encabezado Exif) en presentar en la imagen que
es manipulado. Esta opción es útil si desea editar las fotos pero aún así
quiere el encabezado Exif en sus fotos. Como la mayoría de los programas de edición de fotos acabarán
el encabezado Exif, esta opción se puede utilizar para volver a copiarlos de copias originales
después de editar las fotos.

Esta función tiene una interesante opción de 'ruta relativa' para especificar la miniatura.
nombre. Siempre que el contiene los caracteres '& i', sustituirá al
nombre de archivo original para este nombre. Esto permite crear un 'nombre relativo' de jhead cuando
haciendo un lote completo de archivos. Por ejemplo, el encantamiento:

jcabeza -tú "originales / & i" * .jpg

transferiría el encabezado exif para cada archivo .jpg en el directorio de originales por el
mismo nombre, tanto Win32 como la mayoría de los shells de Unix tratan el carácter '&' en un
manera, por lo que debe poner comillas alrededor de esa opción de línea de comando para que el '&' iguale
pasar al programa.

-corriente continua Elimina el campo de comentario del encabezado JPEG. Tenga en cuenta que el comentario no es parte de
el encabezado Exif.

-el Elimina el encabezado Exif por completo. Deja intactas otras secciones de metadatos.

-du Elimine la sección IPTC, si está presente. Deja intactas otras secciones de metadatos.

-dx Elimine la sección XMP, si está presente. Deja intactas otras secciones de metadatos.

-desde Eliminar secciones de jpeg que no son Exif, no comentan y de lo contrario no
contribuyendo a la imagen, como los datos que Photoshop podría dejar en el
imagen.

-purejpg
Elimine todas las secciones JPEG que no sean necesarias para renderizar la imagen. Quita alguna
metadatos que varias aplicaciones pueden haber dejado en la imagen. Una combinación de
las opciones -de -dc y -du.

-mkexif
Crea un encabezado exif mínimo. El encabezado Exif contiene fecha / hora y una miniatura vacía
campos solamente. Fecha / hora configuradas en la hora del archivo de forma predeterminada. Úselo con la opción -rgt si
desea que el encabezado exif contenga una miniatura. Tenga en cuenta que la creación de encabezados exif es muy
limitado en este momento, y no se pueden agregar otros campos al encabezado exif de esta manera.

-esta Edite el campo de comentario del encabezado JPEG (tenga en cuenta que este campo de comentario está fuera de Exif
estructura y puede ser parte de imágenes JPEG de estilo Exif y no Exif).

Se crea un archivo temporal que contiene el comentario y se inicia un editor de texto para
editar el archivo. El editor se especifica en la variable de entorno EDITOR. Si
Ninguno es el bloc de notas especificado o vi se utilizan en Windows y Unix respectivamente.
Una vez que sale el editor, los datos se transfieren de nuevo a la imagen y el
archivo temporal eliminado.

-cs presentar
Guardar la sección de comentarios en un presentar

-esta presentar
Reemplazar comentario con texto de presentar

-cl cadena
Reemplazar el comentario con la cadena especificada desde la línea de comando presentar

FECHA / HORA MANIPULACIÓN CAMPUS


-pie Establece la marca de tiempo del sistema del archivo en lo que está almacenado en el encabezado Exif.

-dsft Establece la marca de tiempo Exif en la marca de tiempo del archivo. Requiere un encabezado Exif para pre
existe. Utilice la opción -mkexif para crear uno si es necesario.

-n[formato_cadena]
Esta opción hace que los archivos sean renombrados y / o movidos usando la información de la fecha.
del campo "DateTimeOriginal" del encabezado Exif. Si el archivo no es un archivo Exif, o
DateTimeOriginal no contiene un valor válido, se usa la fecha del archivo. Si el
El nuevo nombre contiene una '/', esto se interpretará como una nueva ruta y el archivo
ser movido en consecuencia.

Si formato_cadena se omite, el nombre del archivo se cambiará a MMDD-HHMMSS. Nota
que este esquema no incluye el año (nunca tengo fotos de diferentes años
juntos de todos modos).

Si un formato_cadena se proporciona, se pasará a la función strftime como el
cadena de formato. Además, si la cadena de formato contiene '% f', esto
sustituya el nombre original del archivo (menos la extensión). '% i' sustituirá a
secuencia de números. Los ceros iniciales se pueden especificar como con printf, es decir, '% 04i'
rellena el número a 4 dígitos utilizando ceros a la izquierda.

Si el nombre incluye '/', esto se interpreta como una nueva ruta para el archivo. Si el
la nueva ruta no existe, se creará la ruta.

Si el nombre del objetivo ya existe, el nombre se agregará con "a", "b", "c",
etc, a menos que el nombre termine con una letra, en cuyo caso se agregará con
"0", "1", "2", etc.

Esta función es especialmente útil si se utilizó más de una cámara digital para tomar
imágenes de un evento. Al cambiarles el nombre a un esquema de acuerdo con la fecha,
aparecen automáticamente en el orden de incluir la mayoría de las listas de directorios y las imágenes
navegadores. Alternativamente, si su navegador de imágenes admite listas por tiempo de archivo,
puede usar la opción -ft para establecer la hora del archivo a la hora en que se tomó la foto.

Algunos de los argumentos más útiles para strftime son:

%H Hora en formato de 24 horas (00-23)
%j Día del año como número decimal (001 - 366)
%m Mes como número decimal (01 - 12)
%M Minuto como número decimal (00 - 59)
%S Segundo como número decimal (00 - 59)
%w Día de la semana como número decimal (0 - 6; domingo es 0)
%y Año sin siglo, como número decimal (00-99)
%Y Año con siglo, como número decimal

Ejemplo:

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

Esto cambiará el nombre de los archivos que coincidan con * .jpg en el formato AAAAMMDD-HHMMSS

Para obtener una lista completa de los argumentos de strftime, busque strftime en las páginas de manual.
Tenga en cuenta que algunos argumentos de la función strftime (no enumerados aquí) producen cadenas
con caracteres como ':' que pueden no ser válidos como parte de un nombre de archivo en algunos
.

-ta <+ | ->
Ajuste el tiempo almacenado en el encabezado Exif en h: mm hacia adelante o hacia atrás. Útil cuando
haber tomado fotografías con la hora incorrecta configurada en la cámara, como después
viajando a través de zonas horarias, o cuando el horario de verano ha cambiado.

Ejemplos:

Agregue 1 hora y 5 minutos al tiempo
jhead -ta + 1: 05

Reducir el tiempo en un segundo:
jhead -ta-0: 0: 1

Esta opción cambia todos los campos de fecha / hora en el encabezado exif, incluidos
"DateTimeOriginal" (etiqueta 0x9003) y "DateTimeDigitized" (etiqueta 0x9004).

-da -

Funciona como -ta, pero para especificar grandes desplazamientos de fecha, que se utilizará al fijar fechas
de cámaras en las que la fecha se configuró incorrectamente, como restablecer la fecha y la hora
mediante la extracción de la batería en algunas cámaras

Debido a que diferentes meses y años tienen diferentes números de días, un simple
compensar por meses, días, años daría lugar a resultados inesperados a veces. El tiempo
Por tanto, el desplazamiento se especifica como una diferencia entre dos fechas, de modo que jhead pueda
averiguar exactamente cuántos días debe ajustarse la marca de tiempo, incluido
años bisiestos y cambios de horario de verano. Las fechas se especifican como
aaaa: mm: dd. Para los ajustes de sub-día, también se puede incluir una hora del día, por
especificando aaaa: nn: dd / hh: mm o aaaa: mm: dd / hh: mm: ss

Ejemplos:

El año en la cámara se estableció en 2005 en lugar de 2004 para las fotografías tomadas en abril
jhead -da2004:03:01-2005:03:01

La fecha predeterminada de la cámara es 2002: 01: 01 y la fecha se restableció en 2005: 05: 29 a las 11:21 a. M.
jhead -da2005:05:29/11:21-2002:01:01

-ts Establece el tiempo almacenado en el encabezado Exif a lo que se especifica en la línea de comando.
El tiempo debe especificarse como: aaaa: mm: dd-hh: mm: ss

-ds Establece la fecha almacenada en el encabezado Exif a lo que se especifica en la línea de comando.
Se puede usar para establecer la fecha, solo el año y el mes, o solo el año. La fecha se especifica como:
aaaa: mm: dd, aaaa: mm, or aaaa

MINIATURA MANIPULACIÓN CAMPUS


-dt Elimine las miniaturas del encabezado Exif, pero deje intactas las partes interesantes.
Esta opción trunca la miniatura del encabezado Exif, siempre que el
miniatura es la última parte del encabezado Exif (que hasta donde yo sé es siempre el
caso). Los encabezados Exif tienen una miniatura incorporada, que generalmente ocupa alrededor de 10k
del espacio. Esta miniatura es utilizada por cámaras digitales. Windows XP también puede usar este
miniatura si está presente (pero no la necesita). Las miniaturas son demasiado pequeñas para usarlas
incluso a pantalla completa en la pantalla LCD de la cámara digital. No me he encontrado con ningún lado adverso.
efectos de eliminar las miniaturas, incluso del software proporcionado con mi antiguo
Cámara digital Olympus. Úselo con precaución.

-S t presentar
Guarde la miniatura integral en presentar La miniatura vive dentro del encabezado Exif y
es una imagen JPEG de muy baja resolución. Tenga en cuenta que realizar cambios en una foto, excepto
con algunos programas, generalmente borra el encabezado Exif y con él la miniatura.

La miniatura tiene una resolución demasiado baja para usarla realmente.

Esta función tiene una interesante opción de 'ruta relativa' para especificar la miniatura.
nombre. Siempre que el nombre de presentar contiene los caracteres '& i', jcabeza seguirá
sustituya el nombre de archivo original por este nombre. Esto permite crear un 'relativo
name 'al hacer un lote completo de archivos. Por ejemplo, el encantamiento:

jcabeza -S t "miniaturas / & i" * .jpg

crearía una miniatura para cada archivo .jpg en el directorio de miniaturas por el mismo
nombre, (siempre que exista el directorio de miniaturas, por supuesto). Tanto Win32 como
Los shells de UNIX tratan el carácter '&' de una manera especial, por lo que debe poner comillas
alrededor de esa opción de línea de comando para que el '&' incluso se pase al programa.

Si se especifica un '-' para el archivo de salida, la miniatura se envía a stdout. (UNIX
solo construir)

-rt Reemplace las miniaturas del encabezado Exif. Esto solo funciona si el encabezado exif
ya contiene una miniatura, y la miniatura está al final del encabezado (tanto
siempre es el caso si la foto proviene de una cámara digital)

-rgt tamaño
Regenerar miniatura exif. 'tamaño' especifica la altura o el ancho máximo de la miniatura.
Se basa en el programa 'mogrify' (de ImageMagick) para regenerar la miniatura. Esta
solo funciona si la imagen ya contiene una miniatura.

ROTACIÓN CAMPUS


-autorrot
Usando la etiqueta 'Orientación' del encabezado Exif, gire la imagen para que quede
vertical. El programa jpegtran se utiliza para realizar la rotación. Este programa es
presente en la mayoría de las distribuciones de Linux. Para Windows, necesita obtener una copia.
Después de la rotación, la etiqueta de orientación del encabezado Exif se establece en '1' (normal
orientación). La miniatura también se gira. Otros campos del encabezado Exif,
incluidas las dimensiones no se modifican, pero la altura / anchura de JPEG están ajustadas. Esta
La función es especialmente útil con las cámaras Canon más nuevas, que establecen la etiqueta de orientación
automáticamente usando un sensor de gravedad.

-norot Borra el campo de rotación en el encabezado Exif sin alterar la imagen. Útil si
las imágenes se rotaron previamente sin borrar la etiqueta de rotación Exif, ya que algunos
Los navegadores de imágenes rotarán automáticamente las imágenes cuando se establezca la etiqueta de rotación. Algunas veces,
las miniaturas y las etiquetas de rotación pueden desincronizarse mucho debido a la manipulación con
varias herramientas. Para restablecerlo todo, use -norot con -rgt para borrar esto.

SALIDA VERBOSIDAD CONTROL


-h Muestra un resumen de las opciones de la línea de comandos.

-v Hace que el programa sea aún más detallado de lo que ya es. Como los programas de DOS, y
a diferencia de los programas UNIX, Jhead da retroalimentación sobre lo que está haciendo, incluso cuando
nada sale mal. Usuario de Windows que soy, cuando algo no me da
retroalimentación durante 20 segundos, supongo que se estrelló.

-q Sin salida sobre el éxito, más como programas Unix.

-V Imprime la información de la versión y la fecha de compilación. -exifmapa Muestre un mapa de los bytes en el
encabezado exif. Útil cuando se analizan encabezados exif extraños, no es de mucha utilidad para no
desarrolladores de software.

-Si Suprima los mensajes de error relacionados con la estructura del encabezado Exif corrupta.

-c Salida concisa. Esto hace que la información de la imagen se resuma en una línea en lugar de
varios. Útil para hacer grep a través de imágenes, así como para importar en propagación
hojas (los datos están delimitados por espacios con comillas como calificador de texto).

ARCHIVO PAREO CAMPUS


-modelo Restringe el procesamiento de archivos a aquellos cuyo modelo de cámara, como lo indica el Exif
información de imagen, contiene la subcadena especificada en el argumento después de '-modelo'.
Por ejemplo, el siguiente comando enumerará solo las imágenes que son de un S100
cámara:

jcabeza -modelo S100 * .jpg

Utilizo esta opción para restringir mi recompensa de JPEG a aquellas imágenes que provienen de
mi cámara digital Canon S100, (consulte la opción -cmd).

-exclusivamente
Omita todos los archivos que no tengan un encabezado Exif. Fotos directamente de un digital
La cámara tiene un encabezado Exif, mientras que muchas herramientas de manipulación de fotos descartan el Exif
cabecera.

- cmd Ejecuta el comando especificado en cada archivo JPEG que se procesará.

La sección Exif de cada archivo se lee antes de ejecutar el comando y se vuelve a insertar
después de que finalice el comando.

El comando especificado se invoca por separado para cada JPEG que se procesa, incluso si
se especifican varios archivos (explícitamente o mediante comodines).

Ejemplo de uso:

Al tener un directorio completo de fotos de mi S100, ejecuto los siguientes comandos:

jcabeza - cmd "mogrificar Calidad 80 &I" -modelo S100 * .jpg
jcabeza - cmd "jpegtran -progresivo &i > & o " * .jpg

El primer comando mogrifica todos los archivos JPEG del árbol que indican que son de
una Canon S100 en su encabezado Exif al 80% de calidad con la misma resolución. Esto es un
proceso 'con pérdida', por lo que solo lo ejecuto en archivos que son de Canon, y solo lo ejecuto
una vez. El siguiente comando toma un archivo JPEG y lo convierte en un archivo JPEG progresivo.
El resultado son las mismas imágenes, sin diferencias apreciables, almacenadas en la mitad de
espacio. Esto produce ahorros sustanciales en algunas cámaras.

Use jhead en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    Phaser
    Phaser
    Phaser es una apertura rápida, gratuita y divertida
    marco de juego HTML5 de origen que ofrece
    Representación de WebGL y Canvas en
    navegadores web de escritorio y móviles. Juegos
    puede ser co ...
    Descargar Phaser
  • 2
    Motor VASSAL
    Motor VASSAL
    VASSAL es un motor de juego para crear
    Versiones electrónicas de tablero tradicional.
    y juegos de cartas. Proporciona soporte para
    representación e interacción de las piezas del juego,
    y ...
    Descargar motor VASSAL
  • 3
    OpenPDF - Bifurcación de iText
    OpenPDF - Bifurcación de iText
    OpenPDF es una biblioteca de Java para crear
    y edición de archivos PDF con LGPL y
    Licencia MPL de código abierto. OpenPDF es el
    LGPL/MPL sucesor de código abierto de iText,
    un ...
    Descargar OpenPDF - Bifurcación de iText
  • 4
    SIG SAGA
    SIG SAGA
    SAGA - Sistema para automatizado
    Análisis geocientíficos - es un análisis geográfico
    Software del sistema de información (GIS) con
    inmensas capacidades para geodatos
    procesamiento y ana ...
    Descargar SIG SAGA
  • 5
    Caja de herramientas para Java / JTOpen
    Caja de herramientas para Java / JTOpen
    IBM Toolbox para Java / JTOpen es un
    biblioteca de clases de Java que soporta el
    programacion cliente/servidor e internet
    modelos a un sistema que ejecuta OS/400,
    i5/OS, o...
    Descargar Toolbox para Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (o D3 para documentos basados ​​en datos)
    es una biblioteca de JavaScript que le permite
    para producir datos dinámicos e interactivos
    visualizaciones en navegadores web. con D3
    tú...
    Descargar D3.js
  • Más "

Comandos de Linux

  • 1
    arbitro
    arbitro
    abidiff - comparar ABI de archivos ELF
    abidiff compara el binario de la aplicación
    Interfaces (ABI) de dos bibliotecas compartidas
    en formato ELF. emite un significado
    informar ...
    Ejecutar abidiff
  • 2
    cumplir
    cumplir
    abidw - serializa el ABI de un ELF
    archivo abidw lee una biblioteca compartida en ELF
    formato y emite una representación XML
    de su ABI a la salida estándar. El
    emitido...
    Ejecutar abidw
  • 3
    copac2xml
    copac2xml
    bibutils - conversión de bibliografía
    utilidades...
    Ejecutar copac2xml
  • 4
    copto
    copto
    copt - optimizador de mirilla SYSNOPIS:
    archivo copt.. DESCRIPCIÓN: copt es un archivo
    optimizador de mirilla de uso general. Él
    lee el código de su entrada estándar y
    escribe un...
    Ejecutar copia
  • 5
    reunir_stx_títulos
    reunir_stx_títulos
    reunir_stx_titles - recopilar título
    declaraciones de documentos Stx ...
    Ejecute reunir_stx_títulos
  • 6
    banco-gatling
    banco-gatling
    banco - punto de referencia http ...
    Ejecutar gatling-banco
  • Más "

Ad