Club Nikon: Программы просмотра EXIF для Leopard - Club Nikon

Перейти к содержимому





Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете отвечать в этой теме

Программы просмотра EXIF для Leopard кто чем пользуется на маке?

#274937 Пользователь не на сайте   nick_on Значок

  • Смотреть галерею
  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 13 Сентябрь 2009 - 01:12

У меня некая Media Rage. Показывает довольно подробно, но не так, как писючная ShowExif. Посоветуйте что-то более информативное.
Спасибо.
0

#274943 Пользователь не на сайте   Ruiner Значок

  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 13 Сентябрь 2009 - 02:39

А требуется видеть какие-то совсем нестарндартные параметры экзиф? Мне, например, хватает preview.
0

#275143 Пользователь не на сайте   Angelok Значок

  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 14 Сентябрь 2009 - 09:34

nick_on http://www.club-nikon.ru/forum/index.php?s...st&p=263680 попробуйте XnView
0

#275150 Пользователь не на сайте   nick_on Значок

  • Автор темы
  • Смотреть галерею
  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 14 Сентябрь 2009 - 10:20

Angelok, Спасибо большое! Пока не попробовал, но та экзиф-инфа, что представлена по ссылке - совсем другое дело! То что надо! :rolleyes:

Сообщение изменено: nick_on (14 Сентябрь 2009 - 10:22)

0

#275165 Пользователь не на сайте   Angelok Значок

  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 14 Сентябрь 2009 - 11:07

можно вот эту функцию использовать.
Получиться вот такое http://foto.iconbuil...php?image_id=33

EXIF Information

