Support for SermonSpeaker 5.x is in bugfix mode only, the same as it is for Joomla 3.10.
I will not add any new features to this releases.
Please upgrade to SermonSpeaker 6.x and Joomla 4.x, which is better anyway.

Uploading files and reading ID3 tags

More
10 Jul 2016 14:37 #6208 by Brian
Hi,
I am implementing SermonSpeaker and am having trouble with a couple of things. After some fiddling I now have my MP3 files so that if I FTP the file to the correct folder and then use the "Tools" option to create a Sermon from Orphaned files the ID3 tag is read and works properly. This is very clever setup, well done.

When I try to upload the same file or simply click on the magic wand to read the ID3 tags whilst in the New Sermon page it fails. The ID3 tag simply says that it can't read the tags, but the upload gives me a 200 Error:



I suspect the 2 issues are linked.
How do I troubleshoot?

Also, I think I now understand that the ID3 tags need to be set up as ID3v2.3ISO-8859-1. I'm using MP3Tag to edit the tags, and this is the setting that seems to work. If I use this and nominate the correct tags then it all works really nicely. It would be helpful to update the FAQ with some of this data. Should I draft something up?
Attachments:

Please Log in or Create an account to join the conversation.

More
10 Jul 2016 20:30 #6209 by Thomas Hunziker
What version of ID3 tags didn't work. Afaik v2.3 is the current version, but older versions should also work with the library I use.

As for the error, you will have to check the server error log file (or ask your hoster) to see if there is anything logged which is related. Or it may be a permission issue (PHP needs read and write permissions to that folder)

Please Log in or Create an account to join the conversation.

More
11 Jul 2016 13:33 #6210 by Brian
Hi,
The ID3 wiki indicates that 2.4 is current and ther are 2 character sets used with 2.3. I haven't thoroughly tested both character sets with SermonSpeaker.

I'll check the web server with the uploading error. I don't have trouble uploading through the normal Joomla upload interfaces, so was surprised to have trouble here.

Please Log in or Create an account to join the conversation.

More
11 Jul 2016 14:54 #6211 by Thomas Hunziker
True enough, 2.4 is the current one and should in fact be supported by SermonSpeaker (as it uses the getid3 library).

Please Log in or Create an account to join the conversation.

More
12 Jul 2016 14:12 #6212 by Brian
Thanks, I have retested everything: uploads (200 error) & reading tags(both 2.3 and 2.4) , it all seems to work. I think I had a wrong path in the Options configuration. I thought I thoroughly tested this but must have missed something. My apologies for the inconvenience.

My last question is which ID3 fields do you use for Time and Playtime_seconds? Also is Playtime in seconds or milliseconds?
The rest seem to be as per the screen shot:
Common NameField populated in SermonSpeakerID3 v2.3 Tag codeTag name in MP3TAG
playtime_secondsSermon TimeTLEN???
titleTitle (falls back to filename if not present)TIT2TITLE
trackSermon NumberTRCKTRACK
year / date / timeSermon DateTYER /TDAT/ ????YEAR / DATE/ ????
commentSermon NotesCOMMCOMMENT
albumSeriesTALBALBUM
artistSpeakerTOPEARTIST

NB Format for Year is “YYYY” and format for DATE is “DDMM”
NB ID3 standard for TLEN is in Milliseconds where as SermonSpeaker mentions seconds

Please Log in or Create an account to join the conversation.

More
12 Jul 2016 14:26 #6213 by Thomas Hunziker
I can't help you with MP3TAG, but simplest thing would be to just store the information using SermonSpeaker and then check the file using MP3TAG.

SermonSpeaker is using the getid3 library ( getid3.sourceforge.net/ ) to read and write the tags.

Please Log in or Create an account to join the conversation.

Time to create page: 0.124 seconds
Powered by Kunena Forum