extentの使い方

NICOBOOMではRDFRSSで動画の再生時間を示すのに、Dublin Core*1の精密化要素である「extent」を使っている。
こんな感じ。

<dcterms:extent>170 seconds</dcterms:extent>

これを、Feed Validatorにかけると「dcterms:extent must be a positive integer」というお叱りを受ける。
正の整数じゃないとダメって言われても、数字が何を示すのか、バイトなのか匁なのか単位を示したい。Dublin Coreのスキーム修飾要素に時間の長さを示す語彙があれば喜んで使うのになあ。

一方でDublin Coreのページ、Guidelines for implementing Dublin Core in XMLではextentの使い方の例として

  <dcterms:extent>
    14 Kbytes
  </dcterms:extent>

と、単位付きのリテラルでの表現が見られる。どっちが正しいのか、どっちでもいいのか。本当はDublin Coreの解説をちゃんと読み解くべきなんだけど、ちょっと気力が。