paradisec-archive / nabu

nabu is a digital media item management system that provides a catalog of audio and video items, metadata for these items, and information about the workflow status of the items.
GNU General Public License v3.0
19 stars 8 forks source link

mp3 id3 tags - date #396

Open jangari opened 9 years ago

jangari commented 9 years ago

Date field in id3 tag (TXXX frame) does not actually say that it is a date. This field should come out as something like: "Origination date: YYYY-MM-DD"

LindaBarwick commented 9 years ago

@jangari whose action is this? where should it "come out", is this something that needs to go into the ID3 itself?

jangari commented 9 years ago

This is a function of NABU. There's some ruby module that takes the metadata elements from each item and inserts it into the correct id3 element, so that the output id3 xml file correctly inserts that info into the mp3 file generated in Dobbin.

All that needs to happen is for line 5 of the file app/views/items/show.id3.xml.haml changes from:

%TXXX= @item.originated_on

to

%TXXX= "Origination date: #{@item.originated_on}"

as far as I can see, anyway.

jangari commented 9 years ago

To elaborate, one of the core functions of NABU is to write out metadata files for items so they can be wrapped up with the media files. This is one of those functions, and at the moment, dates are being inserted into a 'catch-all' id3 element TXXX, so the fact that it's a date is being overlooked.

This is, however, very low on the list of priorities. The completeness of item metadata in mp3 file headers is not the most important thing for us.

NickWardPDSC commented 1 year ago

far as I can see, this task was never addressed. id3 files are still simply listing the date in the 'catch-all' id3 element TXXX,

for a recent example:

Persistent identifier: ACLA1-FM002_B FM002_B **2003-05-13** Collection: The Aboriginal Child Language Project Collector: Felicity Meakins PARADISEC [item_type] [item_media] Operator: Tina Gregor Closed (subject to the access condition details) "Gurindji Kriol" gjr Australia AU Formally DA13503. SS and ZH are sitting down with DA. DA is quiet because he has just woken from a nap. The interaction mostly consists of ZH, her mother, trying to get her to talk. DA's little brother is inside watching TV but they can see him through the window. ZA was a little bit camera shy too but then relaxed. I walked away after about 5 minutes. 22min.
johnf commented 6 months ago

@nthieberger Is this still needed? It's a very simple change that we should roll out before we switch to the new ingest system