Сделано: NIKON CORPORATION
Модель: NIKON D90
Выдержка: 1/100
Диафрагма: F/5
ISO скорость: 200
Дата создания: 18.07.2009 18:17:01
Фокусное расстояние: 38mm
function get_exif_info($exif) {
  $exif_match = array();
  $exif_match['Make'] = "make";
  $exif_match['Model'] = "model";
  $exif_match['DateTimeOriginal'] = "datetime";
  $exif_match['ISOSpeedRatings'] = "isospeed";
  $exif_match['ExposureTime'] = "exposure";
  $exif_match['FNumber'] = "aperture";
  $exif_match['FocalLength'] = "focallen";
  $exif_match['FlashEnergy'] = "FlashEnergy";



  $exif_match['ApertureValue'] = "ApertureValue";
  $exif_match['Artist'] = "Artist";
  $exif_match['BitsPerSample'] = "BitsPerSample";
  $exif_match['BrightnessValue'] = "BrightnessValue";
  $exif_match['ColorSpace'] = "ColorSpace";
  $exif_match['CompressedBitsPerPixel'] = "CompressedBitsPerPixel";
  $exif_match['Compression'] = "Compression";
  $exif_match['Contrast'] = "Contrast";
  $exif_match['Copyright'] = "Copyright";
  $exif_match['CustomRendered'] = "CustomRendered";
  $exif_match['DateTime'] = "DateTime";
  $exif_match['DateTimeDigitized'] = "DateTimeDigitized";
  $exif_match['DateTimeOriginal'] = "DateTimeOriginal";
  $exif_match['DeviceSettingDescription'] = "DeviceSettingDescription";
  $exif_match['DigitalZoomRation'] = "DigitalZoomRation";
  $exif_match['ExifIFDPointer'] = "ExifIFDPointer";
  $exif_match['ExposureBias'] = "ExposureBias";
  $exif_match['ExposureIndex'] = "ExposureIndex";
  $exif_match['ExposureMode'] = "ExposureMode";
  $exif_match['ExposureProgram'] = "ExposureProgram";
  $exif_match['ExposureTime'] = "ExposureTime";
  $exif_match['FNumber'] = "FNumber";
  $exif_match['Flash'] = "Flash";
  $exif_match['FlashEnergy'] = "FlashEnergy";
  $exif_match['FlashpixVersion'] = "FlashpixVersion";
  $exif_match['FocalLength'] = "FocalLength";
  $exif_match['FocalLengthIn35mmFilm'] = "FocalLengthIn35mmFilm";
  $exif_match['FocalPlaneResolutionUnit'] = "FocalPlaneResolutionUnit";
  $exif_match['FocalPlaneXResolution'] = "FocalPlaneXResolution";
  $exif_match['FocalPlaneYResolution'] = "FocalPlaneYResolution";
  $exif_match['GainControl'] = "GainControl";
  $exif_match['ISOSpeedRatings'] = "ISOSpeedRatings";
  $exif_match['ImageDescription'] = "ImageDescription";
  $exif_match['ImageHeight'] = "ImageHeight";
  $exif_match['ImageUniqueID'] = "ImageUniqueID";
  $exif_match['ImageWidth'] = "ImageWidth";
  $exif_match['InteroperabilityIFDPointer'] = "InteroperabilityIFDPointer";
  $exif_match['InteroperabilityIFDPointer'] = "InteroperabilityIFDPointer";
  $exif_match['JPEGInterchangeFormat'] = "JPEGInterchangeFormat";
  $exif_match['JPEGInterchangeFormatLength'] = "JPEGInterchangeFormatLength";
  $exif_match['LightSource'] = "LightSource";
  $exif_match['Make'] = "Make";
  $exif_match['MaxApertureValue'] = "MaxApertureValue";
  $exif_match['MeteringMode'] = "MeteringMode";
  $exif_match['Model'] = "Model";
  $exif_match['OECF'] = "OECF";
  $exif_match['PhotometricInterpretation'] = "PhotometricInterpretation";
  $exif_match['PixelXDimension'] = "PixelXDimension";
  $exif_match['PixelYDimension'] = "PixelYDimension";
  $exif_match['PlanarConfiguration'] = "PlanarConfiguration";
  $exif_match['PrimaryChromaticities'] = "PrimaryChromaticities";
  $exif_match['ReferenceBlackWhite'] = "ReferenceBlackWhite";
  $exif_match['RelatedSoundFile'] = "RelatedSoundFile";
  $exif_match['ResolutionUnit'] = "ResolutionUnit";
  $exif_match['RowsPerStrip'] = "RowsPerStrip";
  $exif_match['SamplesPerPixel'] = "SamplesPerPixel";
  $exif_match['Saturation'] = "Saturation";
  $exif_match['SceneCaptureType'] = "SceneCaptureType";
  $exif_match['SensingMethod'] = "SensingMethod";
  $exif_match['Sharpness'] = "Sharpness";
  $exif_match['ShutterSpeedValue'] = "ShutterSpeedValue";
  $exif_match['Software'] = "Software";
  $exif_match['SpatialFrequencyResponse'] = "SpatialFrequencyResponse";
  $exif_match['SpectralSensitivity'] = "SpectralSensitivity";
  $exif_match['StripByteCounts'] = "StripByteCounts";
  $exif_match['StripOffsets'] = "StripOffsets";
  $exif_match['SubjectArea'] = "SubjectArea";
  $exif_match['SubjectDistance'] = "SubjectDistance";
  $exif_match['SubjectDistanceRange'] = "SubjectDistanceRange";
  $exif_match['SubjectLocation'] = "SubjectLocation";
  $exif_match['SubsecTime'] = "SubsecTime";
  $exif_match['SubsecTimeDigitized'] = "SubsecTimeDigitized";
  $exif_match['SubsecTimeOriginal'] = "SubsecTimeOriginal";
  $exif_match['TransferFunction'] = "TransferFunction";
  $exif_match['UserComment'] = "UserComment";
  $exif_match['WhiteBalance'] = "WhiteBalance";
  $exif_match['WhitePoint'] = "WhitePoint";




  $exif_array = array();
  if (is_array($exif)) {
	foreach ($exif as $key => $val) {
	  if (isset($exif_match[$key])) {
		$exif_info = $val;
		if ($key == "DateTimeOriginal") {
		  $exif_array[$exif_match[$key]] = preg_replace("/([0-9]{4}):([0-9]{2}):([0-9]{2})/", "\\3.\\2.\\1", $exif_info);
		}
		elseif ($key == "ExposureTime") {
		  $exposure = explode("/", $exif_info);
		  $exif_array[$exif_match[$key]] = "1/" . ($exposure[1] / $exposure[0]);
		}
		elseif ($key == "FNumber") {
		  $aperture = explode("/", $exif_info);
		  $exif_array[$exif_match[$key]] = "F/" . ($aperture[0] / $aperture[1]);
		}
		elseif ($key == "FocalLength") {
		  $focalLen = explode("/", $exif_info);
		  $exif_array[$exif_match[$key]] = ($focalLen[0] / $focalLen[1]) . "mm";
		}
		else {
		  $exif_array[$exif_match[$key]] = $exif_info;
		}
	  }
	}
  }
  return $exif_array;
}

