It would be nice if it better supported embedding a creative commons license into the mp3.
I had a heck of a time with this. I tried using CCPublisher to embed a license, and the upload it. That didn't work at all... I think there are problems getting getid3 and the module negotiating the handoff to recognize the tags - not only recognize, but write.
I ended up having *some* success by uploading a clean mp3, defining "copyright" in the metadata fields, and putting in the format of "
verify at " . When I download the mp3, it verifies using CCLookup, but I still think it's not quite right. Because I think "copyright" is WCOP, not TCOP. When I tried using "copyright_message" (which appears aligned with TCOP), there were all kinds of problems reading from and writing to that tag. And, I was never able to get WOAF (url_file) to work.
Ideally, I should be able to define "url_file", "copyright", and "copyright_message" in metadata fields (corresponding to WOAF, WCOP, and TCOP), upload an mp3 with all three fields populated, have the module recognize them, and have the module successfully write those three fields to the mp3. (Test by downloading, reuploading, and having the values retained.)
(using 1.78b1 getid3)
Comments
Comment #1
chrisroditis commentedI too echo this request, but I am not sure whether it should be a separate module. In essence port CCPublisher into a drupal module that cooperates with audio.module and getid3
Comment #2
drewish commentedyou're right, you should be able to add those three fields and have the written back to the db. i've committed a bunch of fixed to the getid3 code. could you update and verify that this still doesn't work?
Comment #3
drewish commentedby db, i meant file ;)