ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] Нанести exif на фотку
@ 2005-09-12 10:58 Шишков Евгений
  2005-09-12 13:22 ` [Comm] " Anton Farygin
  2005-09-13 13:02 ` [Comm] " Vasiliy U. Borisov
  0 siblings, 2 replies; 9+ messages in thread
From: Шишков Евгений @ 2005-09-12 10:58 UTC (permalink / raw)
  To: Community ALTLinux

Здравствуйте

Появилось ли что под линукс, чтоб на фото exif (дату/время съёмки) 
наносить (желательно в пакетном режиме)?
Посмотрел кучу программ. Они умеют только в отдельном окошке показывать 
эту инфу. А на фотку
ставить - не умеют.

Под виндой много уже таких прог (BetterJPEG, exifer, ну и платные...)

-- 
С уважением,
Шишков Евгений (evgen[sobak]tulanews[dot]ru)


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [Comm] Re: Нанести exif на фотку
  2005-09-12 10:58 [Comm] Нанести exif на фотку Шишков Евгений
@ 2005-09-12 13:22 ` Anton Farygin
  2005-09-13  7:11   ` [Comm] Re: оБОЕУФЙ exif ОБ ЖПФЛХ Шишков Евгений
  2005-09-13 13:02 ` [Comm] " Vasiliy U. Borisov
  1 sibling, 1 reply; 9+ messages in thread
From: Anton Farygin @ 2005-09-12 13:22 UTC (permalink / raw)
  To: community

On Mon, 12 Sep 2005 14:58:35 +0400, Шишков Евгений wrote:

> Здравствуйте
> 
> Появилось ли что под линукс, чтоб на фото
> exif (дату/время съёмки) наносить
> (желательно в пакетном режиме)?
> Посмотрел кучу программ. Они умеют
> только в отдельном окошке показывать
> эту инфу. А на фотку
> ставить - не умеют.
> 
> Под виндой много уже таких прог (BetterJPEG,
> exifer, ну и платные...)

а ImageMagick не умеет ?

Rgds,
Rider




^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] Re: оБОЕУФЙ exif ОБ ЖПФЛХ
  2005-09-12 13:22 ` [Comm] " Anton Farygin
@ 2005-09-13  7:11   ` Шишков Евгений
  2005-09-13  7:46     ` Kostarev Alexey
  0 siblings, 1 reply; 9+ messages in thread
From: Шишков Евгений @ 2005-09-13  7:11 UTC (permalink / raw)
  To: ALT Linux Community

Anton Farygin пишет:
> On Mon, 12 Sep 2005 14:58:35 +0400, Шишков Евгений wrote:
> 
> 
>>Здравствуйте
>>
>>Появилось ли что под линукс, чтоб на фото
>>exif (дату/время съёмки) наносить
>>(желательно в пакетном режиме)?
>>Посмотрел кучу программ. Они умеют
>>только в отдельном окошке показывать
>>эту инфу. А на фотку
>>ставить - не умеют.
>>
>>Под виндой много уже таких прог (BetterJPEG,
>>exifer, ну и платные...)
> 
> 
> а ImageMagick не умеет ?

Не нашёл что-то.


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] Re: оБОЕУФЙ exif ОБ ЖПФЛХ
  2005-09-13  7:11   ` [Comm] Re: оБОЕУФЙ exif ОБ ЖПФЛХ Шишков Евгений
@ 2005-09-13  7:46     ` Kostarev Alexey
  2005-09-13  8:33       ` [Comm] Re: Нанести exif на фотку Шишков Евгений
  0 siblings, 1 reply; 9+ messages in thread
From: Kostarev Alexey @ 2005-09-13  7:46 UTC (permalink / raw)
  To: ALT Linux Community

[-- Attachment #1: Type: text/plain, Size: 757 bytes --]

Шишков Евгений wrote:

> Anton Farygin пишет:
>
>> On Mon, 12 Sep 2005 14:58:35 +0400, Шишков Евгений wrote:
>>
>>
>>> Здравствуйте
>>>
>>> Появилось ли что под линукс, чтоб на фото
>>> exif (дату/время съёмки) наносить
>>> (желательно в пакетном режиме)?
>>> Посмотрел кучу программ. Они умеют
>>> только в отдельном окошке показывать
>>> эту инфу. А на фотку
>>> ставить - не умеют.
>>>
Если нужен пакетный режим - попробуйте netpbm.
Он содержит кучу фильтров по преобразованию и конвертации изображения.
В свое время я использовал его для масштабирования JPEG-файлов.

>_______________________________________________
>Community mailing list
>Community@altlinux.ru
>https://lists.altlinux.ru/mailman/listinfo/community
>


-- 
С Уважением
Костарев А.Ф.


[-- Attachment #2: kaf.vcf --]
[-- Type: text/x-vcard, Size: 202 bytes --]

begin:vcard
fn:Alexey Kostarev
n:Kostarev;Alexey
org:Nevod Ltd.
adr:;;;Perm;;;Russia
email;internet:kaf@nevod.ru
tel;work:(3422) 196-960 
url:http://www.nevod.ru/nevod/staff/kaf/
version:2.1
end:vcard


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [Comm] Re: Нанести exif на фотку
  2005-09-13  7:46     ` Kostarev Alexey