+ файл для перевода
// EXIF Tags
$lang['exif_make'] = "Сделано:";
$lang['exif_model'] = "Модель:";
$lang['exif_datetime'] = "Дата создания:";
$lang['exif_isospeed'] = "ISO скорость:";
$lang['exif_exposure'] = "Выдержка:";
$lang['exif_aperture'] = "Диафрагма:";
$lang['exif_focallen'] = "Фокусное расстояние:";



$lang['exif_ApertureValue'] = "ApertureValue:";
$lang['exif_Artist'] = "Artist:";
$lang['exif_BitsPerSample'] = "BitsPerSample:";
$lang['exif_BrightnessValue'] = "BrightnessValue:";
$lang['exif_CFAPattern'] = "CFAPattern:";
$lang['exif_ColorSpace'] = "ColorSpace:";
$lang['exif_ComponentsConfiguration'] = "ComponentsConfiguration:";
$lang['exif_CompressedBitsPerPixel'] = "CompressedBitsPerPixel:";
$lang['exif_Compression'] = "Compression:";
$lang['exif_Contrast'] = "Contrast:";
$lang['exif_Copyright'] = "Copyright:";
$lang['exif_CustomRendered'] = "CustomRendered:";
$lang['exif_DateTime'] = "DateTime:";
$lang['exif_DateTimeDigitized'] = "DateTimeDigitized:";
$lang['exif_DateTimeOriginal'] = "DateTimeOriginal:";
$lang['exif_DeviceSettingDescription'] = "DeviceSettingDescription:";
$lang['exif_DigitalZoomRation'] = "DigitalZoomRation:";
$lang['exif_ExifIFDPointer'] = "ExifIFDPointer:";
$lang['exif_ExifVersion'] = "ExifVersion:";
$lang['exif_ExposureBias'] = "ExposureBias:";
$lang['exif_ExposureIndex'] = "ExposureIndex:";
$lang['exif_ExposureMode'] = "ExposureMode:";
$lang['exif_ExposureProgram'] = "ExposureProgram:";
$lang['exif_ExposureTime'] = "ExposureTime:";
$lang['exif_FNumber'] = "FNumber:";
$lang['exif_FileSource'] = "FileSource:";
$lang['exif_Flash'] = "Flash:";
$lang['exif_FlashEnergy'] = "FlashEnergy:";
$lang['exif_FlashpixVersion'] = "FlashpixVersion:";
$lang['exif_FocalLength'] = "FocalLength:";
$lang['exif_FocalLengthIn35mmFilm'] = "FocalLengthIn35mmFilm:";
$lang['exif_FocalPlaneResolutionUnit'] = "FocalPlaneResolutionUnit:";
$lang['exif_FocalPlaneXResolution'] = "FocalPlaneXResolution:";
$lang['exif_FocalPlaneYResolution'] = "FocalPlaneYResolution:";
$lang['exif_GPSAltitude'] = "GPSAltitude:";
$lang['exif_GPSAltitudeRef'] = "GPSAltitudeRef:";
$lang['exif_GPSAreaInformation'] = "GPSAreaInformation:";
$lang['exif_GPSDOP'] = "GPSDOP:";
$lang['exif_GPSDateStamp'] = "GPSDateStamp:";
$lang['exif_GPSDestBearing'] = "GPSDestBearing:";
$lang['exif_GPSDestBearingRef'] = "GPSDestBearingRef:";
$lang['exif_GPSDestDistance'] = "GPSDestDistance:";
$lang['exif_GPSDestDistanceRef'] = "GPSDestDistanceRef:";
$lang['exif_GPSDestLatitude'] = "GPSDestLatitude:";
$lang['exif_GPSDestLatitudeRef'] = "GPSDestLatitudeRef:";
$lang['exif_GPSDestLongitude'] = "GPSDestLongitude:";
$lang['exif_GPSDestLongitudeRef'] = "GPSDestLongitudeRef:";
$lang['exif_GPSDifferential'] = "GPSDifferential:";
$lang['exif_GPSImgDirection'] = "GPSImgDirection:";
$lang['exif_GPSImgDirectionRef'] = "GPSImgDirectionRef:";
$lang['exif_GPSInfoIFDPointer'] = "GPSInfoIFDPointer:";
$lang['exif_GPSLatitude'] = "GPSLatitude:";
$lang['exif_GPSLatitudeRef'] = "GPSLatitudeRef:";
$lang['exif_GPSLongitude'] = "GPSLongitude:";
$lang['exif_GPSLongitudeRef'] = "GPSLongitudeRef:";
$lang['exif_GPSMapDatum'] = "GPSMapDatum:";
$lang['exif_GPSMeasureMode'] = "GPSMeasureMode:";
$lang['exif_GPSProcessingMethod'] = "GPSProcessingMethod:";
$lang['exif_GPSSatellites'] = "GPSSatellites:";
$lang['exif_GPSSpeed'] = "GPSSpeed:";
$lang['exif_GPSSpeedRef'] = "GPSSpeedRef:";
$lang['exif_GPSStatus'] = "GPSStatus:";
$lang['exif_GPSTimeStamp'] = "GPSTimeStamp:";
$lang['exif_GPSTrack'] = "GPSTrack:";
$lang['exif_GPSTrackRef'] = "GPSTrackRef:";
$lang['exif_GPSVersionID'] = "GPSVersionID:";
$lang['exif_GainControl'] = "GainControl:";
$lang['exif_ISOSpeedRatings'] = "ISOSpeedRatings:";
$lang['exif_ImageDescription'] = "ImageDescription:";
$lang['exif_ImageHeight'] = "ImageHeight:";
$lang['exif_ImageUniqueID'] = "ImageUniqueID:";
$lang['exif_ImageWidth'] = "ImageWidth:";
$lang['exif_InteroperabilityIFDPointer'] = "InteroperabilityIFDPointer:";
$lang['exif_InteroperabilityIFDPointer'] = "InteroperabilityIFDPointer:";
$lang['exif_JPEGInterchangeFormat'] = "JPEGInterchangeFormat:";
$lang['exif_JPEGInterchangeFormatLength'] = "JPEGInterchangeFormatLength:";
$lang['exif_LightSource'] = "LightSource:";
$lang['exif_Make'] = "Make:";
$lang['exif_MakerNote'] = "MakerNote:";
$lang['exif_MaxApertureValue'] = "MaxApertureValue:";
$lang['exif_MeteringMode'] = "MeteringMode:";
$lang['exif_Model'] = "Model:";
$lang['exif_OECF'] = "OECF:";
$lang['exif_Orientation'] = "Orientation:";
$lang['exif_PhotometricInterpretation'] = "PhotometricInterpretation:";
$lang['exif_PixelXDimension'] = "PixelXDimension:";
$lang['exif_PixelYDimension'] = "PixelYDimension:";
$lang['exif_PlanarConfiguration'] = "PlanarConfiguration:";
$lang['exif_PrimaryChromaticities'] = "PrimaryChromaticities:";
$lang['exif_ReferenceBlackWhite'] = "ReferenceBlackWhite:";
$lang['exif_RelatedSoundFile'] = "RelatedSoundFile:";
$lang['exif_ResolutionUnit'] = "ResolutionUnit:";
$lang['exif_RowsPerStrip'] = "RowsPerStrip:";
$lang['exif_SamplesPerPixel'] = "SamplesPerPixel:";
$lang['exif_Saturation'] = "Saturation:";
$lang['exif_SceneCaptureType'] = "SceneCaptureType:";
$lang['exif_SceneType'] = "SceneType:";
$lang['exif_SensingMethod'] = "SensingMethod:";
$lang['exif_Sharpness'] = "Sharpness:";
$lang['exif_ShutterSpeedValue'] = "ShutterSpeedValue:";
$lang['exif_Software'] = "Software:";
$lang['exif_SpatialFrequencyResponse'] = "SpatialFrequencyResponse:";
$lang['exif_SpectralSensitivity'] = "SpectralSensitivity:";
$lang['exif_StripByteCounts'] = "StripByteCounts:";
$lang['exif_StripOffsets'] = "StripOffsets:";
$lang['exif_SubjectArea'] = "SubjectArea:";
$lang['exif_SubjectDistance'] = "SubjectDistance:";
$lang['exif_SubjectDistanceRange'] = "SubjectDistanceRange:";
$lang['exif_SubjectLocation'] = "SubjectLocation:";
$lang['exif_SubsecTime'] = "SubsecTime:";
$lang['exif_SubsecTimeDigitized'] = "SubsecTimeDigitized:";
$lang['exif_SubsecTimeOriginal'] = "SubsecTimeOriginal:";
$lang['exif_TransferFunction'] = "TransferFunction:";
$lang['exif_UserComment'] = "UserComment:";
$lang['exif_WhiteBalance'] = "WhiteBalance:";
$lang['exif_WhitePoint'] = "WhitePoint:";
$lang['exif_XResolution'] = "XResolution:";
$lang['exif_YCbCrCoefficients'] = "YCbCrCoefficients:";
$lang['exif_YCbCrPositioning'] = "YCbCrPositioning:";
$lang['exif_YCbCrSubSampling'] = "YCbCrSubSampling:";
$lang['exif_YResolution'] = "YResolution:";

