Edit the EXIF tags?

I'm working on a simple EXIF viewer/editor.

I think we can use these to read EXIF tags:

http://developer.BlackBerry.com/native/reference/BB10/com.QNX.doc.camera.lib_ref/topic/camera_meta_g...

But how to re - write the values of these tags?

in this case, do not look at the camera API.

libexif is available on the platform, then I suggest you want just for examples.

I have here a sample by libexif to detect whether the flash was fired in photo:

https://github.com/BlackBerry/presentations/tree/master/2012-BlackBerryJam-Americas/JAM15/FlashPhoto

This example uses the camera API to locate a photo EXIF metadata before it is saved to the disk, but I could just as easily use the functions of libexif to locate the EXIF data inside the JPEG buffer.

The reason why a separate plea exists thanks to the camera what API for this is so that we can support the metadata in uncompressed images that perhaps has no standard mechanism to encapsulate metadata.

See you soon,.

Sean

Tags: BlackBerry Developers

Similar Questions

  • Edit the {tag_grouping} tag...

    Can answer you my question or direct me to a tutorial on this?

    Currently, I have presented in a catalog that are grouped together, and, I placed the appropriate tag {tag_grouping} in my large display product and it works.

    However, as always, the customer does not want a drop-down list, but the boxes option.

    How this tag is changed to display option buttons, if possible?

    Chuck

    Hello Chuck,

    There is no way to change the tag_grouping. There are tag_grouping or tag_groupinglist drop-down list that will display an unordered link list.

    Hope this helps,

    Chad Smith | http://bcgurus.com/Business-Catalyst-Templates for only $7

  • Any way to change/replace the EXIF data such as the date of the photo?

    I import into Lightroom several thousand photos I took with my first digital camera, in 2000-2004. Everything went very smoothly. But here's my problem:

    In my old workflow, I spent the time of photo montage liquidated as TIF files, and stripped of any program that I used to edit the EXIF from them. Thus, for example, a photo that was taken on March 4, 2001 has the information EXIF showing it was taken on March 10, 2001, the date on which I edited and made the TIF. All other EXIF data is stripped as well, the data on exposure, lens information, ISO, if the flash is triggered, etc.. Basically, the TIF file seems to have no other than my name and the size of the file EXIF data.

    I can't live without the other info, really, but the change of information on the initial date/time means that the TIF file is not sort next to the original file in Lightroom, which I want to do. There are not thousands of photos that I have hair, a few hundred maximum.

    Is it possible with a plugin or an external program to copy EXIF information in the original program and insert it in the TIF file?

    To change the date to use the Edit capture time option located under library > metadata menu.

  • Adobe Photoshop Elements 12 modifies the EXIF DateTime parameter after editing and photo recording

    Hello, I have a little problem with 12 elements. After I edit a photo and save it, elements changes the setting DateTime to the time the photo was recorded. Is there a way do not change this setting? Just to save the photo with a stock of EXIF metadata?

    brian_oconner333 wrote:

    In fact, it isn't. But I would like to know if changing this setting would affect other recognition apps (including mobile galleries) of the date that the photo was taken. I fear that some photos can be sorted incorrectly, especially in mobile applications.

    I am running Windows 7. When I use Windows Explorer to look at the properties of the photo file, I can use the 'right click' and choose 'properties '. In the 'Détails' tab, look at the different dates, and you can see that the "date taken" is recorded in the Solution Explorer. This means that other software can share this information. What is misleading, it is that by default, i.e. "date taken" does not appear by default in Solution Explorer. Just like the keywords tags, you add this column to the screen. It is not clear in the Organizer, where you are shown the different dates in the catalog, but also the dates read from the image files...

  • Dates of the EXIF - how add/edit using exiv2... is there a better way?

    Hello world!

    INTRO: I'm new to Lightroom. I went through a few books and a lot of tutorial on lynda and youtube, so I feel very uncomfortable with the LR 5 import process. This post and the issue is a matter of pre-importation / organizational.

    I have more than 30,000 photos old, digitized (scanned) which dates back to the 1950s. Of course, most are taken with older, analog devices. They are now organized in folders by date.

    AIM: I want to import those pictures into LR and be able to find the dates of metadata (Capture Date & time).

    PROBLEM: Of course, scanned old (or even more recent manipulated) pictures often do not have the correct creation date of EXIF information. Worse, many (or most) of these old images don't even have a date field EXIF!

    What I've LEARNED: Immediately to use exiv2 file name or name file evix2 - pt indicates whether it is or is not info date for the photo. Otherwise, exiv2 - pt filename shows nothing. If there is a date field EXIF, it will be shown.

    For all these pictures with no date field, if I import them into Lightroom, there is of course no date information that is displayed in the Panel (by default or EXIF) metadata, and you can change the date (because the field is not there).

    If exiv2 - pt filename indicates the field of Exif.Image.DateTime, then in Lightroom, you will see the time of Capture and Date of Capture fields, and you will see an icon to the right of these dates, which allows you to change this date.

    Exiv2 - pt filename if no IS NOT this Exif.Image.DateTime field, you can ADD this domain by using the command line:

    "" exiv2 - M ' Exif.Image.DateTime 1965:01:25 15:45 Ascii value "file name (or whatever your time/date).

    Now, if you import this image in LR, you will find the fields Date of Capture and capture in metadata > default Panel... AND you can change them if necessary. In other words, the command above-M exiv2 added the date field EXIF than LR needs to search by date.

    WHAT is MY point of VIEW, AND WHAT the QUESTION is? I have no problem using exiv2 for add/edit an EXIF DateTime field creating a folder at a time prior to importation in LR. This will allow me to search on these date fields *.

    My question is this: is there an easier way?

    Surely there must be dozens (hundreds?) of thousands of photographers 'old' like me who have found old photos with incorrect fields EXIF creation date or missing the date on the ground completely (in which case, as I said earlier, can not be added/edited using LR, PS, FileMultiTool, Graphic Converter, etc..).

    I realize that I could look at images based on file names or file, or I could enter dates in tags, but these methods to find images are not nearly as practical the use of metadata. So, if I know that an image was taken in June 1962, then I would like to that metadata EXIF to have this info so that I can get on this subject. Have no field of EXIF date or have a date field that is incorrect is useless.

    I would love a LOT YOUR FEEDBACK! If there is a way easier or better, I'd love to help you! It is has so many photographers experienced on this forum, and more than probably a lot of them have old photos with the date fields incorrect or missing EXIF they brought in LR.

    Thank YOU! I'll appreciate really any help you can offer.

    David

    * there are other EXIF date fields that can be changed using exiv2: Exif.Photo.DateTimeOriginal , Exif.Photo.DateTimeDigitized , etc. But the main date that LR uses to search for files is described above.



    P.S. I also tried jhead-filename ds1965:01:25 (or whatever your date) to change the date. This only works IF there is already a date field this EXIF. Otherwise, jhead will report an error and not create a. Exiv2 - M will create the field.


    When I put the date and time for about 10 pictures, menu option assigned LR (seemingly random) time to each of them. Why LR do this? I can see perhaps compensate for each photo in 1 second (00, 01, 02,...), but simply assign random times makes no sense at all. At least in testing, I have just done, LR did not pass during the same amount, but totally affected times (randomly?) to each photo.

    Normally, when you change the time of the capture of several photos, LR shifts each picture the difference between the time that you register and the time of the most selected photo.

    I suspect you're tripping over a bug known to the LR with digital photos that are EXIF:DateTime but not EXIF:DateTimeOriginal.  In this case, LR indicates a time below the thumbnail, but uses the other for its internal capture time.  In this case, things can get very confusing.  The best way to clean, it's to make sure that all your photos are EXIF:DateTimeOriginal before you import it.

  • Problem to the < title > tag editable inside a nested template

    Thank you very much in advance for the help with my problem below.

    -I'm going to build a website using Dreamweaver CS4.

    -J' have a model of main site including some code html pages are correctly built out of.

    -J' also have a nested blog model built on the main model for the blog site section and built 5 HTML pages out of this blog template nested start with.

    -With the site ready to launch, I try to go into each HTML page and update my tages < title > and then my < metatags description >. I put the < title > tags in the HTML pages out of my main template.

    -My problem is with the < title > tags in the HTML pages, built on the model of the blog nested. I can only change the < title > tag in the template real blog nested itself, and not the nested HTML built out of this blog template pages.

    -To try to solve the problem, I tried to move the tags surrounding area editable "doctitle" to different positions within the < head > tag on the main model and nested model of the blog. This includes surrounding the editable attribute code and also put an editable region around the entire < head > tag. But all produce errors when Dreamweaver tries to update the pages based on the given model.

    -The head of <>tag code to the main model of nested blog and an HTML page out of the nested model blog is below. I hope someone can help?

    # TEMPLATE < HEAD > HAND TAG #.

    < head >
    < meta http-equiv = "Content-Type" content = text/html"; charset = utf-8 "/ >"
    <!-TemplateBeginEditable name = "doctitle"-->
    mainTemplate < title > < /title >
    <! - TemplateEndEditable - >
    "" < link href = "... / css/main.css ' rel ="stylesheet"type =" text/css"/ >
    "" < link href = "... / pictures/faviconIcon.ico" rel = "shortcut icon" / >
    <!-TemplateParam name = "indexClass" type = "text" value = "holder"->
    <!-TemplateParam name = "domesticClass" type = "text" value = "holder"->
    <!-TemplateParam name = "commercialClass" type = "text" value = "holder"->
    <!-TemplateParam name = "blogClass" type = "text" value = "holder"->
    <!-TemplateParam name = "contactClass" type = "text" value = "holder"->
    <!-TemplateParam name = "bodyClass" type = "text" value = "main"->
    < / head >

    # TEMPLATE BLOG < HEAD > TAG #.

    < head >
    < meta http-equiv = "Content-Type" content = text/html"; charset = utf-8 "/ >"
    <!-InstanceBeginEditable name = "doctitle"-->
    < title > < /title > 1111
    <!-TemplateParam name = "blogClass4" type = "text" value = "holder"->
    <!-TemplateParam name = "blogClass3" type = "text" value = "holder"->
    <!-TemplateParam name = "blogClass2" type = "text" value = "holder"->
    <!-TemplateParam name = "blogClass1" type = "text" value = "holder"->
    <!-TemplateParam name = "blogClass5" type = "text" value = "holder"->
    <! - InstanceEndEditable - >
    "" < link href = "... / css/main.css ' rel ="stylesheet"type =" text/css"/ >
    "" < link href = "... / pictures/faviconIcon.ico" rel = "shortcut icon" / >
    <!-InstanceParam name = "indexClass" type = "text" value = "holder"->
    <!-InstanceParam name = "domesticClass" type = "text" value = "holder"->
    <!-InstanceParam name = "commercialClass" type = "text" value = "holder"->
    <!-InstanceParam name = "blogClass" type = "text" value = "current"->
    <!-InstanceParam name = "contactClass" type = "text" value = "holder"->
    <!-InstanceParam name = "bodyClass" type = "text" value = "blog"->
    < / head >

    # HTML < HEAD > TAG PAGE BLOG #.

    < head >
    < meta http-equiv = "Content-Type" content = text/html"; charset = utf-8 "/ >"
    < title > < /title > 1111
    <!-InstanceParam name = "blogClass4" type = "text" value = "holder"->
    <!-InstanceParam name = "blogClass3" type = "text" value = "holder"->
    <!-InstanceParam name = "blogClass2" type = "text" value = "current"->
    <!-InstanceParam name = "blogClass1" type = "text" value = "holder"->
    <!-InstanceParam name = "blogClass5" type = "text" value = "holder"->
    "" < link href = "... / css/main.css ' rel ="stylesheet"type =" text/css"/ >
    "" < link href = "... / pictures/faviconIcon.ico" rel = "shortcut icon" / >
    < / head >

    First of all, there are ways to achieve what you want without using nested templates.  A bit of CSS and server-side includes will do the job admirably.

    Next - you will be surely able to insert an editable region in thetag in the 2nd generation in changing it - model<p class="reply"> <p class="reply"><!-- InstanceBeginEditable name="doctitle" --><br> <title>Untitled document

    on this subject.



    Untitled document

    If you want to use nested templates, you will need to learn how to think like one.  It is not easy.  And it will take you to put your hand in the code sometimes.  This is only one of the reasons why I think that using them is a mistake.

  • Editable &amp; quot; OnLoad &amp; quot; in the body tag

    I have a site based on a template, but I would like to add my own Javascript function calls to the attribute 'onload' of the 'body' tag on some pages. I know that this can be done by setting 'onload' as an 'editable attribute"in the model.

    However, I have also a few 3rd - party, as PopMenuMagic of P7 extensions, which act by changing "onload" in the body of the template tag. I think that by setting this as editable attribute, I will then prevent changes to the model of these extensions of reproducing the pages based on the template.

    Is there a way around this conundrum?

    Here is the link: http://www.projectseven.com/support/answers.asp?id=129

    --

    Walt

    "Murray * AS *" wrote in message
    News:g21eup$pkj$1@forums. Macromedia.com...
    > There are tutorials on the PVII site on how to do it.
    >
    > --
    > Murray - ICQ 71997575
    > Adobe Community Expert
    > (If you * MUST * write me, don't don't LAUGH when you do!)
    > ==================
    > http://www.projectseven.com/go - DW FAQs, tutorials & resources
    > http://www.dwfaq.com - DW FAQs, tutorials & resources
    > ==================
    >
    >
    > "gordonwd" wrote in message
    > news:[email protected]...
    > I have a site based on a template, but I'd like to add my own Javascript
    > function
    > calls to the attribute 'onload' tag 'body' on some pages. I have
    > know that
    > This is possible by setting 'onload' as an 'editable attribute' the
    > model.
    >>
    > However, I have also a few 3rd - party, as PopMenuMagic extensions of
    > P7.
    > It works by changing "onload" in the body of the template tag. I think that by
    > definition
    > This as editable attribute, I will then prevent the changes made to the
    > template by these extensions of reproducing the pages based on the
    > model.
    >>
    > Is it possible around this conundrum?
    >>
    >

  • I'm trying to remove the assigned tags is no longer tophotos on the computer that I also do not want the same tag for the photo n ° 1 to appear as a tag for the following pictures.

    Also, I don't want the same tag for the photo n ° 1 to appear as a tag for the following pictures.

    I called Hewlett Packard on this problem and they told me that there is a problem with Microsoft software.  They took control of my computer remotely and were not able to remove the old labels of previous photos.

    Hello the first question,

    Thank you for visiting the Microsoft answers Site.

    The relay please if you use Windows Photo Gallery to edit tags or properties file of photos. To remove a tag to a picture using Windows Photo Gallery, Windows Photo Gallery navigation pane you can right-click the label, and then click on remove.  When a label is removed in Windows Photo Gallery navigation pane, the tag is removed from all the photos and videos that use the tag.

    You can also manually add a Tag or change file properties for a picture using Windows Photo Gallery.

    For more information on the use of tags and Windows Photo Gallery, you can view the link below:

    http://Windows.Microsoft.com/en-us/Windows-Vista/tag-pictures-so-theyre-easier-to-find

    You can also see the answer to your earlier post below:

    http://social.answers.Microsoft.com/forums/en-us/vistafiles/thread/62ba1ee0-44eb-4713-B625-6273c213b1b0/

    Thank you

    Mary
    Microsoft Answers Support Engineer
    Visit our Microsoft answers feedback Forum and let us know what you think.

  • Remove the video tags?

    I downloaded a few vintage movies - some have video tags, that some do not

    I order them all by using the file name
    WMP12 ordered them to Tag the video (if they have one) or name of file if they are not
    Tried to delete the video tags that I thought was a success, but they reappear whenever I reset the wmp database, reinstall windows, or access it from another PC = its not to delete the actual file tags, only from the WMP database
    Anyone know how to remove the video tags perminently
    Even better if I can delete them "mass"

    No, tags are stored in the file itself.  WMP can change its local database, but you will lose those changes whenever you reset (so do not reset there is a response).  But to strip out of the file itself, you'll need a program that can edit videos.

  • How to add a background outside the body tag

    Hi I have a html site normal I want to add a background outside the body tag, IE outside the main content and on the display window.

    gradient-outside-body-content.jpg

    Thank you

    And complementary:

    Give your #container background #fff (white) and a padding-about 200 px background color.

    The padding-bottom generates a white background for the 3 labels and footer.

    My example shows the problem on a green background.

    Edit your styles.css file:

    {body

    do-family: "Helvetica Neue", Helvetica, Arial, sans-serif;

    Color: #000;

    font-size:62.5%;

    line-height: 1.5em;

    background-image: url ("your_gradient_bg.png");}

    ...

    ...

    ...

    #container {}

    Width: 1024px;

    Auto margin: 0;

    padding-bottom: 200px;

    background-color: #fff ;}

  • How to insert an onload = "initialize ()" on the &lt; body &gt; tag "

    Hi, I just can't understand how can I insert an onload = "initialize ()" on the < body > tag without editing it after generating the code HTML. "

    Hi Victor,

    You can use the HTML code for head option to add the code.

    Kind regards

    Akshay

  • I want to remove the EXIF files

    I put JPEG images to a flash drive to show on my Smart TV and you want to remove the EXIF data, which of course are not readable, but I have to scan through them.  How should I be save these photos in Photoshop CC?

    Normally jpg is not the xmp (exif) files, unless they have been open in Camera raw for editing. If this is the case, you must resave JPGs - never a good idea because of re-compression. I would like to processor use Bridge and image to save the files that you want to display on your smart TV on the flash drive. That would eliminate the sidecar xmp files.

  • LR does not update changed the EXIF data

    I imported a bunch of photos of LR and subsequently added to GPS information for raw files using Canon card utility. The GPS info is there (I checked in the dialog box information on the file in the Finder), but LR doesn't! I don't mind reimport the files to get the GPS data that is recognized, but it seems that the only way to do is to remove the images from the catalog, which means losing the settings that I already had on them. Y at - it an option to update the EXIF data in LR without this drastic measure?

    Then select one of the photos to which you've added the GPS data and make metadata > read metadata file.   This will read the metadata to raw files in the LR catalog without losing your changes. but any changes you have made in metadata in LR - words - keys, legend, - will be lost.

    Going further, why not use module card LR instead?

    In addition, if you have never metadata > save metadata to file, or your turn on the option changes automatically write in XMP, then for these photos, LR metadata read/write from sidecar .xmp file (a file with the same base name of that image, but with the .xmp extension), rather than the file raw itself.

    In addition, many people are also wary of editing raw files, because each manufacturer has its own format owner (so the reason of .xmp sidecar).  In your case, no doubt you use utility of Canon to change the Canon raw files, while the risk is mitigated.

  • Cannot delete the XML tag

    Hi all! Working in InD CS6 in Windows 7.

    I have a XML element in a document that I can't do anything with and who does not appear to be associated with what in the file of the InD. The red line is pointing to it on the Panel Structure in the image below. Note the X through its icon.

    ErrantXMLElement.JPG

    The XML is added to the InD file by mapping tags to styles using the Load... button on the dialog box map tags to Styles and 'import' of another document of the InD.

    When right clicking this item in the Structure of Panel and selecting go to point the current selection goes, but then nothing else happens. Or to delete this in the Panel of Structures . I had a similar problem, a bit a go where I somehow finished with elements in the XML file that were not associated with what anyone in the document. Had those text display in the Structure Panel after the name as shown above, but, even once, go at them will not anywhere. I hadn't studied at the time because I could simply remove it from the structure.

    With this element, however, I can't get rid of it without marking not any frame.

    So, I guess I really questions. It's this thing! How the hell he get there? And is there a better way to remove it rather than not tagging any of the frame and have to re - mark all content.

    EDIT: Just found out that using the trash on the pallet Structure to remove the parent of the problematic element, indeed, removes as problematic. Before him, I was just not marking the parent who has transferred only the problem child (like these word games) for the previous parent.

    Thanks for reading this way-too-long-post.

    All the best,

    Ken

    OK (he said with a blush to cheeks) I get noticed something in common, I didn't before posting.

    Page to which cchimi kindly provided a link described icon as a part empty, and it is attached to an empty block. However, it is not only an empty block.

    What happened in our file, is that the script containing the tag with an anchor marker tag xml that InD apparently do not like much. Type of logic, really.

    Now, I may be cracking, but with a single instance of the element of 'bad' I thought THAT I could see the empty element in the story discovers with the anchor to a few characters on. I selected the anchor and dragged back between the start and end code and icon of the item has changed and he returned 'alive', I was able to handle it. For most other troublesome elements, however, sinpy AND marking a marker of the anchor, the XML tag does NOT display in story mode. The element gets the empty icon when you simply tag the anchor marker, in this case it is an anchor for a rule.

    Hope this might help someone, someday.

    Thanks again for reading.

  • Model Dreamweaver is still blocking the body tag?

    Hello

    I use a DW template with an editable and it blocks the body tag. I can't address the body with a div or class tag.

    Y at - it a possibility to use a model that does not block the body tag?

    Thanks for the help and support.

    Karsten

    First, you must define an editable tag attribute in your model for thetag.  Later, you will need change this attribute on the child pages.

    This article has a NOTE: with screenshots on how to do it.

    http://ALT-Web.com/articles/persistent-page-indicator.shtml

    Nancy O.

Maybe you are looking for