@ 2005-09-13  8:33       ` Шишков Евгений
  2005-09-13  9:50         ` Kostarev Alexey
  0 siblings, 1 reply; 9+ messages in thread
From: Шишков Евгений @ 2005-09-13  8:33 UTC (permalink / raw)
  To: ALT Linux Community

Kostarev Alexey пишет:
> Шишков Евгений wrote:
> 
>> Anton Farygin пишет:
>>
>>> On Mon, 12 Sep 2005 14:58:35 +0400, Шишков Евгений wrote:
>>>
>>>
>>>> Здравствуйте
>>>>
>>>> Появилось ли что под линукс, чтоб на фото
>>>> exif (дату/время съёмки) наносить
>>>> (желательно в пакетном режиме)?
>>>> Посмотрел кучу программ. Они умеют
>>>> только в отдельном окошке показывать
>>>> эту инфу. А на фотку
>>>> ставить - не умеют.
>>>>
> Если нужен пакетный режим - попробуйте netpbm.
> Он содержит кучу фильтров по преобразованию и конвертации изображения.
> В свое время я использовал его для масштабирования JPEG-файлов.

И он умеет exif инфу поместить на фотку в то место и тем шрифтом где скажу?


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] Re: Нанести exif на фотку
  2005-09-13  8:33       ` [Comm] Re: Нанести exif на фотку Шишков Евгений
@ 2005-09-13  9:50         ` Kostarev Alexey
  2005-09-13 10:59           ` Шишков Евгений
  0 siblings, 1 reply; 9+ messages in thread
From: Kostarev Alexey @ 2005-09-13  9:50 UTC (permalink / raw)
  To: ALT Linux Community

[-- Attachment #1: Type: text/plain, Size: 1672 bytes --]

Шишков Евгений wrote:

> Kostarev Alexey пишет:
>
>>
>>>>>
>> Если нужен пакетный режим - попробуйте netpbm.
>> Он содержит кучу фильтров по преобразованию и конвертации изображения.
>> В свое время я использовал его для масштабирования JPEG-файлов.
>
>
> И он умеет exif инфу поместить на фотку в то место и тем шрифтом где 
> скажу?
>
>  
>
Я не силен в формате exif, но по моему информация формата exif и 'инфа 
на фотке'  -  две разные вещи
(поправьте, если не прав)

Заголовок exif в jpeg-файле содержит информацию о фотографии:
имя файла, размер, время съемки,  время экспозиции,  размер диафрагмы и т.п.
Для работы с этой информацией существует пакет jhead (см. 
http://www.sentex.net/~mwandel/jhead/) - от отображает и правит эту 
информацию.
Информация из exif-заголовка не отображается напрямую в 'картинке' (я 
имею в виду обычные редакторы или браузеры )

Для правки самой jpeg-картинки можно использовать netpbm (см. 
http://netpbm.sourceforge.net/doc/directory.html)
Он позволяет конвертировать jpeg-файл во внутренний формат ppm (команда 
jpegtoppm). Зотем  вставить в  файл этого формата
необходимый текст с требумым  шрифтом  в нужное место (команды pbmtext, 
pnmpaste).  После этого - конвертировать полученный файл
обратно в jpeg (команда pnmtojpeg).

Если нужно сделать и то (скорекктировать exif) и другое (скорректировать 
изображенние), то можно
использовать флаг -cmd команды jhead.
 


>------------------------------------------------------------------------
>
>_______________________________________________
>Community mailing list
>Community@altlinux.ru
>https://lists.altlinux.ru/mailman/listinfo/community
>


-- 
С Уважением
Костарев А.Ф.


[-- Attachment #2: kaf.vcf --]
[-- Type: text/x-vcard, Size: 202 bytes --]

begin:vcard
fn:Alexey Kostarev
n:Kostarev;Alexey
org:Nevod Ltd.
adr:;;;Perm;;;Russia
email;internet:kaf@nevod.ru
tel;work:(3422) 196-960 
url:http://www.nevod.ru/nevod/staff/kaf/
version:2.1
end:vcard


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] Re: Нанести exif на фотку
  2005-09-13  9:50         ` Kostarev Alexey