0

#275170 Пользователь не на сайте   Zed Значок

  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 14 Сентябрь 2009 - 11:43

Пользуюсь этой программкой.

Выдает весьма полную информацию. Меня там, прежде всего, интересовала дистанция до объекта съемки и собственный, никоновский расчет ГРИП. Удобно корректировать технику съемки в макро и телевиком при съемке природы.

Запускается, правда, через командную строку. В качестве одного из ключей - вывод текстового файла с данными.
Постоянно обновляется автором.

Сообщение изменено: Zed (14 Сентябрь 2009 - 11:44)

0

#275431 Пользователь не на сайте   kotbarsik Значок

  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 15 Сентябрь 2009 - 12:27

Просмотреть сообщениеZed (14.9.2009, 12:43):

Пользуюсь этой программкой.

...и собственный, никоновский расчет ГРИП.


Подскажите как этот параметр называется?
0

#275491 Пользователь не на сайте   Zed Значок

  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 15 Сентябрь 2009 - 18:10

kotbarsik,

ГРИП - глубина резко изображаемого пространства.
В макро в масштабе около 1:1 ГРИП составляет всего около одного-нескольких миллиметров при прилично зажатой диафрагме. Примерно та же ситуация (чуть лучше) при съемке крупным планом на телевик 300-400 мм на минимальных дистанциях фокусировки. При съемке птиц ГРИП несколько см даже при незначительно прикрытой диафрагме. И т.п.

