ಮುಂದಿನ ಲೇಖನದಲ್ಲಿ ನಾವು ಎಕ್ಸಿಫ್ ಟೂಲ್ ಅನ್ನು ನೋಡಲಿದ್ದೇವೆ. ಇದು ಒಂದು ಚಿತ್ರ, ಆಡಿಯೋ, ವಿಡಿಯೋ ಮತ್ತು ಪಿಡಿಎಫ್ ಮೆಟಾಡೇಟಾವನ್ನು ಓದುವುದು, ಬರೆಯುವುದು ಮತ್ತು ಕುಶಲತೆಯಿಂದ ನಿರ್ವಹಿಸಲು ಉಚಿತ ಮತ್ತು ಮುಕ್ತ ಮೂಲ ಪ್ರೋಗ್ರಾಂ. ನಾವು ಬಳಸುವ ವೇದಿಕೆಯಿಂದ ಇದು ಸ್ವತಂತ್ರವಾಗಿದೆ. ಇದು ಪರ್ಲ್ ಲೈಬ್ರರಿ ಮತ್ತು ಆಜ್ಞಾ ಸಾಲಿನ ಅಪ್ಲಿಕೇಶನ್ ಆಗಿ ಲಭ್ಯವಿದೆ.
S ಾಯಾಚಿತ್ರಗಳ ಮೆಟಾಡೇಟಾವು ಫೈಲ್ಗಳಿಗೆ ಸೇರಿಸಲಾದ ಹೆಚ್ಚುವರಿ ಡೇಟಾ. ಉದಾಹರಣೆಗೆ photograph ಾಯಾಚಿತ್ರ ತೆಗೆದ ಕ್ಯಾಮೆರಾ ಅಥವಾ ತೆಗೆದ ಸಮಯ. ಈ ರೀತಿಯ ಇಮೇಜ್ ಮೆಟಾಡೇಟಾ ವಿವಿಧ ಸ್ವರೂಪಗಳಲ್ಲಿರಬಹುದು. ಮೆಟಾಡೇಟಾದಲ್ಲಿ ಇರಿಸಲಾಗಿರುವ ಮಾಹಿತಿಯು ಯಾವುದೇ ರೀತಿಯದ್ದಾಗಿರಬಹುದು, ಕಂಪನಿಯ ಹೆಸರಿನಿಂದ, ಕಂಪ್ಯೂಟರ್ನ ಹೆಸರಿಗೆ, ಟ್ಯಾಗ್ಗಳು, ಮಾರ್ಪಾಡು ದಿನಾಂಕಗಳು, ಸ್ಥಳ ಇತ್ಯಾದಿಗಳ ಮೂಲಕ ...
ಎಕ್ಸಿಫ್ ಟೂಲ್ ಎಕ್ಸಿಫ್, ಜಿಪಿಎಸ್, ಐಪಿಟಿಸಿ, ಎಕ್ಸ್ಎಂಪಿ, ಜೆಎಫ್ಐಎಫ್, ಜಿಯೋಟಿಐಎಫ್, ಐಸಿಸಿ ಪ್ರೊಫೈಲ್, ಫೋಟೋಶಾಪ್ ಐಆರ್ಬಿ, ಫ್ಲ್ಯಾಶ್ಪಿಕ್ಸ್, ಎಎಫ್ಸಿಪಿ, ಮತ್ತು ಐಡಿ 3, ಮತ್ತು ಡಿಜಿಟಲ್ ಕ್ಯಾಮೆರಾ ಇಮೇಜ್ ಮೆಟಾಡೇಟಾ ಸೇರಿದಂತೆ ಹಲವು ವಿಭಿನ್ನ ಮೆಟಾಡೇಟಾ ಸ್ವರೂಪಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. ನೀವು ಪ್ರಶಂಸಿಸಬಹುದು ಮೆಟಾಡೇಟಾ ಕೇವಲ ಚಿತ್ರಗಳಿಗಾಗಿ ಅಲ್ಲ, ಆದರೆ ಎಲ್ಲಾ ರೀತಿಯ ಫೈಲ್ಗಳಿಗೆ ಅನ್ವಯಿಸಬಹುದು.
ಯಾವುದೇ ರೀತಿಯ ಫೈಲ್ ಅನ್ನು ವರ್ಗೀಕರಿಸಲು ಈ ವಿವರಗಳು ತುಂಬಾ ಉಪಯುಕ್ತವಾಗಿದ್ದರೂ ಸಹ, ಅವುಗಳು ಸಹ ಸೂಕ್ಷ್ಮ ಮಾಹಿತಿಯನ್ನು ಹೊಂದಿರಬಹುದು. ಆದ್ದರಿಂದ ನಾವು ಹಂಚಿಕೊಳ್ಳುವ ಫೈಲ್ಗಳ ಬಗ್ಗೆಯೂ ನಾವು ಜಾಗರೂಕರಾಗಿರಬೇಕು ಏಕೆಂದರೆ ನಾವು ಹಂಚಿಕೊಳ್ಳಲು ಇಷ್ಟಪಡದ ಮಾಹಿತಿಯನ್ನು ಅವು ಸಾಗಿಸಬಹುದು.
ಎಕ್ಸಿಫ್ ಟೂಲ್ ಸ್ಥಾಪನೆ
ನಾವು ಉಬುಂಟುನಲ್ಲಿ ಎಕ್ಸಿಫ್ ಟೂಲ್ ಅನ್ನು ಸರಳ ರೀತಿಯಲ್ಲಿ ಸ್ಥಾಪಿಸಬಹುದು. ನಾವು ಟರ್ಮಿನಲ್ ಅನ್ನು ತೆರೆಯಬೇಕು (Ctrl + Alt + T) ಮತ್ತು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಿ:
sudo apt install libimage-exiftool-perl
ಇದರೊಂದಿಗೆ ನಾವು ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಸ್ಥಾಪಿಸುತ್ತೇವೆ. ಈಗ ನಾವು ಕನ್ಸೋಲ್ ಮೂಲಕ ಅದರೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಬಹುದು.
ಎಕ್ಸಿಫ್ ಟೂಲ್ನೊಂದಿಗೆ ಮೆಟಾಡೇಟಾವನ್ನು ಬಳಸುವುದು
ಪ್ರೋಗ್ರಾಂ ಸ್ವೀಕರಿಸುವ ಕೆಲವು ಮುಖ್ಯ ಆಜ್ಞೆಗಳು ಈ ಕೆಳಗಿನಂತಿವೆ:
ಕೆಳಗಿನ ಆಜ್ಞೆಯು ನಾವು ಸೂಚಿಸುವ ಚಿತ್ರದೊಂದಿಗೆ ಸಂಬಂಧಿಸಿದ ಎಲ್ಲಾ ಮೆಟಾಡೇಟಾವನ್ನು ತೋರಿಸುತ್ತದೆ.
exiftool imagen.jpg
ಅನುಸರಿಸುವ ಈ ಆಜ್ಞೆಯು ಫೈಲ್ಗೆ ಸಂಬಂಧಿಸಿದ ಎಲ್ಲಾ ಹೆಚ್ಚುವರಿ ಮೆಟಾಡೇಟಾವನ್ನು ತೆಗೆದುಹಾಕುತ್ತದೆ.
exiftool -all= imagen.jpg
ಕೆಳಗಿನ ಆಜ್ಞೆಯು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ GROUP ನಲ್ಲಿ TAG ಗೆ ಮೌಲ್ಯವನ್ನು ನಿಗದಿಪಡಿಸುತ್ತದೆ.
exiftool -[GROUP:]TAG=VALUE imagen.jpg
ಈ ಆಜ್ಞೆಗಳೊಂದಿಗೆ ನಾವು ಈಗ ಚಿತ್ರಗಳ ಎಲ್ಲಾ ಮೆಟಾಡೇಟಾವನ್ನು ನಿರ್ವಹಿಸಬಹುದು. ಪ್ರತಿಯೊಬ್ಬರೂ ಬಯಸಿದಂತೆ ಅವುಗಳನ್ನು ನಿರ್ವಹಿಸಲು ಲಭ್ಯವಿರುವ ಟ್ಯಾಗ್ಗಳು ಮತ್ತು ಗುಂಪುಗಳ ಕುರಿತು ನೀವು ಇನ್ನಷ್ಟು ತಿಳಿದುಕೊಳ್ಳಲು ಬಯಸಿದರೆ, ನೀವು ಇದರಲ್ಲಿ ಹೆಚ್ಚಿನ ಮಾಹಿತಿಯನ್ನು ಪಡೆಯಬಹುದು ವೆಬ್ ಪುಟ. ನೋಡುವ ಇನ್ನೊಂದು ವಿಧಾನ ಎಕ್ಸಿಫ್ಟೂಲ್ ಆಜ್ಞೆಯ ಹೆಚ್ಚಿನ ಆಯ್ಕೆಗಳು ಮನುಷ್ಯನ ಸಹಾಯವನ್ನು ಬಳಸುತ್ತವೆ ನಮ್ಮ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂನಲ್ಲಿ.
ಮೆಟಾಡೇಟಾವನ್ನು ನಿರ್ವಹಿಸಲು ಹೆಚ್ಚಿನ ಉದಾಹರಣೆಗಳು
ಮುಂದೆ ನಾವು ಮೆಟಾಡೇಟಾವನ್ನು ಹೇಗೆ ನಿರ್ವಹಿಸುವುದು ಎಂದು ನೋಡಲು ಕೆಲವು ಉದಾಹರಣೆಗಳನ್ನು ನೋಡಲಿದ್ದೇವೆ:
ಸೇರಿಸಲು ಅಥವಾ ಮಾರ್ಪಡಿಸಲು ಜಿಪಿಎಸ್ ನಿರ್ದೇಶಾಂಕಗಳು photograph ಾಯಾಚಿತ್ರಕ್ಕೆ, ನಾವು ಈ ಕೆಳಗಿನದನ್ನು ಬರೆಯಬೇಕಾಗಿದೆ:
exiftool -exif:gpslatitude="27 33" -exif:gpslatituderef=S -exif:gpslongitude="165 130" -exif:gpslongituderef=E fotografia.jpg
-If ಆಯ್ಕೆಯೊಂದಿಗೆ ಷರತ್ತುಬದ್ಧ ಟ್ಯಾಗಿಂಗ್. ಮೆಟಾಡೇಟಾ ಸ್ಥಿತಿಯನ್ನು ಪೂರೈಸಿದರೆ ನೀವು ಅದನ್ನು ಮಾರ್ಪಡಿಸಬಹುದು ಎಂದರ್ಥ, ಉದಾಹರಣೆಗೆ:
exiftool -alldates+=1 -if '$CreateDate ge "2017:11:02"' DIRECTORIO-IMAGENES
ಇದು ಡೈರೆಕ್ಟರಿ-ಇಮೇಜ್ಗಳಲ್ಲಿನ ಚಿತ್ರಗಳ ಸಮಯವನ್ನು ಮಾರ್ಪಡಿಸುತ್ತದೆ. ಇವುಗಳಿಗೆ, ನವೆಂಬರ್ 1, 2 ರ ನಂತರ ಅವುಗಳನ್ನು ರಚಿಸಿದ್ದರೆ 2017 ಗಂಟೆ ಮತ್ತು ಆ ಚಿತ್ರಗಳಿಗೆ ಮಾತ್ರ ಸೇರಿಸಲಾಗುತ್ತದೆ. -ಅಲ್ಡೇಟ್ಸ್ ಆಯ್ಕೆಯು ನೀವು ಜೆಪಿಗ್ ಫೈಲ್ನಲ್ಲಿ ಕಾಣಬಹುದಾದ ಎಲ್ಲಾ ಟೈಮ್ಸ್ಟ್ಯಾಂಪ್ಗಳಿಗೆ ಅಲಿಯಾಸ್ ಆಗಿದೆ (ಡೇಟ್ಟೈಮೊರಿಜಿನಲ್, ಕ್ರಿಯೇಟ್ಡೇಟ್ ಮತ್ತು ಮಾರ್ಪಡಿಸಿಡೇಟ್). ಈ ಮತ್ತು ಇತರ ಎಕ್ಸಿಫ್ಟೂಲ್ ಆಯ್ಕೆಗಳ ಬಗ್ಗೆ ನೀವು ಇಲ್ಲಿ ಕಲಿಯಬಹುದು ಈ ಪುಟ.
-If ಸ್ಥಿತಿಯು ಸಾಮಾನ್ಯವಾಗಿದೆ, ಇದರರ್ಥ ಪರ್ಲ್ ಸಿಂಟ್ಯಾಕ್ಸ್ ಅನ್ನು ಗೌರವಿಸುವವರೆಗೆ ನೀವು ಬಯಸಿದರೂ ಅದನ್ನು ಬಳಸಬಹುದು. ಅಗತ್ಯವಿದ್ದರೆ ನೀವು ಎಕ್ಸಿಫ್ಟೂಲ್ಗೆ ಕರೆಯಲ್ಲಿ -if ನೊಂದಿಗೆ ಅನೇಕ ಅಭಿವ್ಯಕ್ತಿಗಳನ್ನು ಸಂಯೋಜಿಸಬಹುದು. ಸ್ಥಿತಿಯೊಳಗಿನ ಲೇಬಲ್ಗಳ ಹೆಸರುಗಳು ಪರ್ಲ್ನಲ್ಲಿನ ಅಸ್ಥಿರಗಳಂತೆ "$" ಪೂರ್ವಪ್ರತ್ಯಯವನ್ನು ಹೊಂದಿರಬೇಕು ಎಂಬುದನ್ನು ನೆನಪಿಡಿ. ಯಾರಿಗೆ ಇದು ಬೇಕು ಎಂಬುದರಲ್ಲಿ ಹೆಚ್ಚಿನ ಉದಾಹರಣೆಗಳು ಮತ್ತು ಆಲೋಚನೆಗಳನ್ನು ಕಂಡುಹಿಡಿಯಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ ಈ ವೆಬ್.
ಎಕ್ಸಿಫ್ಟೂಲ್ ಬಗ್ಗೆ ಮತ್ತೊಂದು ದೊಡ್ಡ ವಿಷಯವೆಂದರೆ ನೀವು ಚಿತ್ರದ ಎಕ್ಸಿಫ್ ಮೆಟಾಡೇಟಾವನ್ನು ಮತ್ತೆ ಬರೆಯಬೇಕಾಗಿಲ್ಲ. -TagsFromFile ಆಯ್ಕೆಯು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಫೈಲ್ನಿಂದ ಎಲ್ಲಾ ಟ್ಯಾಗ್ಗಳನ್ನು ಅಂತಿಮ ಆರ್ಗ್ಯುಮೆಂಟ್ನಂತೆ ನೀಡಿದ ಫೈಲ್ಗೆ ನಕಲಿಸುತ್ತದೆ. ಉದಾಹರಣೆಗೆ:
exiftool -TagsFromFile tagged-img-fuente.jpg untagged-img-destino.jpg
ಮತ್ತೊಂದೆಡೆ -w ಆಯ್ಕೆಯು ಚಿತ್ರದಲ್ಲಿ ಕಂಡುಬರುವ ಎಕ್ಸಿಫ್ ಡೇಟಾವನ್ನು ಪಠ್ಯ ಫೈಲ್ಗೆ ಬರೆಯುತ್ತದೆ. ನೀವು -htmlDump ಅನ್ನು ಸೇರಿಸಿದರೆ ಅದು ಅವುಗಳನ್ನು HTML ಫೈಲ್ಗೆ ಬರೆಯುತ್ತದೆ. ನಿಮಗೆ ಬೇಕಾಗಿರುವುದು ಎಲ್ಲಾ ಮೆಟಾಡೇಟಾವನ್ನು ಡೇಟಾಬೇಸ್ಗೆ ರಫ್ತು ಮಾಡುವುದು, ಅದನ್ನು ಮಾಡಲು ಉತ್ತಮ ಮಾರ್ಗವೆಂದರೆ ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯೊಂದಿಗೆ:
exiftool -t -S IMG-DIRECTORIO | grep -v ^====> img-tags-valores.txt
ಇದನ್ನು ಹೇಗೆ ಮಾಡಲಾಗುತ್ತದೆ ಎಂಬುದಕ್ಕೆ ನೀವು ಇನ್ನೊಂದು ಉದಾಹರಣೆಯನ್ನು ಕಾಣಬಹುದು ಲಿಂಕ್.
ಎಕ್ಸಿಫ್ಟೂಲ್ ಅನ್ನು ಅಸ್ಥಾಪಿಸಿ
ನಮ್ಮ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂನಿಂದ ಈ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ತೆಗೆದುಹಾಕಲು ನಾವು ಟರ್ಮಿನಲ್ ಅನ್ನು ಮಾತ್ರ ತೆರೆಯಬೇಕಾಗುತ್ತದೆ (Ctrl + Alt + T). ಅದರಲ್ಲಿ ನಾವು ಈ ಕೆಳಗಿನ ಕ್ರಮವನ್ನು ಬರೆಯುತ್ತೇವೆ:
sudo apt remove libimage-exiftool-perl && sudo apt autoremove
ಹಲೋ, ಅದು ಟರ್ಮಿನಲ್ನಲ್ಲಿ ಗೋಚರಿಸುತ್ತದೆ.
exiftool - [GROUP:] TAG = VALUE parrot.jpg
ಎಚ್ಚರಿಕೆ: ಟ್ಯಾಗ್ '] ಟಿಎಜಿ' ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲ
ಮಾಡಲು ಏನೂ ಇಲ್ಲ.
ಎಕ್ಸಿಫ್ ಅನ್ನು ಮರುಪಡೆಯಲು ಪ್ರಯತ್ನಿಸುವಾಗ
exiftool -TagsFromFile ಟ್ಯಾಗ್-img-20180625_0032.CR2 ಟ್ಯಾಗ್ ಮಾಡದ- img-parrot.jpg
-TagsFromFile ಆಯ್ಕೆಗೆ 'tagged-img-20180625_0032.CR2' ಫೈಲ್ ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