@ 2005-09-13 10:59           ` Шишков Евгений
  0 siblings, 0 replies; 9+ messages in thread
From: Шишков Евгений @ 2005-09-13 10:59 UTC (permalink / raw)
  To: ALT Linux Community

Kostarev Alexey пишет:
>>
> Я не силен в формате exif, но по моему информация формата exif и 'инфа 
> на фотке'  -  две разные вещи
> (поправьте, если не прав)
Правильно. Инфа на фотке - трафика, а exif - текстовая.
> 
> Заголовок exif в jpeg-файле содержит информацию о фотографии:
> имя файла, размер, время съемки,  время экспозиции,  размер диафрагмы и 
> т.п.
> Для работы с этой информацией существует пакет jhead (см. 
> http://www.sentex.net/~mwandel/jhead/) - от отображает и правит эту 
> информацию.
> Информация из exif-заголовка не отображается напрямую в 'картинке' (я 
> имею в виду обычные редакторы или браузеры )

Тоже правильно. Для этого и написали (под виндой) exifer, BetterJpeg..., 
чтоб эту exif информацию
нанести на саму фотографию (наверное все видели плёночные фотики, 
которые дату и время ставят
в правом нижнем углу кадра)

> Для правки самой jpeg-картинки можно использовать netpbm (см. 
> http://netpbm.sourceforge.net/doc/directory.html)
> Он позволяет конвертировать jpeg-файл во внутренний формат ppm (команда 
> jpegtoppm). Зотем  вставить в  файл этого формата
> необходимый текст с требумым  шрифтом  в нужное место (команды pbmtext, 
> pnmpaste).  После этого - конвертировать полученный файл
> обратно в jpeg (команда pnmtojpeg).

нда. Круто. Я то думал, что уже подобные проги написаны.
Как жаль, что я не программер....

> Если нужно сделать и то (скорекктировать exif) и другое (скорректировать 
> изображенние), то можно
> использовать флаг -cmd команды jhead.

В любом случае попробую.


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] Нанести exif на фотку
  2005-09-12 10:58 [Comm] Нанести exif на фотку Шишков Евгений
  2005-09-12 13:22 ` [Comm] " Anton Farygin
@ 2005-09-13 13:02 ` Vasiliy U. Borisov
  2005-09-14  4:39   ` Шишков Евгений
  1 sibling, 1 reply; 9+ messages in thread
From: Vasiliy U. Borisov @ 2005-09-13 13:02 UTC (permalink / raw)
  To: ALT Linux Community

[-- Attachment #1: Type: text/plain, Size: 462 bytes --]

Шишков Евгений wrote:

> Здравствуйте
>
> Появилось ли что под линукс, чтоб на фото exif (дату/время съёмки) 
> наносить (желательно в пакетном режиме)?
> Посмотрел кучу программ. Они умеют только в отдельном окошке 
> показывать эту инфу. А на фотку
> ставить - не умеют.
>
> Под виндой много уже таких прог (BetterJPEG, exifer, ну и платные...)
>
За 15 минут накал скриптик (ради дальнейшего понимания крутизны 
ImageMagick).

-- 
Regards, Vasiliy U. Borisov


[-- Attachment #2: exif2jpg.sh --]
[-- Type: text/plain, Size: 260 bytes --]

#!/bin/sh

for file  in $*
do
	date=`exif -t 0x0132 "$file" | grep Value| awk '{ print $2 " " $3}'`
	convert -font /usr/share/fonts/default/TrueType-val/a010015l.ttf -pointsize 72 -gravity SouthEast -fill red -annotate +30+30 "$date" "$file" "e_$file"
		
done

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] Нанести exif на фотку
  2005-09-13 13:02 ` [Comm] " Vasiliy U. Borisov
@ 2005-09-14  4:39   ` Шишков Евгений
  0 siblings, 0 replies; 9+ messages in thread
From: Шишков Евгений @ 2005-09-14  4:39 UTC (permalink / raw)
  To: ALT Linux Community

Vasiliy U. Borisov пишет:

> За 15 минут накал скриптик (ради дальнейшего понимания крутизны 
> ImageMagick).
> 
Ай благодарю тебя дружище. Прям то что надо.


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2005-09-14  4:39 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-09-12 10:58 [Comm] Нанести exif на фотку Шишков Евгений
2005-09-12 13:22 ` [Comm] " Anton Farygin
2005-09-13  7:11   ` [Comm] Re: оБОЕУФЙ exif ОБ ЖПФЛХ Шишков Евгений
2005-09-13  7:46     ` Kostarev Alexey
2005-09-13  8:33       ` [Comm] Re: Нанести exif на фотку Шишков Евгений
2005-09-13  9:50         ` Kostarev Alexey
2005-09-13 10:59           ` Шишков Евгений
2005-09-13 13:02 ` [Comm] " Vasiliy U. Borisov
2005-09-14  4:39   ` Шишков Евгений

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git