【问题标题】:Ruby gem for extracting IPTC data from JPEG用于从 JPEG 中提取 IPTC 数据的 Ruby gem
【发布时间】:2013-01-02 17:06:48
【问题描述】:

我正在寻找与 Rails 3 一起使用的 gem,以从 jpeg 文件(标题、标题、...)中提取一些基本的 IPTC 元数据。我找到了ruby-iptc,但我不知道如何使用它,因为没有找到文档或示例。帮助任何人?

【问题讨论】:

    标签: ruby-on-rails gem metadata iptc


    【解决方案1】:

    我使用 gem mini_exiftool 作为单独命令行工具 exiftool.exe 的绑定 它可以读取和更改标题和 IPTC 元数据。

    require 'mini_exiftool'
    
    # Reading meta data
    photo = MiniExiftool.new 'heroes.jpg'
    puts photo.title
    
    # Writing meta data
    photo = MiniExiftool.new 'heroes.jpg'
    photo.title = 'This is the new title'
    photo.rating = 20
    photo.save
    

    【讨论】:

      【解决方案2】:

      这应该可以解决问题,有据可查,不是很活跃,但它应该满足您的需求Exif reader

      【讨论】:

      • 感谢您的提示。它部分有效 - 我可以检索所有 EXIF 和一些额外的元数据,例如标题(在您创建的 EXIF 对象上使用 image_description 方法),但不是标题。 EXIF 对象定义了一个 'iptc' 方法,但它返回 nil!无论如何,这将符合我的目的 - 我将在标题部分添加一些内部结构并在阅读时对其进行解析。
      猜你喜欢
      • 2011-04-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-24
      相关资源
      最近更新 更多