Forum Replies Created
-
-
2 days ago in reply to: jQuery library not found with LiteSpeed Cache
Hello Waqas,
It seems you are getting this error message when using the “Check template” button as illustrated in https://foliovision.com/player/getting-started/installation
It seems that the way we are doing this check does not prevent Litespeed Cache from minifying the JavaScript files.
Please ignore this warning for now if your videos play and we will make sure our check does not report false errors when using Litespeed Cache plugin.
Thanks,
MartinHello Dave,
Thank you I see the log file shows submission of 12 encoding jobs and all 12 of them appear to complete properly.
Please double-check that
MajorPentatonicOnThe1Chord.mp4
shows as “completed” in wp-admin -> FV Player -> Coconut Jobs.Please reinstall FV Player from this file: http://foliovision.com/downloads/fv-player-8.zip It’s FV Player 8 which you are using already, except with a new “Video Category” column added in wp-admin -> FV Player -> Coconut Jobs. Does it show “Intermediate-Blues > Lead” properly for that video?
There’s also FV Player Coconut 8.0.15 released now which fixes the PHP warnings which you were getting.
Please check the PHP error log after updating FV Player Coconut too. It has a routine which adds the
fv_player_encoding_category_id
column for thewp_fv_player_encoding_jobs
table. I wonder if this has failed for your website.Thanks,
MartinHello Mustafa,
Sorry about the delay, your comment got us thinking about how we could improve our article, but I see there was no answer.
- I see that we only include pricing when there are multiple replication points enabled for the video serving.
If you only have 250 GB of videos and 1TB of traffic then you are going to fit into the base fee or $5/month for DigitalOcean Spaces.
You only have to pay for the video encoding once. If your video is 1080p and it’s encoded into 240p, 480p, 720p and 1080p qualities) you pay $0.045/minute = $2.7/hour. You can set FV Player Coconut to only create 480p and 1080 and then it’s $0.0225/minute = $1.35/hour.
- We stopped using Bunny CDN for new FV Player Coconut users as we found the DigitalOcean Spaces CDN now supports the URL tokens. So it’s just as secure.
Bunny CDN has more configuration options, but when it’s loading these video files from DigitalOcean Spaces it sometimes slows down. DigitalOcean Spaces CDN is more reliable.
Thanks,
Martin3 days ago in reply to: Bunny Stream new Premium EncodingHello Tom,
Please ask Bunny Support if you need to do anything with the older videos which you are already linking to using the m3u8 file links.
I see that their new Premium Encoding uses the VP9 video format which won’t play on iOS if you have iPhone older than 15 or iOS version below 17. Overall VP9 has 93.5% browser support while MP4 has 98.4%.
So you might still need to store the MP4 versions too, which means you need to pay for more storage.
Thanks,
Martin4 days ago in reply to: vertical skin in playlist not showing commandsHello Meir,
Thank you for the bug report!
Please upgrade to FV Player 8.0.15 and the issue will be fixed.
I will check if we could always show the Vertical playlist items on the left side for RTL websites.
Thanks,
Martin5 days ago in reply to: VideoObject schema issueHello Francesco,
I’m checking further and I see our “Video isn’t on a watch page” is now 15% lower. It seems to more or less correlate with the increase in Enhancements -> Videos.
So it seems to me switching to FV Player 8 should help in your case: https://wordpress.org/plugins/fv-player/
After the upgrade you should go to Google Search Console -> Indexing -> Videos -> “Video isn’t on a watch page” and click to start validation with the “Validate fix” button.
In our case the validation has failed in many cases. I checked couple of failed videos and I have to admit that in these cases the video is really not the main content element of the page. Like for example here – the video is at the bottom of the page: https://foliovision.com/player/features/playback/speed-buttons
I wonder if your validation will still fail for videos which are above the fold (visible without having to scroll down the page).
Thanks,
Martin5 days ago in reply to: VideoObject schema issueHello Francesco,
We enabled FV Player schema.org for our website and now the Enhancements -> Videos section of Google Search Console has started to fill in with data. So far there are 198 valid videos and one video with error. However that page does not even have FV Player on it, so it seems like Google is trying some other technique to find even more videos.
However it did not help convince Google that the pages with are videos are the video watch pages. So “Video isn’t on a watch page” is still the number one reason why the videos show as not indexed in Indexing -> Videos.
Thanks,
MartinHello Dave,
I tried to upload 4 300 MB videos at once using 4 browser tabs in 2 different browsers.
I did not run into issues. Once the upload has finished in one of the browser tabs I could also see the other encoding jobs progressing – if they already finished uploading. I’m attaching a screenshot of how that should look like.
Once 2 of the videos finished processing I tried to close all my browsers to ensure it finishes processing on background properly and it did.
So it appears that the issue is only with the Coconut job picker.
I wonder if there is any PHP error when the “Coconut” tab loads empty for you.
If you are not sure about how to check the PHP error log, the server technical support should be able to give you a hand.
Or you can install this plugin which makes a list of these errors available in wp-admin: https://wordpress.org/plugins/error-log-monitor/
Then try to upload a video once again and if the “Coconut” tab ends up being empty then the error should be recorded in these logs.
It’s also worth trying with your browser console open (here’s how to open it) as it might be a JavaScript issue too.
Thanks,
MartinHello Dave,
Please let us know what shows in the “Status” column on that wp-admin -> FV Player -> Coconut Jobs page.
If these encoding jobs show with “completed”, then the issue must be with the actual “Coconut” tab of Media Library in FV Player Editor.
Otherwise we need to know more about why the Coconut API calls fail. I improved the debug log for the job_check where you were getting these PHP warnings. You should see an upgrade to FV Player Coconut 8.0.14, or you can get the new version on https://foliovision.com/my-licenses
Then enable wp-admin -> FV Player -> Coconut Jobs -> Settings -> Debug and try to encode a new video.
Please let us know how it goes, then I can give you the right troubleshooting steps.
If you would prefer to have us solve the issue for your with priority right on your website, we are happy to help. Just order our Pro support: https://foliovision.com/pro-support
Thanks,
MartinHello Dave,
Thank you for posting these details. This suggests that even the basic API calls are failing for Coconut. Please check wp-admin -> FV Player -> Coconut Jobs -> Settings – are there any error showing?
Could you please send the system into found in wp-admin -> FV Player -> Settings -> Tools? I mainly need to see if your server has PHP cURL.
Please also upgrade to FV Player 8. The base plugin can be found as “FV Player 8” within wp-admin -> Plugins -> Add New -> Search plugins…
Then you would need to deactivate and delete both FV Player Pro and FV Player Coconut and download new versions at https://foliovision.com/my-licenses (FV Player Pro could be also installed by clickng the “Install Pro extension” at the top of wp-admin -> FV Player -> Settings)
FV Player 8 is where we are working on further improvements.
You can also enable wp-admin -> FV Player -> Coconut Jobs -> Settings -> Debug, try to encode a video and send us that debug log file.
Thanks,
MartinHello Jovan,
The FV Player 8.0.14 on WordPress.org includes this fix. You can upgrade to it.
Thanks,
MartinHello Jovan,
In that case you need the rule to include
iframe
,img
andvideo
.Or perhaps there’s some common DIV element which you ad script uses and you can use that.
Thanks,
MartinHello Michael,
I see that it has to create a lot of FV Player instances.
Please let us know if you are having issues with that “Disable database conversion” setting.
Thanks,
Martin2 weeks ago in reply to: Chromecast feature not working in FV Player 8Hello Sebastian,
Thank you for the suggestion.
We had to rework the entire Chromecast integration for the new Web Sender API. Too bad there’s no note of the old version being deprecated in Chromecast docs: https://developers.google.com/cast/docs/release-notes
The fix is in FV Player 8.0.14 which has been released now.
We still need to add support for multiple audio tracks and subtitles, which worked well with the previous version of Chromecast Web Sender API.
Thanks,
MartinHello Jovan,
Yes, it works fine with FV Player 8.
In the “Allowing popup background to resume the video” CSS tweak there’s a list of elements that should accept clicks:
.flowplayer .wpfp_custom_popup a, .flowplayer .wpfp_custom_popup input, .flowplayer .wpfp_custom_popup button, .flowplayer .wpfp_custom_popup textarea, .flowplayer .wpfp_custom_popup select { pointer-events: all; }
Please verify that you ad is on the list. If it’s
<iframe>
then you simply need to add.flowplayer .wpfp_custom_popup iframe,
to the list of selectors.Thanks,
MartinHello Michael,
Yes, this is intentional. If every FV Player has it’s database entry we can store all the video data or user video positions properly.
Please post a screenshot of your CPT editing interface if possible to let us understand your situation better.
You can also enable wp-admin -> FV Player -> Settings -> Integrations/Compatibility -> “Disable database conversion”.
Thanks,
MartinHello Michael,
I was not able to reproduce this issue on our website. There must be some setting which we are missing that might be affecting this.
If seems that you are using FV Player 8 with a matching FV Player Pro of version 8 as well.
Please post a link to a publicly accessible page where we can see the issue. It seems that will be the fastest way of figuring this out.
Thanks,
MartinHello Mike,
Thank you for the follow up. If the website is password protected then of course these videos will fail to load. It did not occur to me, but I’m glad you figured that out.
I will look into the audio player issue.
Thanks,
MartinHello Mike,
In FV Player 8 the user playback position in each video is no longer stored in wp_usermeta table, but in a new database table. It’s more efficient and easier to manage that way. However it keeps the old data in place for 4 weeks in case there is any issue.
I’m not sure what could cause these alignment issues. Are you customizing FV Player appearance with CSS?
I checked Stream Loader PHP script on https://dharmasun.shedrubdev.site/wp-content/plugins/fv-player-pro/stream-loader.php and it does not seem to show any error.
Could you please check in the PHP error logs? If you are not sure about how to check the PHP error log, the server technical support should be able to give you a hand.
You can also disable the “Speed-up” setting for now. It makes the videos faster to load as it lets us skip all the other plugins and most of the core WordPress code when loading these videos with Stream Loader.
If you would like to have this issue solved with priority we are happy to have a look. Just book our Pro support: https://foliovision.com/pro-support
Thanks,
MartinHello Mike,
I tried to access the Stream Loader script on shedrub dev site and I got the PHP error.
Please let us know if you can switch to FV Player 8 on that website. You can start by getting FV Player 8 here: https://wordpress.org/plugins/fv-player/ Or just look it up on wp-admin -> Plugins -> Add New,
On the Dharma website I get a Sucuri warning, just try to open (redacted)
To get the benefit of faster video loading you need to allow direct access to that script.
Thanks,
Martin3 weeks ago in reply to: VideoObject schema issueHello Francesco,
Please see if switching to FV Player 8 will add the missing schema.org markup: https://wordpress.org/plugins/fv-player/
I’m not convinced that adding Schema.org will convince Google bot that these are the video watch pages and should be indexed.
We continue experimenting with the video position on the pages to see if we can get rid of that “Video isn’t on a watch page” issue.
One issue is that even a page with a player at the very top of it is not always considered to be a “Watch page”. Now I enabled Schema.org markup. Our page passes validator.schema.org check and we will see what changes in Google Search Console.
These experiments take a while as Googlebot needs to re-crawl of our website.
Thanks,
MartinHello Jovan,
Adding FV Player 8 as a new plugin to WordPress.org forced us to go though all the security best practices and places where we did not sanitize the input in FV Player 7 properly.
Please reinstall FV Player 8 from this link and you will be able to add scripts like that: http://foliovision.com/downloads/fv-player-8.zip
This fix will be also included in the next release.
Thanks,
Martin3 weeks ago in reply to: Chromecast feature not working in FV Player 8Hello Sebastian,
Thank you for the bug report, I see the issue was caused by FV Player 8.0.8. We are working on fixing it.
Thanks,
Martin3 weeks ago in reply to: YouTube Playback Getting BlockedHello D.C.,
I did not run into this issue, but it seems YouTube might be sometimes showing that error message to avoid video downloading:
Sign in to confirm you’re not a bot
Please see if you are still getting blocked. Then try disabling the “Use YouTube Cookies” setting in wp-admin -> FV Player -> Settings -> Hosting.
Thanks,
Martin3 weeks ago in reply to: VideoObject schema issueHello Francesco,
Could you please also check your website video sitemap with https://search.google.com/search-console ? You should see the Indexing -> Videos section.
There you should see how many video are indexed and how many are not indexed in the “Why videos aren’t indexed” section.
On our website a lot of the blog or documentation videos are not indexed because of “Video isn’t on a watch page”.
I found this explanation of what a “watch page” is:
Is on a watch page?: Whether or not the page is considered to be a watch page. Possible values:
Yes: The page content is mainly a single video. It doesn’t seem to have much additional content.
No: The page contains other meaningful content in addition to the video, such as additional text, graphics, or additional videos.Source: https://support.google.com/webmasters/answer/9495631#indexing_status
At a glance all the videos which are not indexed for that reason are posted further down in our articles.
I wonder what’s the situation with your video sitemap in that Google Search Console. Both are at the beginning, so they should work.
I’ll check if the Schema.org markup for a video alone can get the video indexed.
Thanks,
Martin3 weeks ago in reply to: Disable volume controlHello Dag,
Right now you can only do that with a bit of CSS code. This page shows the exact CSS to use:https://foliovision.com/player/faq-intro/css-tips-and-fixes#no-volume-bar The beginning of that page shows where it’s best to put it.
I will check if we could add it into the Controls settings in FV Player 8: https://foliovision.com/player/getting-started/customizing-controls
Thanks,
Martin4 weeks ago in reply to: VideoObject schema issueHello Francesco,
I found that the schema.org markup without a playable video URL is passing validator.schema.org checks.
In FV Player 8 we actually removed that restriction of not adding schema.org for videos where the URLs are signed.
However I see in Google Search Console that a video embed URL is not accepted for the sitemap – it says that the video is not on the page.
At the same time basic MP4 or HLS videos seem to work and sitemap is enough – schema.org is not required for Google Search Console to show that the video is indexed properly. And some of the FV Player embed URLs are accepted. We need to figure out what’s the difference.
Thanks,
MartinHello Kelly,
FV Player 8 should be giving you a notice as you appear to be using FV Player Pro of version 7. You should be getting:
FV Player 8 cannot run together with FV Player Pro 7. Please remove FV Player Pro 7 and then install using wp-admin -> FV Player -> Settings -> Install Pro extension.
Once you switch to FV Player Pro make sure to configure the desired YouTube appearance in wp-admin -> FV Player -> Settings -> Hosting -> YouTube -> YouTube UI. If you pick “None”, the embed link will show. We need to figure out a better placement of these top of the video controls for other modes.
Thanks,
MartinHello Kelly,
Thank you for the link. The root cause of the issue seems to be the “Controlbar Always Visible” setting of FV Player. Please try disabling this setting in wp-admin -> FV Player -> Settings -> Sitewide FV Player Defaults and then the issue should be avoided.
The issue with YouTube video not playing after the ad can be fixed by adding
allow="autoplay"
to the iframe code. So what you have on the client website:<iframe src="{your FV Player embed link}" allowfullscreen width="800" height="500" frameborder="0" style="max-width:100%" title="MLIS 2024 Playoffs presented by Go Live Sports Cast"></iframe>
Changes to:
<iframe src="{your FV Player embed link}" allowfullscreen allow="autoplay" width="800" height="500" frameborder="0" style="max-width:100%" title="MLIS 2024 Playoffs presented by Go Live Sports Cast"></iframe>
However I did not run into the issue with the video ad picture not showing. Perhaps adding the
allow="autoplay"
part for my web browser avoided that issue.
You can also upgrade to FV Player 8. We put in a fix for the control bar visibility settings so that it’s not used in iframes automatically. It also adds
allow="autoplay"
to the iframe embed codes.However the old iframe HTML which you put on your client websites will still have to be adjusted as mentioned.
Thanks,
MartinHello Bruno,
I’m not seeing the failed login check on our end.
So I think that in your case the license check was simply cached and you did no see the latest up-to-date license check result after the renewal.
I’ll check if we could add a button to force the license to be re-checked for these cases of renewal or how we could improve this.
Please let us know if you are still running into the issue too.
Thanks,
MartinHello Kelly,
Please let us know which exact video page seems to run into these issues.
I picked a random video on your website and tried to use the Embed iframe code. It worked without these issues. However the video was not using Cloudflare. So I would like to check with the exactly same video where you run into the difficulties.
Thanks,
MartinHello Michael,
Thank you for the bug report. I found that FV Player wouldn’t convert the old blocks properly into the new format for the custom post types which are registered later on.
Now this has been fixed. Please reinstall FV Player from this ZIP file: https://foliovision.com/downloads/fv-player-8.zip Only the main FV Player 8 plugin needs to be reinstalled and nothing else.
Please let us know if that won’t fix the issue. We will include the fix in the future releases.
Thanks,
Martin1 month ago in reply to: ‘File not found’ error after update to iOS 18Hello Tom,
FV Player 8.0.11 fixes this issue.
We also back-ported the fix to FV Player 7. It’s available in FV Player 7.5.49 which is out for both the base plugin and FV Player Pro.
With this fix you can keep using “Use native fullscreen on mobile” setting and the videos will play on iOS 18. The issue would only occur when using that settings and trying to play a video with subtitles.
Thanks,
Martin1 month ago in reply to: VideoObject schema issueHello Francesco,
I had a look at these last 2 links.
The video for which the schema.org markup does not show requires the URL signature to play. The schema.org markup cannot find the video link which it requires.
I will check if a playable video link is still a requirement of schema.org for video.
Thanks,
Martin1 month ago in reply to: ‘File not found’ error after update to iOS 18Hello Tom,
We found the issue now – please disable wp-admin -> FV Player -> Settings -> Mobile Settings -> “Use native fullscreen on mobile”. Then the videos will play on iOS 18.
Somehow iOS 18 does not like how we put in these subtitles for the native fullscreen mode.
We are looking into it.
Thanks,
Martin1 month ago in reply to: ‘File not found’ error after update to iOS 18Hello Tom,
We did some experiments and found that this is related to the subtitles loaded with the video.
Please try to upgrade to iOS 18.1.1 to see if the issue goes away on your website.
Thanks,
Martin1 month ago in reply to: ‘File not found’ error after update to iOS 18Hello Tom,
I see the issue on your website, but I was not able to reproduce it anywhere else.
What I see on your website is a “Beluister preview” button that I hit and then the video plays in a bar at the bottom of the page.
Please try to post the video on a separate page where the player will appear on the page without such button and will have a standard size.
Another thing to try is to disable wp-admin -> FV Player -> Settings -> Hosting -> Vimeo -> Turbocharge Ajax loading.
Thanks,
Martin1 month ago in reply to: ‘File not found’ error after update to iOS 18Hello Tom,
We are not running into this issue. I tested with iOS 18.1.
Could you please create a test page where we can see the issue? I wonder if the issue could be specific to your video.
Thanks,
Martin1 month ago in reply to: how to disable cast in mobileHello Mahardika,
The setting to enable or disable Airplay was added in FV Player 8.0.8.
The guide was updated to show the new settings: https://foliovision.com/player/getting-started/customizing-controls
Thanks,
Martin1 month ago in reply to: Detailed StatisticsHello Nick,
Please let us know what improvements you would like to see.
Perhaps you could share a screenshot for your favorite website tracking service to show what kind of report you would like to see.
Or perhaps it’s something really video specific.
Thanks,
Martin1 month ago in reply to: Video File Not Found Error using S3Actually I see – you are using FV Player Pro 8 with FV Player 7.
Please upgrade FV Player Pro, the version 8.0.9 which was released now will give you a warning message about using old FV Player version 7 and a button to upgrade to FV Player 8.
We will also automate this when activating FV Player Pro 8.
This will avoid the “Admin JavaScript warning” which would appear for couple of seconds and avoid the JavaScript error.
Thanks,
Martin1 month ago in reply to: Video File Not Found Error using S3Hello Miles,
Thank you for letting us know about the Cloudfront issue.
However you should not be getting that “Admin JavaScript warning” message if there’s not some serious issue with FV Player’s script loading. Are you still running into that issue?
Do you still get that
Uncaught TypeError: Cannot read properties of undefined (reading ‘mute’)
error on console now that your videos are playing?Thanks,
Martin1 month ago in reply to: Constant Coconut FailuresHello riw777,
If there’s a bug we would like to fix it. Looking at the path of the file which you are trying to upload I see no reason why it should fail on Coconut.
I tried to upload a video with that same filename and it worked.
Thank you for the debug output from the Coconut Media URL Debugger tool. However in case of DigitalOcean Spaces it does not prove anything – I found that DigitalOcean Spaces blocks the
HEAD
requests with Coconut Media URL Debugger is using.Please check your job on https://app.coconut.co/jobs – there you should see that the Input did succeed. Here’s the video that I tested for comparison:
Please check your older thread regarding instructions on how to upload videos manually: https://foliovision.com/support/fv-wordpress-flowplayer/bug-reports/media-selector-broken#post-226259
Thanks,
MartinHello Marcus,
FV Player currently does not have a feature which would let you plan playback based on the day of week.
Are your trying to emulate a live stream or a TV broadcast?
Please let us know.
Thanks,
MartinHello Norman,
Please check if your theme is using PHP code or if it’s the new block theme.
You may need to contact Automatic Video Post plugin developers to see how they insert the videos with your theme.
We are also happy to take care of this for you if you order our Make Your Theme work with Video service. But before we do that please provide a link to a sample page where we can see a video inserted with Automatic Video Post plugin.
Thanks,
Martin2 months ago in reply to: VCC H266 support !Hello Ihan,
We have prepared it for the next release of FV Player 8. You can get the new code before it’s released here: https://foliovision.com/downloads/fv-player-8.zip
Thanks,
Martin2 months ago in reply to: VCC H266 support !Hello Ihan,
It’s still very new and not supported by web browsers.
Unfortunately even H265 does not get proper support. You need to use H265 for Safari and AV1 for other browsers.
Thanks,
Martin2 months ago in reply to: Logo moves out of the image in fullscreenHello Michael,
This improvement is part of the new FV Player 8. You can install it from here: https://wordpress.org/plugins/fv-player Or just search for “FV Player” in wp-admin -> Plugins -> Add New.
It took longer than expected –
We did some performance testing of our CSS code and found some unrelated issues which we wanted to fix as well. While FV Player CSS code is reasonably fast it gets much worse if it’s used in a typical WordPress block theme. So we were working on improving our CSS rules for better performance.
Now it’s about twice as fast. These issues help with the old devices, or even modern devices in power saving mode, when you have several instances of FV Player on a single page.
All of these improvements are part of the new FV Player 8.
Thanks,
Martin2 months ago in reply to: “This does not look like a m3u8 file”Hello Tom,
FV Player Pro Stream Loader adds the URL tokens for video hosting services which do not handle it on their end automatically. If you get 8% error rate then that’s the amount of failed video plays. It seems your web server had some trouble with connecting to Bunny Stream.
To avoid issues like this we simplified the Bunny Stream video playback in the new FV Player 8. Then our Stream Loader is not used for Bunny Stream and it makes the Bunny Stream video loading simpler and more robust – using URL token
token_path
.You can get FV Player 8 here: https://wordpress.org/plugins/fv-player
Just make sure you then switch FV Player Pro 8 to Beta: https://foliovision.com/player/troubleshooting/switching-fv-player-pro-to-beta
Thanks,
Martin2 months ago in reply to: How to add shortcode paramter for subtitlesHello Michael,
Do you post a separate version of the video for each language?
Or is it a HLS stream with multiple language audio tracks – so it’s the same video URL for all languages?
Please let us know as if possible we would like to check what languages the video has, what language version of website is the user viewing and automatically show the subtitles based on that.
That way you wouldn’t have to post the video for each language separately.
Thanks,
Martin2 months ago in reply to: Hiding the FULL screen icon ?Hello Miles,
We are adding this for the next release of FV Player 8: https://wordpress.org/plugins/fv-player/
You will be able to determine if the fullscreen button should be present in the global Skin settings in the “Controls” section.
If you would like to use this for a single player, you can only append
fullscreen="false"
to your[fvplayer]
shortcode, as explained here: https://foliovision.com/player/developers/shortcode-parametersThanks,
Martin2 months ago in reply to: Using Advanced Custom Fields with FV PlayerHello Miles,
In my screenshot I illustrated how a FV Player Video Custom Field can be inserted in an Elementor post template.
That way you can edit your post in a simple interface and only use Elementor for display. It’s much better than having to build your layout for every single post.
Please let us know if that’s indeed your goal.
It seems to me the best solution would be if each FV Player Video Custom Field would become available in the Elementor template builder. You can already set it to not show at the end of article, as the guide says:
You can also omit the “display” parameter to get more control over how the videos are displayed:
Thanks,
MartinHello Bruno,
Thank you for the bug report.
Please reinstall FV Player from https://foliovision.com/downloads/fv-player-8.zip and the issue will be fixed.
The fix will of course be part of the next release too.
Thanks,
Martin2 months ago in reply to: Sort by player nameHello Jeff,
Thank you for letting us know about your issue.
The reason why it won’t sort is that that field is derived from the titles of the videos in each player. Then it gets tricky if the player has a playlist of videos.
But I will check if we could let it sort properly by the name of the first video in the playlist.
Thanks,
Martin2 months ago in reply to: How to add shortcode paramter for subtitlesHello Michael,
Please let us know more about your use case. Then we can build together something that will be sensible and will provide a benefit for all the users.
Perhaps what you really need is to only show subtitles automatically on videos which are not in English.
Thanks,
MartinHello Bruno,
The issue was with WordPress Multisite when the FV Player plugin was Network Activated.
Please reinstall FV Player from https://foliovision.com/downloads/fv-player-8.zip and get a new FV Player Coconut 8 ZIP files using https://foliovision.com/my-licenses -> FV Player Coconut -> Download Version 8.
Thanks,
Martin2 months ago in reply to: Error: Failed to obtain the video link.Hello Jan,
Please make sure the player is posted in some post or page.
The page or post (or other post type) where it’s stored should show in wp-admin -> FV Player -> “Embedded on” column.
If the player is already posted in some post or page, please let us know what post editor your are using. If it’s not posted in the main content field, but in some special content field added by some other plugin, it might cause this issues as well.
Please let us know.
We will think about how we could make this easier.
Thanks,
Martin2 months ago in reply to: Error: Failed to obtain the video link.Hello Jan,
Please confirm that you created Pay Per View using FV Player editor as shown here: https://foliovision.com/player/membership-ppv-elearning/ppv/woocommerce#using-pay-per-view-with-shortcode-editor
Please check the resulting WooCommerce product in wp-admin -> Products. When you open it for editing, does it have the “FV Player Pay Per View” box with “This Pay Per View works with Player ID” information?
When you open the order details in wp-admin -> WooCommerce -> Orders does it have the “FV Player Pay Per View Access” box?
Last thing that should help us figure this out is using the “Export” functionality for your player on wp-admin -> FV Player screen, here’s how: https://foliovision.com/player/tools/importing-exporting-players Please send over the output.
Thanks,
MartinHello Bruno,
Please check your PHP error log to see if there’s anything for FV Player.
If you are not sure about how to check the PHP error log, the server technical support should be able to give you a hand.
Or you can install this plugin which makes a list of these errors available in wp-admin: https://wordpress.org/plugins/error-log-monitor/
Then load your wp-admin -> FV Player -> Coconut Jobs page and try to add a video again. If there’s an error it will be appended to the log.
The script which might run into issues is
/wp-content/plugins/fv-player/controller/s3-ajax.php
. This file is new in FV Player 8 and its goal is to solve the AWS SDK compatibility issues once and for all. Many WordPress plugins load AWS SDK even if they do not actually use it and then with FV Player we would run into constant AWS SDK version difference conflicts.Thanks,
MartinHello Bruno,
Please make sure you are using FV Player Coconut 8.
You can get it at https://foliovision.com/my-licenses -> FV Player Coconut -> Download Version 8.
I will check if we can offer that upgrade automatically in wp-admin if we see you are on FV Player 8.
Thanks,
Martin2 months ago in reply to: How to dynamically add player to pageHello MC Duck,
We recommend creating all player instances with FV Player Editor, so that they are all in wp-admin -> FV Player in FV Player database.
This lets us check the video files and store user video playback positions.
Please refer to our JavaScript Guide for player initialization via JavaScript.
Thanks,
Martin2 months ago in reply to: Failed opening digitalocean-spaces.class.phpHello Andrea,
It appears to be related to the autoplay changes in FV Player 8.
FV Player VAST 8.0.6 is out and it fixes this issue. So you should see the update soon.
Thanks,
MartinHello Robert,
The
api.video
is always there, it’s just thatclick
property of the object that’s part of video ads only.Thanks,
MartinHello Robert,
The second argument of the event handlers for events like
ready
orfinish
event handler isapi
, as seen in theready
event sample code in our JavaScript Guideflowplayer( function(api,root) { api.bind('ready', function( e, api, video ) { ...
You can check
typeof api.video.click
and it should be undefined if it’s not the video ad.Thanks,
Martin3 months ago in reply to: Failed opening digitalocean-spaces.class.phpHello MC Duck,
It seems your plugin is missing a file.
Please deactivate and delete the FV Player Pro plugin you are using, then hit “Install Pro extension” at the top of the wp-admin -> FV Player -> Settings screen.
Doing that will reinstall the FV Player Pro plugin and put the missing file in place.
Thanks,
Martin3 months ago in reply to: Skip doesn’t do anythingHello Taco,
The improved behavior is now part of FV Player 8 and it’s Pro plugin. The Pro plugin FV Player Pro 8 has to be in its Beta version.
You can check the new improved behavior on on demos page Pre-roll Custom Video Ads -> “Video with a post-roll ad”.
If the ad is skipped or it just plays through to the end it shows the first video in playlist.
Thanks,
Martin3 months ago in reply to: How to display popup after an adHello Taco,
The improved behavior is now part of FV Player 8 and it’s Pro plugin. The Pro plugin FV Player Pro 8 has to be in its Beta version.
You can check the new improved behavior on on demos page Pre-roll Custom Video Ads -> “Video with a post-roll ad and an End of video popup”.
Thanks,
Martin3 months ago in reply to: Remove the social media iconsHello Morten,
You can enable the “Disable Sharing” preference in wp-admin -> FV Player > Settings -> Setup tab > Sitewide FV Player Defaults.
Embed link can be disabled using “Disable Embed Button”.
More details in Managing Social Sharing Buttons and How to embed with an iframe.
Thanks,
MartinHello Tom,
I’m not sure what control bar issue you mean, please let us know.
Chromecast keeps working.
“Enable Token Authentication” in wp-admin -> FV Player -> Bunny Stream Jobs -> Settings is the same as “CDN Token Authentication” in Bunny Stream settings.
However FV Player has no easy way of reading that setting from Bunny Stream, so we require that you actually set that on our screen.
It does slow down the loading, but adds a layer of video download protection.
If you really would like to protect your videos when we recommend using encrypted HLS stream. These are easy to create with FV Player Coconut.
Thanks,
MartinHello Tom,
I would also suggest you to try without the Video Preload to make sure you really need that setting enabled and the video is already not quick enough to load.
Since FV Player normally makes the videos harder to download, the video loading requires an Ajax call for it to play. That means the server has to process the request in PHP and MySQL.
If video download protection is not important on your website, then please disable the “Enable Token Authentication” setting in wp-admin -> FV Player -> Bunny Stream Jobs -> Settings. It’s the same as “CDN Token Authentication” but FV Player needs to know you are actually not using that setting.
Thanks,
Martin3 months ago in reply to: Shortcode editor not workingHello,
Please try with FV Player 8: https://wordpress.org/plugins/fv-player/
We are still improving the upgrade process from FV Player 7, so it will complain about old FV Player being active and old FV Player Pro. You will have to remove these.
Then go to wp-admin -> FV Player -> Settings and hit the button to install the Pro plugin labeled “Apply Pro upgrade”.
Thanks,
MartinHello Tom,
It seems “CDN Token Authentication” is currently off and then the signed URL does not work. Please enable it on Bunny Stream.
Thanks,
MartinHello Tom,
We are having no such issue with Chromecast. Just allowing foliovision.com in Bunny Stream settings is enough and we can use the CDN Token Authentication without issues.
Please switch FV Player Pro to Beta for a moment, I should be able to check it almost right away and I will let you know.
Thanks,
Martin3 months ago in reply to: Shortcode editor not workingHello,
Please activate your browser developer console, here’s how to do that: How To Check for JavaScript Errors in Browser Console
Then load your wp-admin -> FV Player page again and try to insert the video. Please send us the output of your browser console.
Do you use any plugin which adjusts the behavior of WordPress Media Library? You can get a whole list of your plugins using wp-admin -> FV Player -> Settings -> Tools -> System Info to help us with the troubleshooting.
Thanks,
MartinHello Douglas,
Please check if you are using autoplay either in wp-admin -> FV Player -> Settings -> Autoplay and preloading or in the video player settings. In FV Player 8 we do not allow autoplay if the video is not in the viewport.
Thanks,
MartinHello Tom,
Please deactivate and delete the FV Player Pro plugin you are using, then hit “Install Pro extension” at the top of the wp-admin -> FV Player -> Settings screen.
That will give you the FV Player Pro plugin where we changed the Bunny Stream video loading to use their path token rather than our Stream Loader. That should make it faster to start.
Your website seems to be using some slow plugin which is slowing down Stream Loader, this way it should not be affected by that.
It’s strange that the new setting did not help with your Chromecast issues. With this new version it no longer applies to Bunny Stream videos and it might help with the Chromecast too. Please make sure that all these domains stay allowed in your Bunny Stream settings.
Thanks,
MartinHello Tom,
It seems you did not switch FV Player Pro to Beta. I was mentioning that in this part of my last message:
Once FV Player Pro 8 is installed please make sure you switch it to Beta, here’s how: https://foliovision.com/player/troubleshooting/switching-fv-player-pro-to-beta
When you do that you will see that “Emulate m3u8 files” setting in Stream Loader settings.
Please let us know if that helps. It does not work together with the “Speed-up” setting though.
I’m checking with Bunny.net support regarding how to get their video streaming URLs in a faster way.
Thanks,
MartinHello Tom,
I see it won’t play on iPhone at all and the issue is not related to Chromecast.
The issue is that in order to support HLS streams with signed URLs FV Player Pro itself has to serve the HLS stream m3u8 files. So this goes through your server and not directly to Bunny Stream.
And somehow it would not like the way iPhone loads these HLS streams.
FV Player Pro 8 now includes the “Emulate m3u8 files” setting in wp-admin -> FV Player -> Settings -> Stream Loader which should fix the issue for you.
To get it please install FV Player 8: https://wordpress.org/plugins/fv-player
We are still improving the upgrade process from FV Player 7, so it will complain about old FV Player being active and old FV Player Pro. You will have to remove these.
Then go to wp-admin -> FV Player -> Settings and hit the button to install the Pro plugin labeled “Apply Pro upgrade”.
Once FV Player Pro 8 is installed please make sure you switch it to Beta, here’s how: https://foliovision.com/player/troubleshooting/switching-fv-player-pro-to-beta
Then these video should finally play for you on iPhone and using its Chromecast integration.
Thanks,
MartinHello Tom,
You are right that the domain restrictions are breaking Chromecast.
Please try allowing the following domains:
*.gstatic.com foliovision.com
Thanks,
Martin3 months ago in reply to: Coconut encoding jobs not showingHello Maryia,
The conclude this thread –
We found that your website was missing a single database field and in your server environment it caused failures when trying to update the encoding jobs in database. This might depend on the MySQL version you are using.
So we improved the compatibility of FV Player Coconut.
Thanks,
Martin3 months ago in reply to: Admin: Video OK _ hlsjs-lite: Network errorHello Ihan,
The CORS headers are required by the web browser to be able to load the HLS m3u8 and video files. Only a browser which supports HLS natively does not need it and practically speaking it’s just Safari on iOS.
You cannot really hide the HLS streaming links in your browser developer tools. Our description of different protection methods can be found here: https://foliovision.com/player/video-security/video-protection-methods/protecting-video-from-downloading
We do have a way of making it more difficult though, but even the encrypted HLS streams created by FV Player Coconut cannot be downloaded with bare browser video downloading tools and require extra steps to crack the protection.
Thanks,
MartinHello Douglas,
Please post further replies to our forums.
We have fixed the issue with live streams in FV Player 8: https://wordpress.org/plugins/fv-player/
You can remove FV Player 7 and use FV Player 8 instead. No settings and no videos will be lost.
What we did is that if the HLS stream cannot be checked, we just show you all the options (Live, Audio and DVR stream) and let you set what should apply to the stream. Then once it’s live it will play properly.
Thanks,
MartinHello Douglas,
Thank you for sending the stream URLs. I tried to post the live stream URL with FV Player 8 now and it was detected as a live audio stream properly.
I’ll try again to see if it fails when the stream is no longer live. If that’s the case it should show the option to mark it as a live stream by hand.
To work around the issue you can try appending
live="true"
into the shortcode for now. So that if you use[fvplayer id="100"]
, it will become[fvplayer id="100" live="true"]
.Note: we did not get your Video Checker submission, is the mail sending on your website working properly? It’s not important now, but good to check.
Thanks,
MartinHello Douglas,
Please let us know how does your live streaming video link looks like – then we can probably see why FV Player does not show the “Live stream” checkbox for it.
You can also report it with FV Player’s Video Checker: https://foliovision.com/player/troubleshooting/how-to-use-video-checker
Is the stream always live or is it often unavailable when you are not streaming? That could cause issues with our detection as well – FV Player won’t be able to see that it’s a live stream if it’s not playable at the moment.
Thanks,
MartinHello Douglas,
If it’s a HLS live stream, then perhaps FV Player failed to detect is as being a live stream. Please make it as a live stream manually: https://foliovision.com/player/troubleshooting/hls#live
Please let us know if that’s it and then we can figure out why it was not detected automatically.
Thanks,
Martin3 months ago in reply to: Player JavaScript error in Learndash LMSHello Michael,
I tried with latest version of LearnDash LMS, but it worked fine.
This could be related to the specific theme your are using or some of its functionality.
Is that a free theme which we can try easily?
Do you run into the same issue if you test as a standard user and not admin?
Can you somehow insert the
/wp-content/plugins/fv-wordpress-flowplayer/css/flowplayer.css
style file as a workaround for the issue?Please let us know, that should help us figure our the problem.
We are also happy to figure out this issue right on your website with top priority, just purchase our Pro support: https://foliovision.com/pro-support
Thanks,
MartinHello Jovan,
It will work, just make sure you update FV Player VAST to version 8.0.5.
All settings from FV Player 7 are kept in FV Player 8.
Thanks,
MartinHello Norman,
It really depends on the Automatic Video Post plugin.
I see it has the
video_url()
function: https://shop.ternstyle.us/documentation/automatic-youtube-video-posts-plugin-for-wordpress/theme-functions -> The Video URL FunctionYou should be able to use it like this in your theme:
echo do_shortcode( "[fvplayer src='" . $video->video_url() . "']" );
Thanks,
Martin3 months ago in reply to: Player JavaScript error in Learndash LMSHello Michael,
Please let us know if it’s one of the LMS plugins and which one. Are you sure it was not updated recently?
As a quick fix please try to enable Settings -> FV Player -> Integrations/Compatibility -> “Load FV Flowplayer JS everywhere”, more about that here: https://foliovision.com/player/developers/dynamic-content-loading#loading
Also, the built-in CSS optimization might be running into issues. You can disable that using Integrations/Compatibility -> Disable saving skin CSS to a static file
If you get a chance please check the page HTML when the issue occurs. All of this should be present:
wp-content/fv-flowplayer-custom/style-1.css
wp-content/plugins/fv-wordpress-flowplayer/flowplayer/modules/flowplayer.min.js
wp-content/plugins/fv-wordpress-flowplayer/flowplayer/fv-player.min.jsIn FV Player we only load these assets if the player is actually used on the web page. So perhaps it started to fail with your LMS or theme.
Thanks,
MartinHello Omar,
I tried using WooCommerce Payments with FV Player Pay Per View for WooCommerce and it works.
It even works with the new quick checkout mode which we prepared for FV Player 8. It simplifies the WooCommerce checkout process to just a single step with no prompt for extra information – just the email and credit card number is required. You can already get FV Player 8 via WordPress.org https://wordpress.org/plugins/fv-player/ and then use “Download Version 8” button for FV Player Pay Per View for WooCommerce when you make the puchase.
Thanks,
Martin3 months ago in reply to: Is Vast 4.3 Compatible with FV Player Vast?Hello Jovan,
I see ExoClick only has VAST 3.0 in their documentation: https://docs.exoclick.com/docs/vast-tag/
You could try to switch to VAST 4.3 and see if the ads keep serving. We could then also compare the VAST XML structure to the one in their documentation to see if we are missing anything important.
Thanks,
Martin3 months ago in reply to: how to disable cast in mobileHello Mahardika,
You can disable the “Enable Chromecast” checkbox wp-admin -> FV Player -> Settings -> Sitewide FV Player Defaults.
However I see there is no setting for Airplay. For now you can jus hide that button using this CSS code: https://foliovision.com/player/faq-intro/css-tips-and-fixes#airplay
The top of that page contains some general instructions about how to add these CSS rules in an efficient way.
Thanks,
MartinHello Jovan,
FV Player Pro 8 now includes the settings to let you set the period to 3, 6 or 12 hours or also 1 or 2 days.
To get it please install FV Player 8: https://wordpress.org/plugins/fv-player
We are still improving the upgrade process from FV Player 7, so it will complain about old FV Player being active and old FV Player Pro. You will have to remove these.
Then go to wp-admin -> FV Player -> Settings and hit the button to install the Pro plugin labeled “Apply Pro upgrade”.
Once FV Player Pro is installed please make sure you switch it to Beta, here’s how: https://foliovision.com/player/troubleshooting/switching-fv-player-pro-to-beta
Please let us know about how you use FV Player VAST – are you setting VAST URL or mid-roll points for individual players, or do you just use the global settings? We still need to upgrade these per-player settings for FV Player 8 editor.
Thanks,
Martin4 months ago in reply to: HTML5 video error from external sourceHello Chris,
These DigitalOcean Space metadata will not fix the issue. The metadata we are talking about here are in the actual file, not something that DigitalOcean Spaces adds on top of it.
I see the issue you run into FV Player Coconut. Currently FV Player is only set up for DigitalOcean Space serving a single purpose – either you play videos from it directly, or you can use it with FV Player Coconut for upload of videos and storage of encoded videos.
To get around this limitation you can store your Space name found in wp-admin -> FV Player -> Hosting -> DigitalOcean Spaces and then run the FV Player Coconut wizard – proceeding with the step where you were unsure.
Once the wizard finishes you can then append your old Space name back where it was at wp-admin -> FV Player -> Hosting -> DigitalOcean Spaces. Just make sure you separate it with
,
from the other Space names.Then verify that the videos still play and you can upload via FV Player Coconut as well.
The reason why this works is that in DigitalOcean Spaces a single set of keys works for all the Spaces in a single region.
And there’s one culprit – all the Spaces have to be in the same location on DigitalOcean Spaces. If it’s not your case, then you can only move your old videos from the old Space into the new space for encoded videos and update the links using FV Player’s Migration Wizard: https://foliovision.com/player/tools/migration-wizard
Thanks,
Martin4 months ago in reply to: Responsive splash imageHello Francesco,
We will check how we could import the external video splash screens into WordPress Media Library in bulk.
We have been using FV Player 8 for over a year on our main video websites without big issues. During that time we were also fixing any bugs that we encountered. After some time we will push the update for the FV Player 7 users.
Thanks,
Martin4 months ago in reply to: Is Vast 4.3 Compatible with FV Player Vast?Hello Jovan,
Unfortunately FV Player VAST only supports VAST up to version 4.2.
Please let us know which specific feature you are missing.
Thanks,
Martin4 months ago in reply to: Coconut encoding jobs not showing