Résultat de cette discution visible dans le wiki: http://fr.piwigo.org/doc/doku.php?id=v2 … hotos:meta
******************************************************************
Bonsoir le forum,
Aillant eu pas mal de difficultés à comprendre le fonctionnement des méta-données, j'ai eu l'idée de synthétiser ce que j'ai pu retenir pour essayer d'en faire profiter d'autres dans la galère.
[EDIT]
Rendez dans le wiki via le lien cité-plus haut SVP
[/EDIT]
BONUS
'exif_field_Tag Name' => 'Tag Name', 'exif_field_InteropIndex' => 'InteropIndex', 'exif_field_InteropVersion' => 'InteropVersion', 'exif_field_ProcessingSoftware' => 'ProcessingSoftware', 'exif_field_SubfileType' => 'SubfileType', 'exif_field_OldSubfileType' => 'OldSubfileType', 'exif_field_ImageWidth' => 'ImageWidth', 'exif_field_ImageHeight' => 'ImageHeight', 'exif_field_BitsPerSample' => 'BitsPerSample', 'exif_field_Compression' => 'Compression', 'exif_field_PhotometricInterpretation' => 'PhotometricInterpretation', 'exif_field_Thresholding' => 'Thresholding', 'exif_field_CellWidth' => 'CellWidth', 'exif_field_CellLength' => 'CellLength', 'exif_field_FillOrder' => 'FillOrder', 'exif_field_DocumentName' => 'DocumentName', 'exif_field_ImageDescription' => 'ImageDescription', 'exif_field_Make' => 'Make', 'exif_field_Model' => 'Model', 'exif_field_StripOffsets' => 'StripOffsets', 'exif_field_PreviewImageStart' => 'PreviewImageStart', 'exif_field_PreviewImageStart' => 'PreviewImageStart', 'exif_field_JpgFromRawStart' => 'JpgFromRawStart', 'exif_field_Orientation' => 'Orientation', 'exif_field_SamplesPerPixel' => 'SamplesPerPixel', 'exif_field_RowsPerStrip' => 'RowsPerStrip', 'exif_field_StripByteCounts' => 'StripByteCounts', 'exif_field_PreviewImageLength' => 'PreviewImageLength', 'exif_field_PreviewImageLength' => 'PreviewImageLength', 'exif_field_JpgFromRawLength' => 'JpgFromRawLength', 'exif_field_MinSampleValue' => 'MinSampleValue', 'exif_field_MaxSampleValue' => 'MaxSampleValue', 'exif_field_XResolution' => 'XResolution', 'exif_field_YResolution' => 'YResolution', 'exif_field_PlanarConfiguration' => 'PlanarConfiguration', 'exif_field_PageName' => 'PageName', 'exif_field_XPosition' => 'XPosition', 'exif_field_YPosition' => 'YPosition', 'exif_field_FreeOffsets' => 'FreeOffsets', 'exif_field_FreeByteCounts' => 'FreeByteCounts', 'exif_field_GrayResponseUnit' => 'GrayResponseUnit', 'exif_field_GrayResponseCurve' => 'GrayResponseCurve', 'exif_field_T4Options' => 'T4Options', 'exif_field_T6Options' => 'T6Options', 'exif_field_ResolutionUnit' => 'ResolutionUnit', 'exif_field_PageNumber' => 'PageNumber', 'exif_field_ColorResponseUnit' => 'ColorResponseUnit', 'exif_field_TransferFunction' => 'TransferFunction', 'exif_field_Software' => 'Software', 'exif_field_ModifyDate' => 'ModifyDate', 'exif_field_Artist' => 'Artist', 'exif_field_HostComputer' => 'HostComputer', 'exif_field_Predictor' => 'Predictor', 'exif_field_WhitePoint' => 'WhitePoint', 'exif_field_PrimaryChromaticities' => 'PrimaryChromaticities', 'exif_field_ColorMap' => 'ColorMap', 'exif_field_HalftoneHints' => 'HalftoneHints', 'exif_field_TileWidth' => 'TileWidth', 'exif_field_TileLength' => 'TileLength', 'exif_field_TileOffsets' => 'TileOffsets', 'exif_field_TileByteCounts' => 'TileByteCounts', 'exif_field_BadFaxLines' => 'BadFaxLines', 'exif_field_CleanFaxData' => 'CleanFaxData', 'exif_field_ConsecutiveBadFaxLines' => 'ConsecutiveBadFaxLines', 'exif_field_SubIFD' => 'SubIFD', 'exif_field_InkSet' => 'InkSet', 'exif_field_InkNames' => 'InkNames', 'exif_field_NumberofInks' => 'NumberofInks', 'exif_field_DotRange' => 'DotRange', 'exif_field_TargetPrinter' => 'TargetPrinter', 'exif_field_ExtraSamples' => 'ExtraSamples', 'exif_field_SampleFormat' => 'SampleFormat', 'exif_field_SMinSampleValue' => 'SMinSampleValue', 'exif_field_SMaxSampleValue' => 'SMaxSampleValue', 'exif_field_TransferRange' => 'TransferRange', 'exif_field_ClipPath' => 'ClipPath', 'exif_field_XClipPathUnits' => 'XClipPathUnits', 'exif_field_YClipPathUnits' => 'YClipPathUnits', 'exif_field_Indexed' => 'Indexed', 'exif_field_JPEGTables' => 'JPEGTables', 'exif_field_OPIProxy' => 'OPIProxy', 'exif_field_GlobalParametersIFD' => 'GlobalParametersIFD', 'exif_field_ProfileType' => 'ProfileType', 'exif_field_FaxProfile' => 'FaxProfile', 'exif_field_CodingMethods' => 'CodingMethods', 'exif_field_VersionYear' => 'VersionYear', 'exif_field_ModeNumber' => 'ModeNumber', 'exif_field_Decode' => 'Decode', 'exif_field_DefaultImageColor' => 'DefaultImageColor', 'exif_field_JPEGProc' => 'JPEGProc', 'exif_field_ThumbnailOffset' => 'ThumbnailOffset', 'exif_field_PreviewImageStart' => 'PreviewImageStart', 'exif_field_JpgFromRawStart' => 'JpgFromRawStart', 'exif_field_JpgFromRawStart' => 'JpgFromRawStart', 'exif_field_OtherImageStart' => 'OtherImageStart', 'exif_field_ThumbnailLength' => 'ThumbnailLength', 'exif_field_PreviewImageLength' => 'PreviewImageLength', 'exif_field_JpgFromRawLength' => 'JpgFromRawLength', 'exif_field_JpgFromRawLength' => 'JpgFromRawLength', 'exif_field_OtherImageLength' => 'OtherImageLength', 'exif_field_JPEGRestartInterval' => 'JPEGRestartInterval', 'exif_field_JPEGLosslessPredictors' => 'JPEGLosslessPredictors', 'exif_field_JPEGPointTransforms' => 'JPEGPointTransforms', 'exif_field_JPEGQTables' => 'JPEGQTables', 'exif_field_JPEGDCTables' => 'JPEGDCTables', 'exif_field_JPEGACTables' => 'JPEGACTables', 'exif_field_YCbCrCoefficients' => 'YCbCrCoefficients', 'exif_field_YCbCrSubSampling' => 'YCbCrSubSampling', 'exif_field_YCbCrPositioning' => 'YCbCrPositioning', 'exif_field_ReferenceBlackWhite' => 'ReferenceBlackWhite', 'exif_field_StripRowCounts' => 'StripRowCounts', 'exif_field_ApplicationNotes' => 'ApplicationNotes', 'exif_field_RelatedImageFileFormat' => 'RelatedImageFileFormat', 'exif_field_RelatedImageWidth' => 'RelatedImageWidth', 'exif_field_RelatedImageLength' => 'RelatedImageLength', 'exif_field_Rating' => 'Rating', 'exif_field_RatingPercent' => 'RatingPercent', 'exif_field_ImageID' => 'ImageID', 'exif_field_WangAnnotation' => 'WangAnnotation', 'exif_field_Matteing' => 'Matteing', 'exif_field_DataType' => 'DataType', 'exif_field_ImageDepth' => 'ImageDepth', 'exif_field_TileDepth' => 'TileDepth', 'exif_field_Model2' => 'Model2', 'exif_field_CFARepeatPatternDim' => 'CFARepeatPatternDim', 'exif_field_CFAPattern2' => 'CFAPattern2', 'exif_field_BatteryLevel' => 'BatteryLevel', 'exif_field_Copyright' => 'Copyright', 'exif_field_ExposureTime' => 'ExposureTime', 'exif_field_FNumber' => 'FNumber', 'exif_field_MDFileTag' => 'MDFileTag', 'exif_field_MDScalePixel' => 'MDScalePixel', 'exif_field_MDColorTable' => 'MDColorTable', 'exif_field_MDLabName' => 'MDLabName', 'exif_field_MDSampleInfo' => 'MDSampleInfo', 'exif_field_MDPrepDate' => 'MDPrepDate', 'exif_field_MDPrepTime' => 'MDPrepTime', 'exif_field_MDFileUnits' => 'MDFileUnits', 'exif_field_PixelScale' => 'PixelScale', 'exif_field_IPTC-NAA' => 'IPTC-NAA', 'exif_field_IntergraphPacketData' => 'IntergraphPacketData', 'exif_field_IntergraphFlagRegisters' => 'IntergraphFlagRegisters', 'exif_field_IntergraphMatrix' => 'IntergraphMatrix', 'exif_field_ModelTiePoint' => 'ModelTiePoint', 'exif_field_Site' => 'Site', 'exif_field_ColorSequence' => 'ColorSequence', 'exif_field_IT8Header' => 'IT8Header', 'exif_field_RasterPadding' => 'RasterPadding', 'exif_field_BitsPerRunLength' => 'BitsPerRunLength', 'exif_field_BitsPerExtendedRunLength' => 'BitsPerExtendedRunLength', 'exif_field_ColorTable' => 'ColorTable', 'exif_field_ImageColorIndicator' => 'ImageColorIndicator', 'exif_field_BackgroundColorIndicator' => 'BackgroundColorIndicator', 'exif_field_ImageColorValue' => 'ImageColorValue', 'exif_field_BackgroundColorValue' => 'BackgroundColorValue', 'exif_field_PixelIntensityRange' => 'PixelIntensityRange', 'exif_field_TransparencyIndicator' => 'TransparencyIndicator', 'exif_field_ColorCharacterization' => 'ColorCharacterization', 'exif_field_HCUsage' => 'HCUsage', 'exif_field_SEMInfo' => 'SEMInfo', 'exif_field_AFCP_IPTC' => 'AFCP_IPTC', 'exif_field_ModelTransform' => 'ModelTransform', 'exif_field_LeafData' => 'LeafData', 'exif_field_PhotoshopSettings' => 'PhotoshopSettings', 'exif_field_ExifOffset' => 'ExifOffset', 'exif_field_ICC_Profile' => 'ICC_Profile', 'exif_field_ImageLayer' => 'ImageLayer', 'exif_field_GeoTiffDirectory' => 'GeoTiffDirectory', 'exif_field_GeoTiffDoubleParams' => 'GeoTiffDoubleParams', 'exif_field_GeoTiffAsciiParams' => 'GeoTiffAsciiParams', 'exif_field_ExposureProgram' => 'ExposureProgram', 'exif_field_SpectralSensitivity' => 'SpectralSensitivity', 'exif_field_GPSInfo' => 'GPSInfo', 'exif_field_ISO' => 'ISO', 'exif_field_Opto-ElectricConvFactor' => 'Opto-ElectricConvFactor', 'exif_field_Interlace' => 'Interlace', 'exif_field_TimeZoneOffset' => 'TimeZoneOffset', 'exif_field_SelfTimerMode' => 'SelfTimerMode', 'exif_field_FaxRecvParams' => 'FaxRecvParams', 'exif_field_FaxSubAddress' => 'FaxSubAddress', 'exif_field_FaxRecvTime' => 'FaxRecvTime', 'exif_field_LeafSubIFD' => 'LeafSubIFD', 'exif_field_ExifVersion' => 'ExifVersion', 'exif_field_DateTimeOriginal' => 'DateTimeOriginal', 'exif_field_CreateDate' => 'CreateDate', 'exif_field_ComponentsConfiguration' => 'ComponentsConfiguration', 'exif_field_CompressedBitsPerPixel' => 'CompressedBitsPerPixel', 'exif_field_ShutterSpeedValue' => 'ShutterSpeedValue', 'exif_field_ApertureValue' => 'ApertureValue', 'exif_field_BrightnessValue' => 'BrightnessValue', 'exif_field_ExposureCompensation' => 'ExposureCompensation', 'exif_field_MaxApertureValue' => 'MaxApertureValue', 'exif_field_SubjectDistance' => 'SubjectDistance', 'exif_field_MeteringMode' => 'MeteringMode', 'exif_field_LightSource' => 'LightSource', 'exif_field_Flash' => 'Flash', 'exif_field_FocalLength' => 'FocalLength', 'exif_field_FlashEnergy' => 'FlashEnergy', 'exif_field_SpatialFrequencyResponse' => 'SpatialFrequencyResponse', 'exif_field_Noise' => 'Noise', 'exif_field_FocalPlaneXResolution' => 'FocalPlaneXResolution', 'exif_field_FocalPlaneYResolution' => 'FocalPlaneYResolution', 'exif_field_FocalPlaneResolutionUnit' => 'FocalPlaneResolutionUnit', 'exif_field_ImageNumber' => 'ImageNumber', 'exif_field_SecurityClassification' => 'SecurityClassification', 'exif_field_ImageHistory' => 'ImageHistory', 'exif_field_SubjectLocation' => 'SubjectLocation', 'exif_field_ExposureIndex' => 'ExposureIndex', 'exif_field_TIFF-EPStandardID' => 'TIFF-EPStandardID', 'exif_field_SensingMethod' => 'SensingMethod', 'exif_field_StoNits' => 'StoNits', 'exif_field_MakerNoteCanon' => 'MakerNoteCanon', 'exif_field_MakerNoteCasio' => 'MakerNoteCasio', 'exif_field_MakerNoteCasio2' => 'MakerNoteCasio2', 'exif_field_MakerNoteFujiFilm' => 'MakerNoteFujiFilm', 'exif_field_MakerNoteJVC' => 'MakerNoteJVC', 'exif_field_MakerNoteJVCText' => 'MakerNoteJVCText', 'exif_field_MakerNoteKodak1a' => 'MakerNoteKodak1a', 'exif_field_MakerNoteKodak1b' => 'MakerNoteKodak1b', 'exif_field_MakerNoteKodak2' => 'MakerNoteKodak2', 'exif_field_MakerNoteKodak3' => 'MakerNoteKodak3', 'exif_field_MakerNoteKodak4' => 'MakerNoteKodak4', 'exif_field_MakerNoteKodak5' => 'MakerNoteKodak5', 'exif_field_MakerNoteKodak6a' => 'MakerNoteKodak6a', 'exif_field_MakerNoteKodak6b' => 'MakerNoteKodak6b', 'exif_field_MakerNoteKodakUnknown' => 'MakerNoteKodakUnknown', 'exif_field_MakerNoteKyocera' => 'MakerNoteKyocera', 'exif_field_MakerNoteMinolta' => 'MakerNoteMinolta', 'exif_field_MakerNoteMinolta2' => 'MakerNoteMinolta2', 'exif_field_MakerNoteMinolta3' => 'MakerNoteMinolta3', 'exif_field_MakerNoteMinolta4' => 'MakerNoteMinolta4', 'exif_field_MakerNoteNikon' => 'MakerNoteNikon', 'exif_field_MakerNoteNikon2' => 'MakerNoteNikon2', 'exif_field_MakerNoteNikon3' => 'MakerNoteNikon3', 'exif_field_MakerNoteOlympus' => 'MakerNoteOlympus', 'exif_field_MakerNoteOlympus2' => 'MakerNoteOlympus2', 'exif_field_MakerNoteLeica' => 'MakerNoteLeica', 'exif_field_MakerNotePanasonic' => 'MakerNotePanasonic', 'exif_field_MakerNotePanasonic2' => 'MakerNotePanasonic2', 'exif_field_MakerNotePentax' => 'MakerNotePentax', 'exif_field_MakerNoteRicoh' => 'MakerNoteRicoh', 'exif_field_MakerNoteRicohText' => 'MakerNoteRicohText', 'exif_field_PreviewImage' => 'PreviewImage', 'exif_field_MakerNoteSanyo' => 'MakerNoteSanyo', 'exif_field_MakerNoteSanyoC4' => 'MakerNoteSanyoC4', 'exif_field_MakerNoteSanyoPatch' => 'MakerNoteSanyoPatch', 'exif_field_MakerNoteSigma' => 'MakerNoteSigma', 'exif_field_MakerNoteSony' => 'MakerNoteSony', 'exif_field_MakerNoteSonySRF' => 'MakerNoteSonySRF', 'exif_field_MakerNoteSonySR2' => 'MakerNoteSonySR2', 'exif_field_MakerNoteUnknown' => 'MakerNoteUnknown', 'exif_field_UserComment' => 'UserComment', 'exif_field_SubSecTime' => 'SubSecTime', 'exif_field_SubSecTimeOriginal' => 'SubSecTimeOriginal', 'exif_field_SubSecTimeDigitized' => 'SubSecTimeDigitized', 'exif_field_ImageSourceData' => 'ImageSourceData', 'exif_field_XPTitle' => 'XPTitle', 'exif_field_XPComment' => 'XPComment', 'exif_field_XPAuthor' => 'XPAuthor', 'exif_field_XPKeywords' => 'XPKeywords', 'exif_field_XPSubject' => 'XPSubject', 'exif_field_FlashpixVersion' => 'FlashpixVersion', 'exif_field_ColorSpace' => 'ColorSpace', 'exif_field_ExifImageWidth' => 'ExifImageWidth', 'exif_field_ExifImageLength' => 'ExifImageLength', 'exif_field_RelatedSoundFile' => 'RelatedSoundFile', 'exif_field_InteropOffset' => 'InteropOffset', 'exif_field_FlashEnergy' => 'FlashEnergy', 'exif_field_SpatialFrequencyResponse' => 'SpatialFrequencyResponse', 'exif_field_Noise' => 'Noise', 'exif_field_FocalPlaneXResolution' => 'FocalPlaneXResolution', 'exif_field_FocalPlaneYResolution' => 'FocalPlaneYResolution', 'exif_field_FocalPlaneResolutionUnit' => 'FocalPlaneResolutionUnit', 'exif_field_ImageNumber' => 'ImageNumber', 'exif_field_SecurityClassification' => 'SecurityClassification', 'exif_field_ImageHistory' => 'ImageHistory', 'exif_field_SubjectLocation' => 'SubjectLocation', 'exif_field_ExposureIndex' => 'ExposureIndex', 'exif_field_TIFF-EPStandardID' => 'TIFF-EPStandardID', 'exif_field_SensingMethod' => 'SensingMethod', 'exif_field_FileSource' => 'FileSource', 'exif_field_SceneType' => 'SceneType', 'exif_field_CFAPattern' => 'CFAPattern', 'exif_field_CustomRendered' => 'CustomRendered', 'exif_field_ExposureMode' => 'ExposureMode', 'exif_field_WhiteBalance' => 'WhiteBalance', 'exif_field_DigitalZoomRatio' => 'DigitalZoomRatio', 'exif_field_FocalLengthIn35mmFormat' => 'FocalLengthIn35mmFormat', 'exif_field_SceneCaptureType' => 'SceneCaptureType', 'exif_field_GainControl' => 'GainControl', 'exif_field_Contrast' => 'Contrast', 'exif_field_Saturation' => 'Saturation', 'exif_field_Sharpness' => 'Sharpness', 'exif_field_DeviceSettingDescription' => 'DeviceSettingDescription', 'exif_field_SubjectDistanceRange' => 'SubjectDistanceRange', 'exif_field_ImageUniqueID' => 'ImageUniqueID', 'exif_field_GDALMetadata' => 'GDALMetadata', 'exif_field_GDALNoData' => 'GDALNoData', 'exif_field_Gamma' => 'Gamma', 'exif_field_PixelFormat' => 'PixelFormat', 'exif_field_Transfomation' => 'Transfomation', 'exif_field_Uncompressed' => 'Uncompressed', 'exif_field_ImageType' => 'ImageType', 'exif_field_ImageWidth' => 'ImageWidth', 'exif_field_ImageHeight' => 'ImageHeight', 'exif_field_WidthResolution' => 'WidthResolution', 'exif_field_HeightResolution' => 'HeightResolution', 'exif_field_ImageOffset' => 'ImageOffset', 'exif_field_ImageByteCount' => 'ImageByteCount', 'exif_field_AlphaOffset' => 'AlphaOffset', 'exif_field_AlphaByteCount' => 'AlphaByteCount', 'exif_field_ImageDataDiscard' => 'ImageDataDiscard', 'exif_field_AlphaDataDiscard' => 'AlphaDataDiscard', 'exif_field_OceScanjobDesc' => 'OceScanjobDesc', 'exif_field_OceApplicationSelector' => 'OceApplicationSelector', 'exif_field_OceIDNumber' => 'OceIDNumber', 'exif_field_OceImageLogic' => 'OceImageLogic', 'exif_field_Annotations' => 'Annotations', 'exif_field_PrintIM' => 'PrintIM', 'exif_field_DNGVersion' => 'DNGVersion', 'exif_field_DNGBackwardVersion' => 'DNGBackwardVersion', 'exif_field_UniqueCameraModel' => 'UniqueCameraModel', 'exif_field_LocalizedCameraModel' => 'LocalizedCameraModel', 'exif_field_CFAPlaneColor' => 'CFAPlaneColor', 'exif_field_CFALayout' => 'CFALayout', 'exif_field_LinearizationTable' => 'LinearizationTable', 'exif_field_BlackLevelRepeatDim' => 'BlackLevelRepeatDim', 'exif_field_BlackLevel' => 'BlackLevel', 'exif_field_BlackLevelDeltaH' => 'BlackLevelDeltaH', 'exif_field_BlackLevelDeltaV' => 'BlackLevelDeltaV', 'exif_field_WhiteLevel' => 'WhiteLevel', 'exif_field_DefaultScale' => 'DefaultScale', 'exif_field_DefaultCropOrigin' => 'DefaultCropOrigin', 'exif_field_DefaultCropSize' => 'DefaultCropSize', 'exif_field_ColorMatrix1' => 'ColorMatrix1', 'exif_field_ColorMatrix2' => 'ColorMatrix2', 'exif_field_CameraCalibration1' => 'CameraCalibration1', 'exif_field_CameraCalibration2' => 'CameraCalibration2', 'exif_field_ReductionMatrix1' => 'ReductionMatrix1', 'exif_field_ReductionMatrix2' => 'ReductionMatrix2', 'exif_field_AnalogBalance' => 'AnalogBalance', 'exif_field_AsShotNeutral' => 'AsShotNeutral', 'exif_field_AsShotWhiteXY' => 'AsShotWhiteXY', 'exif_field_BaselineExposure' => 'BaselineExposure', 'exif_field_BaselineNoise' => 'BaselineNoise', 'exif_field_BaselineSharpness' => 'BaselineSharpness', 'exif_field_BayerGreenSplit' => 'BayerGreenSplit', 'exif_field_LinearResponseLimit' => 'LinearResponseLimit', 'exif_field_CameraSerialNumber' => 'CameraSerialNumber', 'exif_field_DNGLensInfo' => 'DNGLensInfo', 'exif_field_ChromaBlurRadius' => 'ChromaBlurRadius', 'exif_field_AntiAliasStrength' => 'AntiAliasStrength', 'exif_field_ShadowScale' => 'ShadowScale', 'exif_field_SR2Private' => 'SR2Private', 'exif_field_DNGAdobeData' => 'DNGAdobeData', 'exif_field_DNGPentaxData' => 'DNGPentaxData', 'exif_field_DNGPrivateData' => 'DNGPrivateData', 'exif_field_MakerNoteSafety' => 'MakerNoteSafety', 'exif_field_CalibrationIlluminant1' => 'CalibrationIlluminant1', 'exif_field_CalibrationIlluminant2' => 'CalibrationIlluminant2', 'exif_field_BestQualityScale' => 'BestQualityScale', 'exif_field_RawDataUniqueID' => 'RawDataUniqueID', 'exif_field_AliasLayerMetadata' => 'AliasLayerMetadata', 'exif_field_OriginalRawFileName' => 'OriginalRawFileName', 'exif_field_OriginalRawFileData' => 'OriginalRawFileData', 'exif_field_ActiveArea' => 'ActiveArea', 'exif_field_MaskedAreas' => 'MaskedAreas', 'exif_field_AsShotICCProfile' => 'AsShotICCProfile', 'exif_field_AsShotPreProfileMatrix' => 'AsShotPreProfileMatrix', 'exif_field_CurrentICCProfile' => 'CurrentICCProfile', 'exif_field_CurrentPreProfileMatrix' => 'CurrentPreProfileMatrix', 'exif_field_OffsetSchema' => 'OffsetSchema', 'exif_field_OwnerName' => 'OwnerName', 'exif_field_SerialNumber' => 'SerialNumber', 'exif_field_Lens' => 'Lens', 'exif_field_RawFile' => 'RawFile', 'exif_field_Converter' => 'Converter', 'exif_field_WhiteBalance' => 'WhiteBalance', 'exif_field_Exposure' => 'Exposure', 'exif_field_Shadows' => 'Shadows', 'exif_field_Brightness' => 'Brightness', 'exif_field_Contrast' => 'Contrast', 'exif_field_Saturation' => 'Saturation', 'exif_field_Sharpness' => 'Sharpness', 'exif_field_Smoothness' => 'Smoothness', 'exif_field_MoireFilter' => 'MoireFilter'
Dernière modification par Gotcha (2009-08-12 22:45:09)
Hors ligne
Ouh, ça je vais y regarder dès que... (au moins)
Non sans rire ça m'intéresse, mais hélas pas possible ce soir, mais j'y reviendrai.
Hors ligne
J'attends que quelqu'un de l'équipe me dise ce qu'il en pense.
Hors ligne
N'étant pas très porté "Exif" mais plutôt IPTC, techniquement, je n'ai rien à en redire.
D'un point de vue pratique et culturel, je trouve çà très pratique et intéressant. Ceux qui veulent jouer avec les metadatas de leur photos pourront s'en donner à coeur joie.
Très bonne initiative, en tous cas !
Je pense qu'une telle doc pourrait avoir sa place dans le Wiki. Voir ce qu'en pense le reste du Team.
Hors ligne
Mon problème c'est que je comprend vite mais il faut m'expliquer longtemps. En plus, je suis le premier des fainéants. Aussi, lorsque je trouve une astuce, si je ne la mets pas en mot et si je n'en conserve pas la trace, rapidement j'oublie comment j'ai fait.
Donc je note, je note, je note.
La proposition que j'ai faite est un mélange qui traîne depuis la v1.6.2. ^^
Hors ligne
Gotcha a écrit:
(...)
Est-ce qu'il y a des choses à corriger ???
Pour moi, rien à redire.
Hors ligne
bonne initiative et comme Eric je t'encourage pour poster dans le wiki
sinon les copier/coller attention ^^ :
// Si vous choisissez "false" les champs ne seront pas affichés. // Si vous choisissez "true" les champs seront affichés.
plutot que
// Si vous choisissez "false" les champs ne seront pas affichés. // Si vous choisissez "true" les champs seront pas affichés.
Hors ligne
Idem ailleurs.
// Si vous choisissez "true", les données seront [pas] enregistrées dans la BDD.
Hors ligne
Merci de vos relectures minutieuses :-)
Hors ligne
Je me demande si ça ne vaudrait pas le coup de renommer le fil de "Les méta-données pour les nuls" à "Les métadonnées pour les nuls", car la plupart du temps sur le forum, c'est le second cas qui est utilisé. Ca faciliterait les recherches.
Hors ligne
Très bonne remarques 8-)
Mais les deux formes se trouve. Dont "méta-données" dans le wiki.
Et puis grâce aux tags du sujet, les recherches "méta-données" et métadonnées aboutissent :-) Donc je vais laisser.
Dernière modification par Gotcha (2009-04-30 21:13:01)
Hors ligne
Je voulais commencer un nouveau topic mais je préfère continuer ici.
Comme le suggère la doc http://fr.piwigo.org/doc/doku.php?id=fr … stion_meta et le 1er message du topic, on peut paramétrer les champs qui seront sauvegarder dans la DB et ainsi utilisable pour des recherches (les use_xxx_mapping ds le config_local)
1) Où sont sauvegarder les données (table et champs de la dB)? Je ne vois que des champs lat et lon ds la table image qui sont remplis via le plugin rv_maps.
2) Quels champs sont il vraiment sélectionables?
3) Notamment, peut on sauvegarder les IPTC de location ds la DB? Ce topic le suggère, mais j ai des erreurs sql qd je les active, du style [mysql error 1054] Unknown column 't1.Model' in 'field list.
Je ne comprends pas comment cela peut fonctionner: on essaie de sauvegarder des champs qui n'existent pas ds la base!
[mysql error 1054] Unknown column 't1.exif_field_Make' in 'field list' UPDATE phpwebgallery_images AS t1, phpwebgallery_images_1242298466062153 AS t2 SET t1.filesize = IFNULL(t2.filesize, t1.filesize) , t1.width = IFNULL(t2.width, t1.width) , t1.height = IFNULL(t2.height, t1.height) , t1.high_filesize = IFNULL(t2.high_filesize, t1.high_filesize) , t1.exif_field_Make = IFNULL(t2.exif_field_Make, t1.exif_field_Make) , t1.exif_field_Model = IFNULL(t2.exif_field_Model, t1.exif_field_Model) , t1.exif_field_ExposureTime = IFNULL(t2.exif_field_ExposureTime, t1.exif_field_ExposureTime) , t1.exif_field_FocalLength = IFNULL(t2.exif_field_FocalLength, t1.exif_field_FocalLength) , t1.exif_field_FNumber = IFNULL(t2.exif_field_FNumber, t1.exif_field_FNumber) , t1.iptc_City = IFNULL(t2.iptc_City, t1.iptc_City) , t1.iptc_Province_State = IFNULL(t2.iptc_Province_State, t1.iptc_Province_State) , t1.iptc_Country_Primary_Location_Code = IFNULL(t2.iptc_Country_Primary_Location_Code, in \piwigo-2.0.2\include\functions.inc.php on line 918
structure DB de PWG mise à jour par les différentes updates (1.3->1.7->2.0)
Dernière modification par Eric B (2009-05-14 12:57:04)
Hors ligne
J'aimerais que les auteurs de piwigo puisse intervenir sur ce topic pour confirmer ou infirmer ma compréhension suivante.
Qd on regarde les use_xxx_mapping par défaut, il apparait que le mapping est entre les champs de la table image (sauf pour keywords qui va creer des tags) et les champs metadonnées.
Un tel mapping ne s'improvise donc pas, et ceux postés en haut du topic sont faux!
Il serait bon que la doc soit plus explicite la dessus.
Pour sauvegarder d'autres metadata ds la base, il faudrait ajouter des elements à la DB, soit des champs ds la table, ou un champ global "metadata" qui contiendrait un tableau [champ, valeur].
Question annexe: peut on affecter plusieurs champs vers des tags comme si dessous?
$conf['use_iptc_mapping'] = array(
'keywords' => '2#025',
'keywords' => '2#090', //city
'keywords' => '2#092', // location
'keywords' => '2#101' // country
'date_creation' => '2#055',
'author' => '2#122',
'name' => '2#005',
'comment' => '2#120',
);
Hors ligne
Eric B a écrit:
J'aimerais que les auteurs de piwigo puisse intervenir sur ce topic pour confirmer ou infirmer ma compréhension suivante.[...]
Voir la réponse de VDigital >>içi<<.
Maintenant, le but du jeux c'est:
- soit de créer ces tables
- soit ça je me pose la question de l'utilité de renseigner les champs dans la Base De Données vu que Piwigo va lire les informations de la photo... :-/
Moi là j'avoue ne pas comprendre le fonctionnement...
Help please
Hors ligne