Анализ снимков (и данных EXIF) позволяет достаточно быстро прочувствовать, какое значение диафрагмы устанавливать при каждой дистанции съемки, чтобы нужный объект был в резкости. Без этих данных приходилось пользоваться калькуляторами ГРИП (ссылки на которых полно в Интернет), что гораздо менее удобно.
0

#275578 Пользователь не на сайте   kotbarsik Значок

  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 16 Сентябрь 2009 - 05:43

Zed,
Я наверное не очень понятно задал вопрос, я не спрашивал что такое ГРИП, я спрашивал как называется параметр который показывает глубину резкости в EXIF именно "этой программки.". Уже не надо - сам нешел.

Сообщение изменено: kotbarsik (16 Сентябрь 2009 - 05:59)

0

#275586 Пользователь не на сайте   Angelok Значок

  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 16 Сентябрь 2009 - 08:16

Просмотреть сообщениеZed (14.9.2009, 12:43):

В качестве одного из ключей - вывод текстового файла с данными
подскажите как вывести?

Просмотреть сообщениеkotbarsik (16.9.2009, 6:43):

Уже не надо - сам нешел.
какой?
0

#275598 Пользователь не на сайте   kotbarsik Значок

  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 16 Сентябрь 2009 - 09:02

Просмотреть сообщениеAngelok (16.9.2009, 9:16):

