- Posts: 10
 - Thank you received: 0
 
            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.
    
    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
            
        
                10 Jul 2016 14:37                #6208
        by Brian
    
    
 	
					
			
				    
            
            
            
            
            
                                
    
                                                
    
        Uploading files and reading ID3 tags was created 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?
    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?
Please Log in or Create an account to join the conversation.
- Thomas Hunziker
 - 
            
                                 - Offline
 - Administrator
 - 
            
         
            
        
                10 Jul 2016 20:30                #6209
        by Thomas Hunziker
    
    
            
            
            
            
            
                                
    
                                                
    
        Replied by Thomas Hunziker on topic Uploading files and reading ID3 tags            
    
        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)
    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.
            
        
                11 Jul 2016 13:33                #6210
        by Brian
    
    
            
            
            
            
            
                                
    
                                                
    
        Replied by Brian on topic Uploading files and reading ID3 tags            
    
        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.
    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.
- Thomas Hunziker
 - 
            
                                 - Offline
 - Administrator
 - 
            
         
            
        
                11 Jul 2016 14:54                #6211
        by Thomas Hunziker
    
    
            
            
            
            
            
                                
    
                                                
    
        Replied by Thomas Hunziker on topic Uploading files and reading ID3 tags            
    
        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.
            
        
                12 Jul 2016 14:12                #6212
        by Brian
    
    
            
            
            
            
            
                                
    
                                                
    
        Replied by Brian on topic Uploading files and reading ID3 tags            
    
        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:
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
    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 Name | Field populated in SermonSpeaker | ID3 v2.3 Tag code | Tag name in MP3TAG | 
| playtime_seconds | Sermon Time | TLEN? | ?? | 
| title | Title (falls back to filename if not present) | TIT2 | TITLE | 
| track | Sermon Number | TRCK | TRACK | 
| year / date / time | Sermon Date | TYER /TDAT/ ???? | YEAR / DATE/ ???? | 
| comment | Sermon Notes | COMM | COMMENT | 
| album | Series | TALB | ALBUM | 
| artist | Speaker | TOPE | ARTIST | 
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.
- Thomas Hunziker
 - 
            
                                 - Offline
 - Administrator
 - 
            
         
            
        
                12 Jul 2016 14:26                #6213
        by Thomas Hunziker
    
    
            
            
            
            
            
                                
    
                                                
    
        Replied by Thomas Hunziker on topic Uploading files and reading ID3 tags            
    
        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.
    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.379 seconds