Ah, that's a shame. That's my clients most important request so we may need to find an alternative.
It would be great if you could add that feature. Is it not something others have requested previously? It doesn't make sense to my client to sell music if they can already listen to the full songs and just record them with an audio tool in real-time. This is a problem they had in the past.
My client is accustomed to it as the Wix MP3 player provides that feature but I have struggled to find one on WordPress.
Also I'd love to see the Elementor templates released for BeaverBuilder. I had to stop using Elementor in the end as it's a bit of a nightmare.
People who usually sells songs online have 2 set of songs. The preview songs which can be whatever length you'd like, and the file to download once the user buy it which is the one you usually set in WooCommerce Download file.
An automatic 30 sec preview is perhaps a feature we might develop in the future if more users requests it for sure.
As for the Elementor Templates, what does not work/is a nightmare, compared to beaver builder? is there a particular feature you are looking for in Elementor that is included in BB ?
Yes, I know that's an option but it's not quite as good and more cumbersome for the client to have to deal with two copies and manually edit them.
For example, if you see the clients old MP3 player on Wix (see attached screenshot), the useful feature here is that it shows only 30 seconds will play on the player BUT it shows the full track lengths on the right-hand side of the mp3 player so the customer can see the song lengths.
If we replaced the mp3s all with 30 second copies then each song looks like it's only 30 seconds in full.
See the attached screenshot.
I will let you know if I find another WordPress mp3 player I can switch to that offers this as I don't think we will be able to use the Sonar plugin for this project.
Elementor on a whole is just a poor workflow, glitchy and missing a lot of flexibility I am used to with BeaverBuilder. I have built a couple of hundred sites with BeaverBuilder and it's by far the best page builder for WP, it's just not as popular as Elementor as it lacks the native animations and design features but is a whole lot better in all other departments.
I built maybe 50 websites with Elementor but it was so frustrating I had to retire it.
The issue I see with using only 1 single file (full version), is that even if we add a feature to play a 30 seconds preview, the browser will still download the full version. Everything that is being played or displayed in a web-browser is fully downloaded in the cache of the client so there still would be security/copyright issue with this.
You won't find any WP plugin that has this feature.
The Wix MP3 player solved that issue. The site is private so I can't share it but it actually automatically creates the 30 second copies on the fly when you upload so when you look at the source and the cache only the 30s mp3 is available for download. So why can't any WordPress developers solve it the same way?
b) Whether they solved it the same way Wix has where a 30 second copy is created by the server.
Would a realistic workaround be to provide the option to add a fake song length so that can be shown in the tracklist rather than 20 songs that are all 0:30s?
I doubt that would be possible. You still would have a full track downloaded in your browser.
And WIX is able to generate a 30 seconds mp3 file because they have a script that run on their own server to do that. It wont be possible to have this kind of script with a WordPress plugin because every server is different and thus, specific PHP libraries to manage file creation/duplication/mp3 edit would have to be installed on each server and im 100% sure that this would not be compatible with every server (eg: people who run older PHP version, people who use Nginx vs apache, people who use IIS server, etc..).
Is there a way for the MP3 player to limit the preview to 30 seconds on songs of varying lengths so people can't rip them instead of buying them?
Hello David,
No, MP3 player doesnt have this feature. For now, you have to edit the audio file with an audio editor software.
Thanks,
Alexandre from the Sonaar.io Crew
Ah, that's a shame. That's my clients most important request so we may need to find an alternative.
It would be great if you could add that feature. Is it not something others have requested previously? It doesn't make sense to my client to sell music if they can already listen to the full songs and just record them with an audio tool in real-time. This is a problem they had in the past.
My client is accustomed to it as the Wix MP3 player provides that feature but I have struggled to find one on WordPress.
Also I'd love to see the Elementor templates released for BeaverBuilder. I had to stop using Elementor in the end as it's a bit of a nightmare.
Hi David,
People who usually sells songs online have 2 set of songs. The preview songs which can be whatever length you'd like, and the file to download once the user buy it which is the one you usually set in WooCommerce Download file.
An automatic 30 sec preview is perhaps a feature we might develop in the future if more users requests it for sure.
As for the Elementor Templates, what does not work/is a nightmare, compared to beaver builder? is there a particular feature you are looking for in Elementor that is included in BB ?
Thanks,
Max from the Sonaar.io Crew
Hi Max,
Thanks for the input.
Yes, I know that's an option but it's not quite as good and more cumbersome for the client to have to deal with two copies and manually edit them.
For example, if you see the clients old MP3 player on Wix (see attached screenshot), the useful feature here is that it shows only 30 seconds will play on the player BUT it shows the full track lengths on the right-hand side of the mp3 player so the customer can see the song lengths.
If we replaced the mp3s all with 30 second copies then each song looks like it's only 30 seconds in full.
See the attached screenshot.
I will let you know if I find another WordPress mp3 player I can switch to that offers this as I don't think we will be able to use the Sonar plugin for this project.
Elementor on a whole is just a poor workflow, glitchy and missing a lot of flexibility I am used to with BeaverBuilder. I have built a couple of hundred sites with BeaverBuilder and it's by far the best page builder for WP, it's just not as popular as Elementor as it lacks the native animations and design features but is a whole lot better in all other departments.
I built maybe 50 websites with Elementor but it was so frustrating I had to retire it.
I appreciate you.
The issue I see with using only 1 single file (full version), is that even if we add a feature to play a 30 seconds preview, the browser will still download the full version. Everything that is being played or displayed in a web-browser is fully downloaded in the cache of the client so there still would be security/copyright issue with this.
You won't find any WP plugin that has this feature.
Regards,
Thanks,
Max from the Sonaar.io Crew
The Wix MP3 player solved that issue. The site is private so I can't share it but it actually automatically creates the 30 second copies on the fly when you upload so when you look at the source and the cache only the 30s mp3 is available for download. So why can't any WordPress developers solve it the same way?
Here's the only MP3 that gets loaded
https://music.wixstatic.com/preview/a7e734_7f25fc1bbb56471a9c7634a8f2b9ce52.mp3
This plugin offers a limit feature https://en-gb.wordpress.org/plugins/html5-audio-player/ though I haven't tested it so I'm not sure if:
a) It has the problem you described or
b) Whether they solved it the same way Wix has where a 30 second copy is created by the server.
Would a realistic workaround be to provide the option to add a fake song length so that can be shown in the tracklist rather than 20 songs that are all 0:30s?
Hi,
I doubt that would be possible. You still would have a full track downloaded in your browser.
And WIX is able to generate a 30 seconds mp3 file because they have a script that run on their own server to do that. It wont be possible to have this kind of script with a WordPress plugin because every server is different and thus, specific PHP libraries to manage file creation/duplication/mp3 edit would have to be installed on each server and im 100% sure that this would not be compatible with every server (eg: people who run older PHP version, people who use Nginx vs apache, people who use IIS server, etc..).
Im sorry
Thanks,
Max from the Sonaar.io Crew