подскажите как вывести?

exiftool(-w txt).exe

Просмотреть сообщениеAngelok (16.9.2009, 9:16):

какой?

Depth Of Field : 0.33 m (1.96 - 2.29)
0

#275604 Пользователь не на сайте   Zed Значок

  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 16 Сентябрь 2009 - 09:15

Прежде всего прошу извинить за невнимательность.

В рабочей директории я создал ярлычок для запуска программы, где в поле "объект" к имени программы exiftool.exe дописал два ключа.
В итоге получилось
...\exiftool.exe d* -w txt

Здесь "d*" ключ обработки всех файлов, начинающихся в букву D (регистр не учитывается, для простоты файлы я помещаю тоже в рабочую директорию), а "-w txt" создание текстового файла с данными EXIF (создается в этой же директории). В ярлычке помечаю, чтобы программа запускалась в режиме свернутого значка.

В итоге процедура предельно проста. Копирую нужный файл(ы) в рабочую директорию (обычно, один файл). Запускаю ярлык. Тут же создаются файлы с именами снимков, но с расширением txt.

Сообщение изменено: Zed (16 Сентябрь 2009 - 10:04)

0

#275624 Пользователь не на сайте   Angelok Значок

  • Вставить ник
  • Цитировать
  • Раскрыть информацию

  Отправлено 16 Сентябрь 2009 - 10:28

Zed спасибо.
для ленивых (таких как я) написал программу.
Размещенное изображение
INSTALL
распаковать в папку EXIF в нее скопировать файл exiftool.exe и фотки начинающиеся в букву D*
Нажать на D90.
Прикрепленный файл  ExifTools.zip (230,86К)
Количество загрузок: 438
0

#276851 Пользователь не на сайте   kondak Значок

  • Смотреть галерею
  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 21 Сентябрь 2009 - 08:41

Уважаемые, в заголовке Темы указана программа на Мас.
А вы тут обсуждаете программы с .ехе

Если обсуждение ушло в сторону программ под Win, попрошу открыть новую Тему или Автору изменить заголовок.
0

Сообщить об этой теме:


Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете отвечать в этой теме

Похожие темы
  Название темы Автор Статистика Последнее сообщение
Нет тем.

1 посетителей читают эту тему
0 пользователей, 1 гостей, 0 скрытых