Forum Replies Created
-
-
10 months ago in reply to: Undefined Array Key
Hello Russ,
Please let us know if reinstalling FV Player from that link fixed the issue for you.
All the settings boxes in wp-admin -> FV Player -> Settings -> Hosting should have a “Save All Changes” button. Please let us know if you are getting something different.
Thanks,
Martin10 months ago in reply to: Media Selector BrokenHello Russ,
In wp-admin -> FV Player -> Coconut Jobs -> Add New it only shows the content of the DigitalOcean source videos Space.
So you can upload to your source videos Space on https://cloud.digitalocean.com/spaces and then pick your file on that screen.
That way you get full control over naming of the video.
I tested FV Player Coconut with Beaver Builder from https://wordpress.org/plugins/beaver-builder-lite-version/ which is the Live Version.
However I was not able to add FV Player at all. Beaver Builder would only let me use the FV Player widget which did not bring up the FV Player editor.
Please let us know how do you use FV Player with Beaver Builder.
Or do you only use FV Player on post types where Beaver Builder is not enabled? It does not seem to affect posts by default.
Thanks,
Martin10 months ago in reply to: Change Video Name?Hello Russ,
If you rename the video in the source videos Space it should work, however you should never rename an encoded video if it’s also encrypted.
Please let us know if you are still getting failed encodings and it would be good to solve the issue where is starts.
Thanks,
Martin10 months ago in reply to: FVPlayer Phone Home Post is breaking adminHello Willie,
We have improving the performance of our license checks as it was affected by other plugins.
In FV Player Pro we only check the license while in wp-admin to make sure we do not slow down anything else.
Please let us know if you had some other experience.
Also, if the check has failed once it should not try again in less than 5 minutes, so we will improve that.
Thanks,
Martin10 months ago in reply to: FB Mass Import to DB (API Custom Endpoint?)Hello Miriam,
Do you know enough about Zapier and WordPress REST API to be able to create WordPress posts with it?
It seems to me that would be the more difficult part here and adding FV Player into it shouldn’t be very hard.
Just creating FV Player will not be enough, as it still needs to be posted on the website into a post (or other post type).
Thanks,
Martin10 months ago in reply to: API calls for plugin update timeoutHello Nahuel,
We have improving the performance of our license checks.
Did you run into the issue on the Plugins screen only?
In FV Player Pro we only check the license while in wp-admin to make sure we do not slow down anything else. But let us know if you noticed anything else.
Thanks,
Martin10 months ago in reply to: Copy link not working on iPhoneHello D.C.,
We had to add a bit of wait because of the YouTube videos and the way their iframe API behaves.
Could you please reinstall FV Player from this link? https://foliovision.com/downloads/fv-wordpress-flowplayer.zip
Thanks,
Martin10 months ago in reply to: Change Video Name?Hello riw777,
I should add that these failing videos will have to be removed from the source videos DigitalOcean Spaces too. As otherwise FV Player will find that the file already exist and append the number again.
Thanks,
Martin10 months ago in reply to: Change Video Name?Hello riw777,
Please check in wp-admin -> FV Player -> Coconut Jobs. You should be able to delete the jobs which resulted in errors:
The videos encoded with FV Player Coconut are not easy to rename as the videos are also encrypted and we need to know which video is being played by the video playback engine.
Thanks,
Martin10 months ago in reply to: Media Selector BrokenHello riw777,
Please let us know what WordPress version and what post editor you use. I tried with WordPress 6.5 using block editor and the classic editor and I was not able to reproduce the issue.
The issue might be related to some other plugin which is enhancing your editing experience or perhaps adding something to the Media Library. Maybe you could try to use the “Upload to Coconut” button in the bottom left corner of the “Coconut” tab of FV Player Media Library and see if that works as a workaround before we figure this out.
We have received your tickets about the PHP warnings which were interfering with your workflow and the video renaming issue too. We will respond on these in their forum threads.
Thanks,
Martin10 months ago in reply to: Undefined Array KeyHello riw777,
This could occur if you entered multiple buckets for DigitalOcean Spaces or Linode Object Storage, but then did not provide the keys. We would like to improve these settings boxes to make it more clear.
In the meantime this bug has been fixed and will be part of next FV Player release. You can also please reinstall FV Player from this link to apply the fix right now: https://foliovision.com/downloads/fv-wordpress-flowplayer.zip
Thanks,
MartinHello Spyr,
My recommendation would be to define 2 FV Player video custom fields rather than just storing the YouTube and SoundCloud links: https://foliovision.com/player/developers/video-custom-fields
The advantage is that you then get a working preview of the video in your post editing and it’s also stored in a way which FV Player expects – so you can then benefit from video position storing for your users and the build-in video stats for videos and also for users.
That way you only have to switch from one player to another with your button.
I’m also not sure if SoundCloud does support 3rd party players.
Thanks,
MartinHello Aerotaxi,
Do you run into any video playback issues when browsing your website with Safari when not logged in?
If it’s only happening when you are logged in then one of the plugins which load for logged in users might be causing a JavaScript error. You should be able to notice this on your browser console: https://foliovision.com/player/troubleshooting/browser-console
Thanks,
Martin10 months ago in reply to: HTML5 video error from external sourceHello Blake,
Please check the video with the Video Checker feature of FV Player and send us the report: https://foliovision.com/player/troubleshooting/how-to-use-video-checker
If you could setup a test page where we can see the issue easily that would be helpful too.
Thanks,
Martin10 months ago in reply to: Copy link not working on iPhoneHello D.C.,
Thank you for the bug report. I’m running into the same issue with a playlist of YouTube video even on foliovision.com so I’m looking into it.
Thanks,
Martin10 months ago in reply to: count views of specific video by userHello Meir,
I added information about the database table structure, please see here: https://foliovision.com/player/analytics/playback-stats#db
Thanks,
Martin10 months ago in reply to: count views of specific video by userHello Meir,
In FV Player Stats we do store the number of times each user played each video and also number of seconds watched: https://foliovision.com/player/analytics/user-stats
We do not store how many times user has finished watching the video, so you could only calculate the average watch time per play and compare that to video duration.
Thanks,
Martin10 months ago in reply to: Set special splash for playlistsHello D.C.,
I see the issue, please reinstall FV Player from this link and re-save the plugin settings one more time and it should be fine: https://foliovision.com/downloads/fv-wordpress-flowplayer.zip
I’m not sure why we never run into this compatibility issue before though.
Thanks,
Martin10 months ago in reply to: Set special splash for playlistsHello D.C.,
I found that while FV Player puts in the CSS rule
background-size: contain;
in the element style attribute it seems to be removed by Smush.However there is no reason for that rule to be in the style attribute and I moved it to CSS.
Please reinstall FV Player from this link, resave the plugin settings and it should be fine: https://foliovision.com/downloads/fv-wordpress-flowplayer.zip
As I said in FV Player 8 we should probably rework this feature so that it uses a standard image tag and works with splash image of each individual playlist item.
Thanks,
Martin10 months ago in reply to: Set special splash for playlistsHello D.C.,
I see that since in FV Player playlist the images have no class you cannot use any class name to exclude them from Smush lazy load.
Are you still running into issues with Smush?
Thanks,
Martin11 months ago in reply to: depreciated apiHello D.C.,
I’m not getting that warning on foliovision.com, so it seems to me we have fixed this for FV Player 8.
In FV Player 8 we updated the core video library to our Freedom Video Player and removed some deprecated calls which are not required for the modern browsers (that means anything but IE11 and so on) and that way our scripts are also smaller.
Thanks,
MartinHello D.C.,
We worked on this feature for the upcoming FV Player 8. Any image that has been inserted via WP Media Library will get the responsive image sizes.
It did improve our mobile PageSpeed scores by 8% and First Contentful Paint (FCP) was lowered by 35%.
Details
For our test playlist with 5 videos it decreased the total size of transferred images from 775 to 140 kB on desktop and from 774 to 667 kB on mobile.
The savings are not as big on mobile as it typically has a retina screen and higher resolution images are loading.
The PageSpeed scores on desktop did not improve much as they were 98 even before, although the First Contentful Paint (FCP) and Largest Contentful Paint (LCP) went down from 0.6 and 0.9 seconds to 0.3 and 0.8 seconds.
On mobile the PageSpeed scores improved from range of 80 to 85 to a solid 89. The FCP went down from 2.0 to 1.3 seconds.
It would also not complain about “Serve images in next-gen formats” and “Properly size images” so much anymore.
Thanks,
MartinHello Zach,
We actually found the issue and fixed it, I mentioned that at the end of my last message.
Please let us know if there’s anything else.
Thanks,
Martin11 months ago in reply to: Set special splash for playlistsHello D.C.,
I see that you are using “Disable Playlist Autoadvance” and that it does not show the proper splash screen at the end. We can fix that for FV Player 8 which we are close to releasing.
I did not run into the image cropping issue though. I tried on regular and mini iPads and also on desktop with 1280 and 1920 pixels wide screen.
I was testing on https://dcdouglas.com/voice-over-male-talent-los-angeles/cartoon-anime/
Thanks,
Martin11 months ago in reply to: Fixing Broken JavaScriptOne more thing – when you say that FV Player keep showing the loading animation do you mean that the users cannot even click on the play button? Or does it only get stuck once they click to play?
Thanks,
Martin11 months ago in reply to: Fixing Broken JavaScriptHello Frank,
Are these clients all using the same browser or operating system? The issue might only affecting iPhone users for example, or it can be a general issue that affects all browser and operating system combinations.
Are you noticing any PHP errors when the issue occurs? You would have to check the days when you got reports of these playback issues and see if PHP log shows any errors which normally do not appear. But that’s not so easy to check.
I also wonder if using Turbocharge Ajax Loading would avoid the issue: https://foliovision.com/player/video-hosting/how-to-use-vimeo#turbocharge-ajax-loading
Thanks,
MartinHello Zach,
Thank you for forwarding the email, here’s the important part:
An error of type E_ERROR was caused in line 564 of the file .../wp-content/wp-content/plugins/fv-player-pro/fp-api-private.php. Error message: Uncaught Error: Call to undefined function get_plugin_data() in .../wp-content/wp-content/plugins/fv-player-pro/fp-api-private.php:564 Stack trace: #0 .../wp-content/wp-includes/class-wp-hook.php(324): FV_Player_Pro_Foliopress_Plugin_Private->changelog_filter() #1 .../wp-content/wp-includes/plugin.php(205): WP_Hook->apply_filters() #2 .../wp-content/wp-admin/includes/plugin-install.php(234): apply_filters() #3 .../wp-content/wp-content/plugins/security-malware-firewall/lib/CleantalkSP
It suggests that the “Security & Malware scan by CleanTalk” plugin might be doing some plugin update checks in front-end. And in FV Player Pro we filter the changelog text when the plugin updates are checked, but the
get_plugin_data()
function is not loaded in front-end.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 with the fix.
Thanks,
Martin11 months ago in reply to: Fixing Broken JavaScriptHello Frank,
What the exact issue I should be running into on that page? I did not notice anything unusual. I was not able to find any form.
Thanks,
MartinHello Zach,
Please forward the email to support@foliovision.com or simply post it here, we will remove any sensitive part before it’s approved.
Thanks,
MartinHello Quoc,
I noticed your website does not have the FV Player Pro license. That’s the reason why you are still using the older version and you are not able to get the fix.
Thanks,
Martin11 months ago in reply to: adjust playlist font size on mobileHello D.C.,
I added this to our CSS tweaks guide: Set font size to horizontal and slider playlist style
Thanks,
MartinHello D.C.,
I see that your image is 1920×1080 pixels and 75 kB. Most mobile phones are about 390 to 414 pixels wide. I see that a 800 pixels wide image (I doubled the number of pixels to make it retina) could be about 20 kB in size as WebP.
We plan to improve that in the upcoming FV Player 8 which some users are already beta testing.
I also have to add that the image optimization recommendation of PageSpeed seems to favor images with too high compression.
Thanks,
Martin11 months ago in reply to: Rtmp->OBS-> to fv player – HLS errorHello Extramillions,
As I mentioned earlier you can check the browser console when playing the stream with FV Player. You should see an error message regarding CORS or origin check.
This is not a requirement of FV Player, any desktop web browser will require these CORS headers. With exception of Safari.
You can also check your NginX configuration to see it you have the part with
Access-Control-Allow-Origin
in it.Also, are you absolutely sure you are using the proper HLS link with FV Player?
I need to check if we could take care of this as a Pro support, since it goes beyond just the WordPress software and it requires NginX.
Thanks,
Martin11 months ago in reply to: Rtmp->OBS-> to fv player – HLS errorHello Extramillions,
It’s great that you were able to setup the RTMP streaming to your NginX server and have it stream is as HLS.
If it works for your in VLC, then the issue might be with the CORS headers.
If you check the browser console when playing the stream with FV Player you should see an error message regarding CORS or origin check. It’s not a requirement of FV Player, any desktop web browser will require these CORS headers. With exception of Safari.
Please report the video with our video checker: https://foliovision.com/player/troubleshooting/how-to-use-video-checker
Thanks,
MartinHello Ulf,
I see the email text would not use that “WATCH ON VOD NOW” phrase which you provided. That’s fixed now.
Please reinstall FV Player from this link: https://foliovision.com/downloads/fv-wordpress-flowplayer.zip
The situation is more difficult with Facebook sharing as they do not let us modify the message for the share dialog for at least a couple of years.
It’s not part even if using a Facebook App ID:
- https://developers.facebook.com/docs/sharing/reference/share-dialog
- https://developers.facebook.com/docs/sharing/reference/feed-dialog
We could only customize what shows in the link preview (show the exact video splash screen and its title) but then the shared link would have to include some argument to target that video as the page would have to be presented with that information in the Open Graph tags.
Thanks,
MartinHello Ulf,
We are looking for a best possible way of adding multilingual support.
How many languages do you use in Polylang?
How many languages do you see as “Installed” in wp-admin -> General -> Site Language?
Please let us know, we are trying to see if most WordPress multilingual plugins work with these WordPress languages.
I must say that on our two websites these lists of languages (WordPress and Polylang) are not the same.
Thanks,
MartinHello Ulf,
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.
Then switch to the Beta release using the steps from here if you are not already using it: https://foliovision.com/player/basic-setup/switching-fv-player-pro-to-beta
That will give you the FV Player Pro plugin with the fix.
I found why not all the subtitles were showing. The Vimeo API only gives back as much as 25 items by default, so I had to set it to load as much as 100 subtitles. So the issue was not caused by the code changes in FV Player Pro, you just added more subtitles than before.
So it was a simple fix, but please let us know if you run into any issues with it.
You will just have to re-save FV Player settings to let it purge the cached Vimeo information.
Thanks,
MartinHello Ulf,
Actually I found the key in our records. I can play your videos now and I see https://vimeo.com/942728462 only shows with 24 languages.
Thanks,
MartinHello Ulf,
I see that all of your subtitle languages are activated on Vimeo and yet they do not seem to show for you with FV Player.
Please share your Vimeo access token which can be found in wp-admin -> FV Player -> Settings -> Hosting -> Vimeo. It’s read-only and we will not publish it.
Thanks,
MartinHello Karin,
Yes, the files would be kept in a separate folder on your server, however it would not help with Media Library in WordPress. All the FV Player splash screen images would remain mixed with the images which you post to your articles. Unfortunately WordPress does not let us separate them easily.
Thanks,
MartinHello Ulf,
There were no further changes and if you use the version from https://foliovision.com/downloads/fv-wordpress-flowplayer.zip it should work. The fix which we put in was done on April 9th while the latest release on WordPress.org is from March 2024.
Please double check your shortcode to see if does not use bad symbols instead of
"
, like”
or″
.Thanks,
Martin11 months ago in reply to: How to add link to every tab of playlistHello Quoc,
If you use the Video Links feature of FV Player you can get link for a video from one of the tab.
However I see that the video ID would not be sensed properly for playlist tabs.
Could you please reinstall FV Player from this link? https://foliovision.com/downloads/fv-wordpress-flowplayer.zip Then the issue will be fixed.
Thanks,
MartinHello Ulf,
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.
Then switch to the Beta release using the steps from here if you are not already using it: https://foliovision.com/player/basic-setup/switching-fv-player-pro-to-beta
That will give you the FV Player Pro plugin with the improvement. You should see full language names.
Thanks,
Martin11 months ago in reply to: Fixing Broken JavaScriptHello Frank,
I see that
jquery.min.js
is not the same asjquery.json.min.js
, so we will improve our test routine.Please provide a test page for a video that won’t load for some of your users.
You also mentioned a problem with some forms – please let us know how are these forms related to FV Player.
The Vimeo iframe embed code could be changed to FV Player if one of these settings is enabled in wp-admin -> FV Player -> Settings Integrations/Compatibility:
- Handle WordPress audio/video
- Parse Vimeo and YouTube links
Thanks,
Martin11 months ago in reply to: Dropbox Playback FailsHello Ray,
Thank you for providing the sample link. However I must say that it looks the same as the original link which was causing the issues.
So I wonder if the Dropbox Link Generator adjusted some hidden sharing properties of the file or if it will stop working again in couple of days.
However there is one more thing that changed since last time – you mentioned you are using Dropbox pro now, so maybe that way it will keep playing.
Thanks,
MartinHello Karin,
Did you download all your images from Vimeo into a single folder and are you looking for a way of showing matching splash screens easily?
Please provide some example of the FV Player video data before and after the migration. We have to be sure that whatever we put in can stay in FV Player core for a long time. Maybe all you need is a bit of custom code.
Thanks,
MartinHello Dax,
These console logs do not help much. We could add some debug log messages for the sticky player, but until now we did not have many bug reports.
You can try to play your video and then scroll further down. You should see that the main player DIV gets the
is-sticky
class. The list of classes can be pretty long, so it’s not easy to spot.It might be easier just to check this on browser console, if you have some experience with that:
jQuery( '.is-sticky' ).length
It should return 1.
If it’s not being added, you can run this on browser console to see if there is no issues with the browser viewport:
jQuery(window).innerWidth() >= fv_flowplayer_conf.sticky_min_width || || fv_flowplayer_conf.sticky_video == 'all'
If all that works then we problem might be with CSS. We use a combination of these attributes:
- transform: translateX(-20px);
- position: fixed;
- z-index: 999;
In some browser if the parent element has one of these set to some other conflicting value it might prevent our CSS from working. Safari runs into similar issues.
We are also happy to do all the work for you right on your website until we figure out the issue, just book our Pro support: https://foliovision.com/pro-support
Thanks,
Martin11 months ago in reply to: Dropbox Playback FailsHello Ray,
If you could post one of such links that would be great. I would like to see if it really looks like something that will work for a good long time and won’t just time out in a couple of days.
Thanks,
MartinHello Quoc,
It could be a problem with your website cache, as finally I do see a YouTube video playing on your site in fullscreen properly.
But it seems you did not upgrade FV Player Pro to Beta yet.
Thanks,
Martin11 months ago in reply to: Dropbox Playback FailsHello Ray,
If you are finally able to play Dropbox videos properly, then it’s good to know what Dropbox supports that officially.
If it’s not the case, then please let us know what Dropbox URL does not play and I will test it in a bare-bones HTML5 video tag – which is a good way of testing why it won’t play in FV Player.
Thanks,
MartinHello Quoc,
I found I did not update the version at https://foliovision.com/downloads/fv-wordpress-flowplayer.zip
Sorry about that, please download again and reinstall.
Thanks,
MartinHello Tariq,
The first link is not a video, but a page with a video player on it. You would have to copy the video source link from that page.
When you see a blog playing in the HTML5
<video>
tag, it means it uses Media Source Extensions of HTML5 which happens if it plays using a library like HLS.js or Dash.js. It’s not the actual source link of the video.Thanks,
MartinHello Quoc,
Seems like I was on a bad track with the CSS positioning.
Could you please reinstall FV Player from this link? https://foliovision.com/downloads/fv-wordpress-flowplayer.zip
Then 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.
Then switch to the Beta release using the steps from here if you are not already using it: https://foliovision.com/player/basic-setup/switching-fv-player-pro-to-beta
That will give you the FV Player Pro plugin with the fix.
Thanks,
Martin11 months ago in reply to: Not working in Bootstrap LiveCanvasHello Inc,
Thank you for confirming, the fix will be part of the future FV Player releases, including FV Player 8.
Thanks,
MartinHello Quoc,
I was hoping that it would.
The link which you sent does not show the player and it does not show the bottom of the screen bar either.
Please see if you can setup a simple link where we can see the issue easily.
Thanks,
Martin11 months ago in reply to: Not working in Bootstrap LiveCanvasHello Inc,
I see now. When FV Player finds a link to a mp4 video or YouTube it will change its target to a lightbox – if the link also has the
lightbox
orcolorbox
class. It’s in our documentation for Using the Video Lightbox Effect
-> Using Lightbox without FV Player shortcodesIn your case you have
glightbox
class and it was detected aslightbox
improperly.So I fixed FV Player to look for a proper word boundary when doing the conversion to lightbox.
Could you please reinstall FV Player from this link to see if it works for you? https://foliovision.com/downloads/fv-wordpress-flowplayer.zip
Thanks,
MartinHello Ulf,
I’m checking if we couldn’t simply have the custom email text field available on each PPV video product.
So you would add it in:
“b. A woocommerce Product”
Thanks,
MartinHello Quoc,
Could you please reinstall FV Player from this link? https://foliovision.com/downloads/fv-wordpress-flowplayer.zip
It might fix the issue. I added processing for the FV Player parent elements which use the CSS attribute of
position
.Thanks,
Martin11 months ago in reply to: Not working in Bootstrap LiveCanvasHello Inc,
So the problem is that you are inserting a simple anchor to a YouTube video which is then processed by FV Player?
Please disable “Parse Vimeo and YouTube links” in wp-admin -> FV Player -> Settings -> Integrations/Compatibility. Maybe you do not need that setting at all and you were just experimenting, or maybe you will find that you need it in some other place.
Thanks,
MartinHello Quoc,
Since iPhone does not support HTML5 fullscreen, we can only use CSS to show the player in front of every other element and let it cover the entire browser viewport.
I see that your website uses a navigation bar that is floating and somehow it does not disappear when the player is fullscreen (using the CSS as described).
It might be caused by the fact that your floating bar uses some z-index value or CSS transform which FV Player fails to reset.
Please send us a link to your page with the YouTube video so that we can test it. If we can make our fullscreen for iPhone more compatible, we will.
Thanks,
MartinHello Extramillions,
Would you like to remove all the video links from your FV Player database? Are you looking for a way of replacing all the video links?
Can the old links be mapped to the new ones? In that case you can use the FV Player migration wizard: https://foliovision.com/player/tools/migration-wizard
If you have to enter all the new video links by hand, then I’m not sure how does it help to empty all of them first.
Thanks,
Martin11 months ago in reply to: How many videos can i have on my website?Hello Paolo,
FV Player does not limit the amount of videos or bandwidth.
However if you host your videos right on your server (either a VPS or a standard web hosting account) there might have a bandwidth limitation for your server or website.
If you can get that information from your hosting account you can then compare it to a size of one of your videos and calculate how many viewers can watch it, or how many hours of video can be watched with your web hosting setup.
Same limitation would apply to both live streaming and VOD.
Thanks,
Martin11 months ago in reply to: Not working in Bootstrap LiveCanvasHello Inc,
Do you mean that the standard quotes
"
are changed to the UTF8 quotes“
and”
?Please provide a screenshot of where you enter the
[fvplayer]
shortcode and what you get in HTML.Thanks,
MartinHello Ulf,
Do you use just a single FV Player with a single WooCommerce Product? Or is each language getting its own video using a different WooCommerce Product?
Thanks,
MartinHello Luiz,
Thank you for sharing your concerns. Like you said, it only occurs if emulating the device with the browser developer tools.
The reason is that the HLS streams are supported natively on iPhone. It does not matter which browser you use, iPhone just knows how to play it. However it does not apply to the other device and browser combinations, at least not all of them. So we just use the HLS.js library to for all the rest of it. That keeps the number of possible configurations lower.
Notes:
- iPhone is not supported by HLS.js.
- iPad with any browser and Safari on desktop Mac could play HLS stream natively, but we just use HLS.js there to allow us to further enhance the video download protection
So when you open a browser like Chrome (Chromium) on a desktop computer and enable its iPhone emulation, FV Player will try to play the HLS video without HLS.js, but since the desktop browser does not really support it it will fail.
If you use the Xcode iOS Simulator then it will play as it really emulates the whole device.
Thanks,
MartinHello Ulf,
Please let us know what WordPress translation plugin you are using.
Thanks,
MartinHello Michael,
I noticed we run into the same issue.
Changing the license key should let it get the license again and then you should see an upgrade to version 7.5.45 in which we fixed the issue.
Or you can get the plugin ZIP file from https://foliovision.com/my-licenses and reinstall from that.
Thanks,
MartinHello James,
Since iPhone does not support the HTML5 fullscreen, we can only simulate it with CSS.
To do that we use CSS
position: fixed
.However on iPhone it’s not allowed if one the website HTML elements which nests the player is using some CSS
transform
orz-index
.2 years ago we tried to avoid this issue by actually scanning all the parent HTML element for these properties and getting rid of them:
If you know how to debug JavaScript you can use
SCRIPT_DEBUG
in your wp-config.php to make sure FV Player loads scripts without minification and see what you find.We are also happy to fix the issue for your hands on right on your website if you order our service for solving theme compatibility issues: https://foliovision.com/downloads/making-player-theme
Thanks,
MartinHello Coen,
Please refer to this FAQ: https://foliovision.com/player/faq-intro/fv-player-faq#convert-q
If your Vimeo iframes are posted in the post content it will work.
Thanks,
MartinHello Coen,
With FV Player Pro you can just set the videos as “Private” on Vimeo. So you wouldn’t run into any issues with referrer.
Thanks,
MartinHello Seeplanet,
In FV Player we try to not add all the preferences we can think of, but only a limited set of things that actually make sense.
Please let us know what presentation mode you are trying to achieve that a collapsed transcript box is causing issues.
Thanks,
MartinHello Dax,
Is your new application using PHP? If yes, then you might not need iframes.
If not, then we need to check if the iframe embed URLs could be somehow preventing unauthorized access.
Thanks,
MartinHello James,
Would you like for the video to appear as in fullscreen or would you like to actually use the iPhone standard fullscreen video player?
The problem is that the web browsers on iPhone are not allowed to use a proper fullscreen mode and a YouTube video cannot likely enter the standard video player fullscreen as it’s an iframe.
Thanks,
MartinHello Coen,
Are you sure it works with just saving of the web pages? The referrer should not be kept that way.
Do you use the Vimeo iframe embed codes or the Vimeo Pro video files (MP4 and HLS) links?
We do provide a way of making the Vimeo videos harder to download, using FV Player Vimeo Security: https://foliovision.com/store/fv-player-vimeo-security
With that plugin the browser extensions fail to download the Vimeo videos posted with FV Player Pro.
Thanks,
Martin12 months ago in reply to: Video PreviewsHello Seeplanet,
We do not have any good recommendation, which is why we created our own service for the video timeline thumbnails. However we got stuck trying to add pay as you go pricing for it.
I will check if this is something that we can finish in the near future.
Thanks,
Martin12 months ago in reply to: Rumble supportHello Mark,
Sorry about the late reply, your account was stuck in moderation.
Please let us know if your video was public and what was the URL.
Thanks,
MartinHello Michael,
It’s the FV Player Bookmarks which you can purchase here: https://foliovision.com/store/fv-player-bookmarks
Please let us know if you need to know any details about it.
Thanks,
MartinHello Willie,
Could you simply set the title for each of the videos? https://foliovision.com/player/features/accessibility/adding-title-and-splash-text
Then that will be used as the
video_name
.If you want it to not appear for the users on page you can hide it using CSS: https://foliovision.com/player/faq-intro/css-tips-and-fixes#hide-video-titles
In FV Player 8 you will be able to choose if it should show for each video.
Thanks,
Martin12 months ago in reply to: Disable ads for ARMember memberships?Hello Jake,
Finally FV Player No Ads For Members supports ARMember. It works with its different membership plans too.
Thanks,
MartinHello Ulf,
Sorry about not coming back to your issues earlier.
I see that your issues was partly caused by using quotes in your
share="..."
argument value.I looked into the Twitter sharing issues and found that we were double-escaping the custom URL. Could you please reinstall FV Player from this link? https://foliovision.com/downloads/fv-wordpress-flowplayer.zip
Then the issue will be fixed.
Thanks,
MartinHello Willie,
Are you not getting the proper video name in the
video_name
property?Or do you mean that each of the videos belongs to it’s own post ID?
Thanks,
MartinHello Zach,
Does the error occur while updating FV Player or FV Player Pro?
Do you just get a white screen while trying to perform the update in wp-admin?
Please try to deactivate FV Player Pro before updating FV Player.
Please let us know if you got the WordPress “Your Site is Experiencing a Technical Issue” email too. It will contain valuable information about why the error occurred.
Thanks,
Martin12 months ago in reply to: Videos Lagging – FV Player and S3 BucketHello Iris,
If you were able to check the page HTML code and see the video URL is not signed there it’s a great start.
To check futher please open the browser developer tools and go to the network tab. When you click to play a video you should see an
admin-ajax.php
request. Then you should see the video file loading from the CloudFront domain.Thanks,
MartinHello Ulf,
Please get a new FV Player Pay Per View for WooCommerce ZIP file from https://foliovision.com/my-licenses
Then reinstall the plugin from that ZIP file and make sure you enable wp-admin -> Settings -> FV Player PPV -> Debug.
Finally when you come to a video as the user you should see how the plugin sees the user purchase and what time is left to watch the video. You can check this on the browser JavaScript console and here’s an example of what it might look like:
FV Player Pay Per View Debug User purchases from user_id #32 [{…}] WooCommerce ID to look for 147811 Purchase product ID 147811 Purchase product get_date_completed {date: '2024-04-03 12:49:53.000000', timezone_type: 1, timezone: '+00:00'} Purchase date 1712148593 Rental duration 48 Seconds left 162855 Access permitted {364ad55aee135ab21fc4beec3f72da0e: {…}, 491ad806bd41bd394de0105fb1ae58de: {…}} Time Left 45 hours
If the time does not seem to ever count down for you we should see that the “Time Left” will not match the Purchase date (which is unix timestamp) or the Purchase product ID will be wrong.
Thanks,
MartinHello Ulf,
Please let us know if you used a brand not user for the test or if it was any user of a Editor or Administrator user role.
Let us know if you use any WordPress cache plugin too. If so, is it set to cache also logged in users?
Are you using Cloudflare?
Thanks,
MartinHello Ulf,
This must work out of the box and there’s no way you should have to create some custom scheduled jobs to expire the Pay Per View video.
I was not able to reproduce the issue though.
Does it happen for a real user or is it some test purchase where you are trying to adjust the purchase date to double-check that it will indeed expire and the buyer will no longer be able to watch the video?
Thanks,
Martin1 year ago in reply to: Rental period expiration time countdownHello Ulf,
It’s static, so it does not update.
But I see it would be nice if it would count down while the page is open. I will check your request with Alec.
Thanks,
MartinHello Ulf,
Please let us know what was the issue. I wonder if anything was not clear in FV Player or if it was perhaps an issue with a cache plugin.
Thanks,
MartinHello Meir,
FV Player does not have such functionality. You would have to create a custom JavaScript function that would listen to the FV Player
ready
event and then change your element content accordingly.If you look at the first code sample with
ready
here, it should give you a good start: https://foliovision.com/player/developers/javascript-guideThanks,
Martin1 year ago in reply to: Videos Lagging – FV Player and S3 BucketHello Iris,
If you serve your videos from an S3 bucket then the video loading speed will depend a lot on your distance to the S3 bucket and the routing conditions. The CDN available for AWS is CloudFront. It should ensure fast video serving no matter where you are located. But in our experience it’s not as fast as the CDN used by Vimeo or even Bunny CDN.
One advantage of Bunny CDN is that it can pull videos from your S3 bucket, although it will likely not be as reliable as CloudFlare. In our setup we used to store videos on DigitalOcean Spaces and serve then with Bunny CDN until we found that every once in a while a video seeking is slow as the Bunny CDN takes 10x more time for the seek operation. So we started to just use DigitalOcean Spaces CDN and even though it’s not as fast, it’s more reliable. So mixing the service providers for video storage and delivery might not always be a good idea.
If you do your own video encoding then it’s also worth looking at your encoding preset. It’s important to find a good balance of the video quality and loading speed. Please report your video with https://foliovision.com/player/troubleshooting/how-to-use-video-checker to let us have a look.
Thanks,
Martin1 year ago in reply to: Pre-view Player should not be visibleHello Ulf,
Your export shows that there is the video duration, so it should show in the player control bar before playing. So it should show for the preview video too.
You can try this to hide the control bar for the Pay Per View video before buying:
.flowplayer.is-splash[data-popup*="ppv"] .fp-controls { display: none; }
As you can see it uses the attribute selector which looks for
ppv
in the playerdata-popup
attribute. It’s not ideal, but there is no class which could be used to determine the status of the Pay Per View for the user. So it should be added in our code.Thanks,
MartinHello Antonio,
The video could be preloaded.
But if you are using the signed URLs and you play these videos to not-logged in users with page cache it could cause some server load issues.
In FV Player 8 we are introducing the video preload, but it gets complicated if the video download protection is important.
Thanks,
MartinHello Antonio,
I see that qTranslate affects the Ajax response for FV Player Pro.
I added a tiny bit of code to let FV Player Pro parse the Ajax output successfully.
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 with the fix before the new version is out.
Thanks,
Martin1 year ago in reply to: Find all videos with playback issues?Hello James,
It actually only checks the videos for which it failed to get the duration.
But at least we have a better database structure in FV Player 8.
We will discuss the possibility of checking all the videos in database periodically.
Thanks,
MartinHello Ulf,
You can use the
share
argument of the shortcode like this:share="Custom text;https://custom-link.com/here"
Full list of these arguments and how to use then with
[fvplayer id="..."]
shortcodes can be found here: https://foliovision.com/player/developers/shortcode-parametersThanks,
Martin1 year ago in reply to: Spash text only displayed after rent/buy?Hello Ulf,
I tried to reproduce this issue, but I was not able to – the splash text would show for me as a user who did not purchase the video yet.
Thanks,
Martin1 year ago in reply to: Pre-view Player should not be visibleHello Ulf,
I’m not sure what could be the issue here.
I tried to post a Vimeo video while making another Vimeo video the Pay Per View “Preview Video”.
As a user who did not purchase the video I saw the full length of the actual video that was being sold in the player control bar before playing. Clicking the player would play the video trailer and show the trailer duration.
Once I purchased the video I could see the proper full video duration in the controlbar as well.
It seems to me that perhaps the video duration was not properly stored when inserting the full video. Please go to wp-admin -> FV Player, find the player in the list of players and use the “Export” link. It will give you output like this:
{"ab":"","ad":"","ad_height":"","ad_width":"","ad_skip":""...{"meta_key":"stats_play","meta_value":"1"},{"meta_key":"stats_seconds","meta_value":"1"}]}]}
Will it also contain this part? It’s the video duration stored as the video meta:
{"meta_key":"duration","meta_value":"..."}
If not, then please try to edit that player and remove the video link. Then put it back in and click outside of the video field. That should force it to check the video duration again. For FV Player 8 we have reworked the editor saving routines to avoid issues like this.
The control bar indeed does not show all the different subtitles which are available once you start to play the full video.
Thanks,
Martin