Forum Replies Created
-
-
3 years ago in reply to: Cannot play free HLS video from AWS bucket
Hello Girish,
the way to defeat these video downloading tools is the video encryption. The HLS streams can be encrypted, with FV Player Coconut it’s all a simple drag&drop operation. With AWS it’s more difficult.
Based on what you posted it seems like you really only have to enable the Stream Loader in FV Player Pro.
Thanks,
Martin3 years ago in reply to: Chromecast not working for new Vimeo uploadsHello Jason,
I found the issue – some of the new videos would not cast properly as the Vimeo videos were loading a bit differently for desktop Chrome than for the Android with Chrome.
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,
MartinHello Kendell,
I see, please remove that CSS.
Next 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 an improvement – you can now disable transcript dragging and/or sizing using PHP code – see https://foliovision.com/player/features/accessibility/interactive-video-transcript#disable-dragging-sizing
Thanks,
Martin3 years ago in reply to: Chromecast not working for new Vimeo uploadsHello Jason,
I tried that video and it worked. I noticed that sometimes when I do a lot of testing with Chromecast the icon might not appear. So I close the browser and re-open it and the icon appears. But in this case it was there from the beginning.
Thanks,
Martin3 years ago in reply to: Vimeo playback issues after domain migrationHello,
I’m sorry you are still facing these playback issues. This fix is taking us way too long and we are running out of options. At this point I no longer see what we could improve in the code, or least not yet.
Could you please share the FTP or control panel access for your WordPress website? That way we can put in more debug code and finally figure out what causing the issue on your website.
We would be extra careful to not disrupt your website or its visitors, all the logging would happen in the background.
Please let us know using direct email reply to this notification to keep it private. You can use https://revealit.me to share the logins.
Thanks,
Martin3 years ago in reply to: Pitch shifter ?Hello Tobias,
thank you for the example, however that website uses different video files – one for each tuning. You can also notice that the color of the accordion changes based on the tuning. I checked this on the Andachtsjodler lesson.
Thanks,
Martin3 years ago in reply to: Chapter support for playlists (Beta)Hello Andy,
it works, but I noticed the list of chapters below the playlist only shows if the last video in playlist has chapters.
Also, if you start the playlist playback by clicking one of the chapters below the video, clicking the chapters list for the next video does not work.
We will get it fixed.
Thanks,
Martin3 years ago in reply to: Cannot play free HLS video from AWS bucketHello Girish,
if you use URL tokens for HLS streams, please enable Stream Loader. Please refer to this guide: https://foliovision.com/player/video-security/video-protection-methods/signed-urls-hls-protection
For easy drag&drop video encoding and encryption we recommend using FV Player Coconut: https://foliovision.com/player/video-security/encoding/encrypted-hls-coconut
Thanks,
Martin3 years ago in reply to: Chromecast not working for new Vimeo uploadsHello Jason,
could you please reinstall FV Player from this link? http://foliovision.com/downloads/fv-wordpress-flowplayer.zip
Then you should be able to cast these new videos.
Thanks,
Martin3 years ago in reply to: Chromecast not working for new Vimeo uploadsHello Jason,
the issue is that these new videos do not have MP4 versions available.
The HLS streams do not play with standard Chromecast receiver as they use a separate video and audio stream. So we need to provide a custom Chromecast receiver.
Thanks,
MartinHello Kendell,
you can do so with CSS. Please check here: https://foliovision.com/css-tips-and-fixes#interactive-transcript-no-drag-drop
Are you also running into these difficulties? Do you run into the same issue on our demo page? https://foliovision.com/player/demos/interactive-transcript Please let us know.
Thanks,
MartinHello Andy,
please reinstall FV Player from this link: http://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.
Please let us know if it fixes the issue for you.
Thanks,
Martin3 years ago in reply to: Vimeo chaptersHello Ismail,
you can just continue using the Vimeo showcases unless the chapters are important.
Please let us know which Vimeo direct embed it was, we would like to check if we could support these timeline thumbnails.
Thanks,
Martin3 years ago in reply to: FV Flowplayer License upgrade failedHello Abdikani,
please try again, it will work now.
I check https://foliovision.com/my-licenses and saw that you entered the domain name with https:// and somehow it did not parse the domain name properly. It worked well when I tried to use full https://nuuraani.com
Thanks,
Martin3 years ago in reply to: HLS bitrates not displayed?Hello Girish,
we actually hide these bitrates on purpose – if the menu shows the video width, height and the bitrate then it’s (in a way) too much information to process for regular uses.
So we only show the vertical size of the video, like 240p, 480p, 720p, 1080p, 1440p and 2160p. Even that is a bit too technical and we might consider to only show Mobile, SD, HD, FHD, QHD and 4K.
But I see that in your case there are two 216p resolutions. Perhaps we could show the bitrate in that case, or “high” and “low”.
Thanks,
Martin3 years ago in reply to: Subtitles icon when loading with javascriptHello Michael,
the subtitle menu is also created on the
ready
event, so it’s probably too late. Try moving your code to theload
event and it might just work.Other than that I’m not sure why not simply provide the subtitles configuration in the
load()
call. I added a code sample to https://foliovision.com/player/developers/api-programming#js-usage -> “Here’s the code if you also need subtitles:”Thanks,
Martin3 years ago in reply to: Vimeo chaptersHello Ismail,
it seems that you are inserting a whole Vimeo Album or Showcase using FV Player. Unfortunately the chapters are not processed when using that. It’s not impossible, but it would be a fairly big addition.
These chapters only show if you post the exact video URL using FV Player Editor – it populates the “Chapters” field in the “Subtitles” tab: https://foliovision.com/player/features/accessibility/vtt-chapters#how-to-use-vtt-chapters
If that field wouldn’t populate for you, then the issue could be with the Vimeo API. I improved that code in FV Player Pro now, please deactivate and delete the FV Player Pro plugin you are using, then hit “Install Pro extension” at the top of the wp-admin -> Settings -> FV Player screen.
Hopefully then it will start working for single videos.
I’m not sure what do you mean about the scrolling thumbnails on timeline. Vimeo has these, but it’s not available via the API. So I don’t see how you could be getting these with FV Player. We are preparing a service to let you create these thumbnails, but it’s in alpha testing only.
Thanks,
MartinHello Walter,
it seems you are using some lazy loading for the inline scripts created using wp_localize_script(). It’s one of the core WordPress APIs to configure various scripts.
I don’t see what’s the point of such optimization as you are not saving much on the total size of the page and you are not lowering the amount of the requests either.
It seems this is done by the Flying Scripts plugin. I tried to install that plugin but out of the box it did not affect FV Player. It seems I would have to first enter some keywords for it to include.
I would recommend you to not include FV Player in Flying Scripts configuration as FV Player already loads the scripts when the user interacts with the page (wp-admin -> FV Player -> Settings -> Integrations/Compatibility -> Optimize FV Flowplayer JS loading.
Thanks,
MartinHello Andy,
I think I got it – Gutenberg somehow triggers the edit event when the element leaves the viewport. This would trigger reloading of the FV Player preview when scrolling on the edit page, although in my case it wouldn’t jump up and down just a little bit.
Could you please reinstall FV Player from this link? http://foliovision.com/downloads/fv-wordpress-flowplayer.zip Then the issue should be fixed.
Thanks,
MartinHello Andy,
do you use anything that might affect the way the images are loading? I think that Cloudflare might have something that might try to improve the image lazy loading. In FV Player the images use lazy loading. Please let us know.
Next thing to check is wp-admin -> FV Player -> Settings -> Sidewide FV Player Defaults -> Default Video Size. Are you using 100% there? Please try with 1920 and 1080 instead for width and height.
I’m still not sure why the preview would keep reloading though. Does it reload after you edit some text, or does it reload even if you are not typing?
Thanks,
MartinHello Andy,
so far no luck with reproducing this issue. I tried to use 22 chapters in a video.
I see what you mean about the Gutenberg blocl refreshing though.
Could you please reinstall FV Player from this link? http://foliovision.com/downloads/fv-wordpress-flowplayer.zip
It should fix your issue.
Thanks,
MartinHello Gillian,
I tried to post a video with chapters using Gutenberg and I’m not noticing anything strange. Are you using Gutenberg or some page builder?
Does the same issue occur with a new video without chapters?
Does the issue go away if you change your window size?
Thanks,
Martin3 years ago in reply to: Vimeo playback issues after domain migrationHello,
last week we did some fixes with the MPEG-DASH loading, please let us know if you noticed any improvement on your website as well. You were getting a different error, but perhaps it’s related.
Thanks,
Martin3 years ago in reply to: Please add video duration in Schema.org tagsHello TigerClaw,
could you please reinstall FV Player from this link? http://foliovision.com/downloads/fv-wordpress-flowplayer.zip
Then the duration will be present in Schema.org tags. If it’s not then you might be using the legacy fvplayer shortcode with src argument.
Thanks,
MartinHello Foone,
FV Player Pro has the “Default Skip Time” setting where you can set when the ad should be skipable if it’s above certain length:
[ 5 ] Enter the number of seconds after which an ad can be skipped if longer than
[ 10 ] seconds.The above is the default and it ensures that ads below 10 second length get no Skip button, just the count-down. Perhaps that answers your question of how to hide the Skip button.
But at the same time ads longer than 10 seconds will get the Skip button.
Do you really need a different skip time for each ad? Please let us know.
Thanks,
Martin3 years ago in reply to: FV Flowplayer LightboxHello Gordon,
please make sure that you setup Vimeo in wp-admin -> FV Player -> Settings -> Hosting -> Vimeo, here’s our guide: https://foliovision.com/player/video-hosting/how-to-use-vimeo
Thanks,
Martin3 years ago in reply to: VTT Chapters missing…Hello Andy,
we are currently working on the new FV Player editor which will present the video duration in a better way. With that you would notice that the video duration somehow does not match.
Thanks,
Martin3 years ago in reply to: VTT Chapters missing…Hello Andy,
in that case the issue is that FV Player has not properly detected the duration of your video.
Please try to post your video again into a new player with the chapters, will it get proper video duration this time?
Thanks,
Martin3 years ago in reply to: FV Flowplayer LightboxHello Gordon,
please let us know what exact code you are using.
I checked the “Anchor text with Ligtbox” and “Using Lightbox without FV Player shortcodes” examples of https://foliovision.com/player/features/playback/using-lightbox#anchor-text-with-lightbox and it all worked.
Thanks,
MartinHello Robert,
are you able to schedule another live stream somewhere between 8 AM UTC and 3 PM UTC? Can we then play your live stream on our test site or is it restricted by domain?
We would like to have a look, please let us know.
Thanks,
Martin3 years ago in reply to: VTT Chapters missing…Hello Andy,
thank you for providing all the details!
The duration of your video is 1219 seconds, which is 20:19, as shown in your screenshot. So any chapters which are past that time are not going to show as they would lead nowhere.
Thanks,
MartinHello Turbokingspoker,
thank you for your cooperation. It’s getting late here but I’ll check again in 3-4 hours to see if you run into anything strange.
Thanks,
MartinHello Turbokingspoker,
regarding the first GIF – I see that we do not reset the status of the RCP membership picker properly. It’s fixed now, please grab a fresh copy of FV Player Pay Per Vie ZIP file from https://foliovision.com/my-licenses and reinstall from that
I see that with a bug like this it would be very hard to edit anything. So perhaps you thought the membership restrictions are all set while they were in place from your previous edit.
Would you like to apply the same RCP Membership Level IDs for all the players in your database? If you, you can use SQL like this, please just make sure you backup your database and change
1,2
to your actual membership IDs:DELETE FROM wp_fv_player_playermeta WHERE meta_key = 'rcp_levels' AND meta_value = ''; INSERT INTO `wp_fv_player_playermeta` ( `id_player`, `meta_key`, `meta_value`) select id, 'rcp_levels', '1,2' FROM wp_fv_player_players WHERE id NOT IN ( SELECT id_player FROM wp_fv_player_playermeta WHERE meta_key = 'rcp_levels' );
Thanks,
MartinHello Turbokingspoker,
what does the Export function on wp-admin -> FV Player give back for a player that does not work with the membership?
Please check that before opening the player for editing again. Will you be able to see that
rcp_levels
part?Thanks,
MartinHello Turbokingspoker,
what’s strange is that when you reinstalled FV Player Pay Per View you did not get that “RCP Membership Level IDs” debug message. You only got it after reloading the page.
That suggests to me the issue is with page caching. A WordPress caching plugin or your web host page cache might be interfering with the membership functions of your website.
Are you able to reproduce the behavior where you do not get the access to the video, but you can see “RCP Membership Level IDs” in debug?
Our paid support is available here: https://foliovision.com/pro-support We would require a WordPress admin access, FTP access and access for a test member to use for the testing.
Thanks,
MartinHello Turbokingspoker,
please double check that you actually grabbed a fresh FV Player Pay Per View ZIP file from https://foliovision.com/my-licenses and reinstalled from that.
It includes some more debug information which is missing on your output. Was there really nothing about “RCP Membership” ?
Thanks,
MartinHello Turbokingspoker,
I checked the video.
You said that a user with RCP membership would get the Pay Per View buttons even though the video was associated with the RCP membership level which he purchased. So he should have access to the video.
However if you then open the player in the editor, the issue goes away. But then it does come back the next day or so.
On one occasion you also noticed that the RCP memberships set for the player would disappear from its configuration.
I’m sorry to hear about such issues, it’s certainly not what you should be experiencing with FV Player.
I was not able to replicate these issues, I don’t see how this could be happening at all. It seems like some database error.
As a first troubleshooting step please get a fresh FV Player Pay Per View ZIP file from https://foliovision.com/my-licenses and reinstall from that.
Then enable wp-admin -> Settings -> FV Player PPV -> Debug. Then find another video for which your test member gets the Pay Per View buttons, add
?fvppv_debug
to the link in the browser location bar and open it again. Then open the page source HTML code and look for lines with<!--fvppv_debug msg:
If the player is restricted for certain RCP memberships, then there should be a log message like this:
RCP Membership Level IDs ‘1,2’
Then is the user has the access to that membership there will be:
User has the required RCP Membership Level ‘2’
If the post is too old and is restricted by Restrict Past Content RCP addon you will see:
However rcp_membership_can_access filter restricts the access
But there might be some weird issue or that message might not come at all. In that case you might just see:
No EDD nor RCP restriction found
If that’s the case then please try to export the player by using wp-admin -> FV Player -> however over the player row and click “Export”. Will you be able to find the
rcp_levels
part if in? Something like this:{“ab”:””,”ad”:””,”ad_height”:””,”ad_width”:””,”ad_skip”:””,”align”:””,”autoplay”:””,”controlbar”:””,”copy_text”:””,”embed”:””,”end_actions”:””,”end_action_value”:””,”height”:””,”hflip”:””,”lightbox”:””,”lightbox_caption”:””,”lightbox_height”:””,”lightbox_width”:””,”player_name”:””,”player_slug”:””,”playlist”:””,”playlist_advance”:””,”qsel”:””,”share”:””,”share_title”:””,”share_url”:””,”speed”:””,”sticky”:””,”video_ads”:””,”video_ads_post”:””,”width”:””,”status”:”published”,”meta”:[{“meta_key”:”rcp_levels”,”meta_value”:”1,2″},{“meta_key”:”post_id”,”meta_value”:”147204″}],”videos”:[{…}]}
Thanks,
MartinHello Jörn,
I fixed it now, we were just testing something with Chromecast on our website and forgot to revert the changes.
Thanks for the heads up.
Martin
Hello Mark,
we provide that “Load FV Flowplayer JS everywhere” setting for special integrations of FV Player. Adding another setting to it of which libraries should load is technically possible, but it would make it so much harder to use.
You said the only plugin which uses Ajax for your website front-end is WP ULike (we use it on some websites too) so please try to disable “Load FV Flowplayer JS everywhere” and test your website videos to see if anything breaks.
Or do remember enabling that setting for some page builder?
Thanks,
Martin3 years ago in reply to: Not able to check my licence keyHello Sulaiman,
if you are still facing the issue, then please disable and delete the FV Player Pro plugin. Then use the “Apply Pro Upgrade” button again. The license should activate properly and you should get the latest version of FV Player Pro automatically.
Thanks,
Martin3 years ago in reply to: Vimeo playback issues after domain migrationHello,
if you uncheck “Advanced Vimeo embedding” when you get the basic Vimeo iframe, so then the FV Player features are gone.
I’m sorry you are still facing these playback issues. This fix is taking us way too long and we are running out of options. At this point I no longer see what we could improve in the code, or least not yet.
Could you please share the FTP or control panel access for your WordPress website? That way we can put in more debug code and finally figure out what causing the issue on your website.
Thanks,
Martin3 years ago in reply to: Vimeo playback issues after domain migrationHello Suportepercurso,
I was looking into why you could possible get the warning about “you miss the video-files capability for your api key” and I experienced the same thing. My API key has the required capability, but they links for the playable video were empty.
So I added a fallback to the download links which are basically the same, except they expire in 1 day rather than 1 hour.
Please deactivate and delete the FV Player Pro plugin you are using, then hit “Install Pro extension” at the top of the wp-admin -> Settings -> FV Player screen.
That will reinstall the Pro plugin and will give you the version with the adjustment and it will hopefully fix your playback issues.
Thanks,
MartinHello Wesley,
are you using anything to optimize the JavaScript on your website? I wonder if something like Cloudflare Rocket Loader could cause an issue like this.
If not, then please post a link to a test page where we can see the issue and what browser we should use on what operating system.
Thanks,
Martin3 years ago in reply to: Vimeo playback issues after domain migrationHello Suportepercurso,
please post some Vimeo video ID for which it occurs, I would like to double-check the loading.
Thanks,
MartinHello Mark,
we only load YouTube if it’s used in FV Player on the page.
It seems you are using Settings -> FV Player -> Compatibility/Integrations -> “Load FV Flowplayer JS everywhere”. Are you loading posts with Ajax anywhere on the website?
If there is a YouTube video then a small part of the YouTube script (55kB) is loaded on page load, but it’s done in a non-blocking way. But I see the web browser does show that the page is still loading.
So we adjusted it a bit to not show the loading indicator on the tab if the YouTube API is slow to load initially.
To be able to test this improvement please reinstall FV Player from this link: http://foliovision.com/downloads/fv-wordpress-flowplayer.zip
Finally clicking the video to play loads the bulk of the YouTube player (about 800 kB) and once it’s loaded it plays.
Thanks,
Martin3 years ago in reply to: Vimeo playback issues after domain migrationHello Suportepercurso,
please install Log HTTP Requests plugin, then wait for couple of hours and see how it looks like in wp-admin -> Tools -> Log HTTP Requests. You should see requests to Foliovision API servers. Did any of them fail?
You might need to go back a couple of pages as this issue might be occurring randomly. Perhaps it all works for 8 hours, but then there are 15 minutes when it really does not work.
We can also add a FV Player Pro setting to use the Vimeo API only, but that would mean the videos would be easier to download.
Also, please ask your server support if your server is getting overloaded. Is yes, then try with “Turbocharge Ajax Vimeo loading” enabled.
It’s also possible that the issue if with Vimeo video CDNs – some of your users might be experiencing delays there. Vimeo uses multiple CDNs to ensure the videos play for all. FV Player Pro uses these same CDNs, so that should not affect things.
Thanks,
Martin3 years ago in reply to: Player doesn’t go full screen on iOS.Hello James,
we found we can actually do something about it – we can remove these conflicting CSS rules when entering fullscreen and put it back when leaving fullscreen.
If you are interested you can reinstall FV Player from this link: http://foliovision.com/downloads/fv-wordpress-flowplayer.zip To do that you will have to first deactivate and delete the current FV Player plugin you are using. WordPress will warn you that you might loose settings and data, but it’s not the case with our plugin, no settings now videos will be lost. Or you can just replace the plugin files via FTP.
That way the fullscreen for YouTube videos should work for you on iPhone.
Thanks,
MartinHello Alex,
I found there was a compatibility mode with the FV Player Pro setting which removed the related videos from YouTube videos.
It’s fixed now: https://foliovision.com/player/demos/youtube-subtitles
Thanks,
Martin3 years ago in reply to: How to remove foliovision linksHello JPH,
- the first code snippet is in HTML to warn logged in administrators about broken JavaScript. We put this in many years ago as some users complained about FV Player not working for them but in vast majority of the cases the issue was with their websites – where JavaScript wouldn’t run at all.
So normal website visitors do not get that.
- The second case are the player warnings which we show to the normal website visitors as well. But we only do that in very specific cases, like if the user plays a video with a deprecated device (in this case Android before version 4).
Since that warning is 5 years old now (that’s when Android 2.x was still used and when websites started to drop old TLS protocol for SSL) I just removed the foliovision.com link from it. Next FV Player version will no longer have it.
If you need it right now then please reinstall FV Player from this link: http://foliovision.com/downloads/fv-wordpress-flowplayer.zip To do that you will have to first deactivate and delete the current FV Player plugin you are using. WordPress will warn you that you might loose settings and data, but it’s not the case with our plugin, no settings now videos will be lost. Or you can just replace the plugin files via FTP.
Thanks,
MartinHello Mark,
everything looks good in that file – the
ready
event is used in aflowplayer()
callback.Are you using any kind of JavaScript loading optimization such as deferred or asynchronous loading? Please try disabling that to see if it fixes the issue.
Are you using wp-admin -> FV Player -> Settings -> Integrations/Compatibility -> “Optimize FV Flowplayer JS loading”? I would suggest disabling that too.
Thanks,
Martin3 years ago in reply to: Link to bring up FV Player in a new window.Hello fobraynes,
I see that if you use the FV Player block in Gutenberg the preview does not respect the lightbox flag.
Since you are using just the bare shortcode:
[fvplayer src="..."]
You could be using the shortcode block instead and avoid the preview that way.
On our end we could be improving the preview to actually show the lightbox link only. We avoid that for FV Player Editor, but in this case it makes sense.
Thanks,
MartinHello Mark,
could you please send the whole JavaScript file? You should be able to attach it as a
*.txt
file in the worst case.I need to see when is the code executed. Does it properly detect start of video playback using an event, or does it do so on page load?
The tricky part is that it sometimes works. So perhaps it must not work on
ready
event, but wait for firstprogress
event on the video.Thanks,
Martin3 years ago in reply to: Link to bring up FV Player in a new window.Hello fobraynes,
could you please reinstall FV Player from this link? http://foliovision.com/downloads/fv-wordpress-flowplayer.zip To do that you will have to first deactivate and delete the current FV Player plugin you are using. WordPress will warn you that you might loose settings and data, but it’s not the case with our plugin, no settings now videos will be lost. Or you can just replace the plugin files via FTP.
Then the lightbox will be sized properly.
Maria’s suggestion was to use the 1280 x 720 size in the global FV Player settings. That would solve the issue for you as well.
We would like to remove that setting completely. Please let us know what did you try to achieve by using 80%. We think the player should always fit to the available width. That change will probably come with FV Player 8.
I also noticed that you page has Presto Player with YouTube on it. Unfortunately the YouTube API fails to play the video if there are two players on the same page. Presto Player loads the YouTube API before FV Player does, so then FV Player cannot play YouTube video. FV Player only loads YouTube scripts when the playback is started – causing less issues with Google PageSpeed score.
Thanks,
MartinHello Lartigue,
we will fix that error, but it’s not the kind of error which can really affect anything. It’s really only debugging information for developers.
We had a look and noticed the JavaScript error reported by FV Player only occurs when your page content is loaded using JavaScript – you seem to be using some variation of infinite scrolling.
Since it does not use jQuery Ajax, it requires a bit of code to let FV Player load in your dynamic environment.
We added documentation about how to make FV Player work on dynamic websites: Dynamic Content Loading
I tested this with some other popular WordPress plugin for video and I run into the same limitations. It wouldn’t work without custom code.
Thanks,
MartinHello Lartigue,
I checked the links you sent 6 days ago, but they seem to work fine.
Are you only running into the problem when you are logged in? Please please open your browser developer console (here’s how https://foliovision.com/player/troubleshooting/javascript-browser-console), then reload the page with video and see what comes up on the console.
Sometimes a fatal error in JavaScript stops every other JavaScript from executing (all of it, not just FV Player). I would like to see what it’s like in your case, perhaps we can find a way of making FV Player more resilient.
Thanks,
Martin3 years ago in reply to: SiteGround Optimizer issuesHello Paulc,
it’s too bad they did not consider the improvements to their website optimization plugin.
I found that if I simply enable both “Combine JavaScript Files” and “Defer Render-blocking JavaScript” in SiteGround Optimizer then FV Player just works.
I summed up my findings in our Minify plugins guide: https://foliovision.com/player/developers/player-minify-plugins#siteground-optimizer
I also see that our Check Template function does not work if the script files are combined into one. I added a check for that.
If you have some time it would be great if you could reinstall FV Player from this link: http://foliovision.com/downloads/fv-wordpress-flowplayer.zip To do that you will have to first deactivate and delete the current FV Player plugin you are using. WordPress will warn you that you might loose settings and data, but it’s not the case with our plugin, no settings now videos will be lost. Or you can just replace the plugin files via FTP.
Then you can just remove any of the code additions done by SiteGround support and your videos will continue playing.
Thanks,
MartinHello Taco,
it seems you only have to change https://cloudflarestream.com/e1341f30016a82f3796b813ea07682f3/manifest/video.mpd to https://cloudflarestream.com/e1341f30016a82f3796b813ea07682f3/manifest/video.m3u8
So the
video.mpd
part becomesvideo.m3u8
.If that’s the case and you can check this on couple of videos you can replace these two phrases using FV Player Migration Wizard: https://foliovision.com/player/tools/migration-wizard
Thanks,
MartinHello Taco,
your license only expired recently. So your FV Player Pro must be some pretty new version and you can safely reinstall FV Player from that ZIP file which I linked.
HLS format is used a lot more than MPEG-DASH so it also has fewer issues. We just have to look out for any issues on new devices. For instance iOS 16 (which is currently in Beta) did had some issues with HLS, but these are already fixed.
But you need to use HLS just to be able to give iPhone users something to play, otherwise they don’t get a working video.
It’s too bad you did not let us know about your issues ahead of time, but I understand that you do not want to be fighting with the video technology and want to focus on the actual content.
Thanks,
MartinHello Taco,
we tested the video with:
- Firefox on macOS – no issues
- Brave (Chrome) on macOS – no issues
- Chrome on Android – no issues
- Safari on iPhone – this one won’t play, the MPEG-DASH is not supported by iOS operating system of iPhone
And finally in Safari (15.5) on macOS (11.6.1). The video would not finish loading. The video wouldn’t play on Safari on iPad either. Other MPEG-DASH videos played, I found not big difference in the encoding.
But suddenly I noticed the video plays if the player is smaller than 480 pixels width. And then it would just play no matter what player size I used. So it’s a strange issue which comes and goes.
Howeve I tried to upgrade the Dash.js library in FV Player (required for MPEG-DASH playback) and then it started to play on iPad. So that should make the Safari playback stable too.
If you could try with the new fixed version, it would be great. You can reinstall FV Player from this link: http://foliovision.com/downloads/fv-wordpress-flowplayer.zip To do that you will have to first deactivate and delete the current FV Player plugin you are using. WordPress will warn you that you might loose settings and data, but it’s not the case with our plugin, no settings now videos will be lost. Or you can just replace the plugin files via FTP.
I would suggest you to use the HLS streaming format from Cloudflare Stream instead as with FV Player HLS will work on all the desktop computers, Android, iPad and also on iPhone.
Thanks,
MartinHello commerz81,
the latest release of FV Player – the version 7.5.29 – will show the back/forward seeking buttons on controlbar for live streams which have the “DVR stream” option in the editor enabled.
It did not change anything regarding Chromecast. In our testing Chromecast worked well on https://foliovision.com/player/demos/hls-stream -> Live Stream
If you are not getting it even for a bare MP4 file such as https://cdn.foliovision.com/video/foliovision.mp4 then something might be wrong with your Chromecast setup. Please let us know which page on your website we can use for a test.
Thanks,
MartinHello commerz81,
please let us know if using that “DVR stream” checkbox with FV Player 7.5.29 helped or not.
I did not experience issues with Chromecast on live streams, you can try here: https://foliovision.com/player/demos/hls-stream -> Live Stream
Please try posting a bare MP4 file such as https://cdn.foliovision.com/video/foliovision.mp4 and see if you can Chromecast that.
Thanks,
MartinHello commerz81,
these buttons are simply not there for live streams.
FV Player 7.5.29 is out now. If you mark the stream as DVR (using “DVR stream” checkbox in FV Player Editor), it will show these buttons to seek back and forth.
Thanks,
Martin3 years ago in reply to: Progress bar is freezingHello Renato,
please upgrade to FV Player Pro 7.5.29 and let us know if that won’t fix the issue. There was a problem with the DRM text when using Firefox which lead to the issue you were describing.
We are always trying to make our DRM text more resilient, so it goes through some changes even if it looks the same.
Thanks,
Martin3 years ago in reply to: SiteGround Optimizer issuesHello Paulc,
it’s good to see SiteGround has working support. However they only get rid of the optimizations.
The code changes which I proposed would fix their optimizations to work with FV Player – and any other plugin that loads scripts in footer. Please ask them to have a look at that too.
Thanks,
Martin3 years ago in reply to: Amazon S3 browser no longer worksHello Eswanzey,
FV Player includes the AWS SDK for PHP to be able to list the content of Amazon S3 buckets. It’s the biggest component of FV Player.
Recently AWS developers improved the AWS SDK to let other developers only include parts which are needed. That allowed us to drop different parts of AWS SDK and lower the overall size of FV Player.
I’m sorry to hear that it caused some issue on your website. Unfortunately that console message is not related to FV Player and we need more information to fix this.
Please try to browse your AWS S3 bucket in FV Player again and then check if anything new appeared in the PHP error log. 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 browse your AWS S3 bucket in FV Player once again and the error should be recorded in these logs.
You can also go back to FV Player 7.5.26 and see if the issue occurs with that version too: https://downloads.wordpress.org/plugin/fv-wordpress-flowplayer.7.5.26.7210.zip
Thanks,
Martin3 years ago in reply to: SiteGround Optimizer issuesHello Paulc,
what plugin do you use to defer the JavaScript? It seems to be SiteGround Optimizer.
I had a look and they start the deferring optimization on the wp_print_scripts action with SiteGround_Optimizer\Front_End_Optimization::prepare_scripts_for_async_load() which occurs in the page
<head>
section:add_action( 'wp_print_scripts', array( $this->front_end_optimization, 'prepare_scripts_for_async_load' ), PHP_INT_MAX );
With FV Player we only load the scripts if they were used on the page. We can only do that in the website footer so we use
wp_footer
action. It seems SiteGround Optimizer should utilize wp_print_footer_scripts action to cover these footer scripts too.Please ask them to incorporate this line of code right below where they normally hook in
prepare_scripts_for_async_load
and it should work:add_action( 'wp_print_footer_scripts', array( $this->front_end_optimization, 'prepare_scripts_for_async_load' ), PHP_INT_MIN );
That way SiteGround Optimizer will optimize also the scripts which load in footer.
Thanks,
Martin3 years ago in reply to: When video stats enabled 403 error occursHello Paulc,
it seems certain files can be excluded from the “Lock and Protect System Folders” rule of SiteGround Security plugin.
Could you please reinstall FV Player from this link? http://foliovision.com/downloads/fv-wordpress-flowplayer.zip To do that you will have to first deactivate and delete the current FV Player plugin you are using. WordPress will warn you that you might loose settings and data, but it’s not the case with our plugin, no settings now videos will be lost. Or you can just replace the plugin files via FTP.
Then disable the SiteGround Security plugin setting “Lock and Protect System Folders” and enabled it again. Then these tracking request will be allowed.
Thanks,
MartinHello Brian,
thank you for the heads up. We had a report of the same issue a couple of years ago: https://foliovision.com/support/fv-wordpress-flowplayer/requests-and-feedback/modified-plugin-file
I see that this could be caused the the full YouTube support which we are adding into free FV Player. Somebody was asking about that so I thought I will add it in quickly.
Next time I will do that as a new tagged version on WordPress.org and that will prevent the issue.
I guess that will prevent it, althought when I installed Wordfence now I’m getting no warnings about FV Player.
Please let us know if it was not only for FV Player but also for FV Player Pro.
Thanks,
Martin3 years ago in reply to: AutoplayHello Lartigue,
I see we are using some code which no longer works with the jQuery version in latest WordPress. We haven’t noticed this as this code is not run at all times, only when scroll autoplay is on.
Please deactivate and delete the FV Player Pro plugin you are using, then hit “Install Pro extension” at the top of the wp-admin -> Settings -> FV Player screen.
That will reinstall the Pro plugin and will give you the fixed version.
Thanks,
MartinHello Lartigue,
I see we are using some code which no longer works with the jQuery version in latest WordPress. We haven’t noticed this as this code is not run at all times, only when scroll autoplay is on.
Please deactivate and delete the FV Player Pro plugin you are using, then hit “Install Pro extension” at the top of the wp-admin -> Settings -> FV Player screen.
That will reinstall the Pro plugin and will give you the fixed version.
Thanks,
Martin3 years ago in reply to: SiteGround Optimizer issuesHello Paulc,
it seems you are using
defer
for all JavaScript on your page except forplugins/fv-wordpress-flowplayer/flowplayer/modules/flowplayer.min.js
. Please apply the samedefer
on it and it will load properly.Your video won’t play though as you use page cache (there is a
x-proxy-cache
header). The Amazon S3 signed URLs are time-sensitive, please checks the instructions for cache plugins here: https://foliovision.com/player/video-hosting/amazon-s3-guide#bucket-protection-in-fvplayer-settingsThanks,
Martin3 years ago in reply to: When video stats enabled 403 error occursHello Paulc,
your web host might be preventing access to PHP files in wp-content folder. Please ask them about it.
If you have a programmer working on your website or you are experienced in web administration you might be blocking these PHP scripts in your .htaccess file too.
Last option is that there might be a WordPress security plugins doing this.
The reason why we use a bare PHP file like that without real WordPress rewrite is the speed – our tracking is not loading WordPress at all to make sure your server does not slow down if your videos get viral.
Thanks,
Martin3 years ago in reply to: Vimeo playback issues after domain migrationHello Suportepercurso,
please let us know how it looks like in wp-admin -> Tools -> Log HTTP Requests. Are you able to see any failed requests there? You might need to go back a couple of pages as this issue might be occurring randomly. Perhaps it all works for 8 hours, but then there are 15 minutes when it really does not work.
Thanks,
MartinHello Lartigue,
are you able to play these videos?
Are you able to play these videos when you are not logged in?
Please send us a link to such page. Perhaps it will help us find a way of preventing this error. If your website has a hard (fatal) JavaScript error it stops any JavaScript from running, including FV Player.
Thanks,
Martin3 years ago in reply to: AutoplayHello Lartigue,
please use the Scroll Autoplay feature: https://foliovision.com/player/features/playback/autoplay#autoplayWhenScrollingDown
Thanks,
MartinHello Mark,
it’s all a bit unclear – for example
ay
seems to be a result of thep.getFirstParentWithClass()
call so I would guess it’s the HTML element of the video player. But then it calls getMediaTitle() on that element, so how is that defined?Does Matomo offer any debug mode which would let you see what happens with the
ay.getMediaTitle()
anday.setMediaTitle()
calls?Perhaps if you load the page several times that way you could see what sometimes it does not pick the FV Player video title.
Thanks,
Martin3 years ago in reply to: change domainHello Lartigue,
I checked with that same Chrome version on macOS 11.6.1 and the videos just play even on first page visit.
No issues on iPhone with iOS 15.6.1 with Google Chrome either.
Are you running into the same issue if you try in Incognito browser (not logged in)?
Thanks,
Martin3 years ago in reply to: playlist start legacy shortcodeHello Meir,
thank you for the bug report.
Could you please reinstall FV Player from this link? http://foliovision.com/downloads/fv-wordpress-flowplayer.zip To do that you will have to first deactivate and delete the current FV Player plugin you are using. WordPress will warn you that you might loose settings and data, but it’s not the case with our plugin, no settings now videos will be lost. Or you can just replace the plugin files via FTP.
Then it will work.
Thanks,
Martin3 years ago in reply to: Improving loading timeHello Francesco,
I can see the FV Player scripts are still using WP Rocket Lazy Load for scripts. Previously I recommended to disable WP Rocket -> File Optimization -> “Load JavaScript deferred” by mistake, please try to disable “Delay JavaScript execution” instead.
With that setting enabled user has to interact with the page for the scripts to load. On desktop it includes hovering the page with mouse.
The weird part is that if I hover the browser window and FV Player scripts load it still takes 4 more seconds for FV Player to start running its scripts.
Disabling that “Delay JavaScript execution” should ensure the player loads right away, if that works perhaps you can exclude FV Player from it and optionally use wp-admin -> FV Player -> Integration/Compatibility -> “Optimize FV Flowplayer JS loading” instead.
Thanks,
Martin3 years ago in reply to: change domainHello Lartigue,
https://portfolio.lartigue.ch/portfolio/chopard-ice-cube-collection-2017/ is using the staging license key which does not remove the logo.
Please use the lartigue.ch license key.
The webdesign-lartigue.ch will need an additional license currently for it to be logo free. The next major release of our plugin will be logo free for all. The license will still give you all the Pro features. More details on that will be available soon.
I did not experience the issue with the videos not playing the first time on https://portfolio.lartigue.ch/portfolio/chopard-ice-cube-collection-2017/ I tried with Chrome (Brave) on macOS and Safari on iPhone and on macOS.
Please let us know what browser you are using. I was checking this on the “Animations” video on that page.
Thanks,
MartinHello Francesco,
please deactivate and delete the FV Player Pro plugin you are using, then hit “Install Pro extension” at the top of the wp-admin -> Settings -> FV Player screen.
That will reinstall the Pro plugin and will give you the fixed version.
I noticed you are not using the latest version, we should check that with you as one of the first things.
Thanks,
Martin3 years ago in reply to: 12 hours DVR?Hello Girish,
on that old player page the m3u8 file had 10278 segments in it, each 4 seconds long. The DVR time window duration depends on that.
The last video on your new page uses a different HLS video stream, it only has 5 segments. It seems to not use the DVR, but it’s specified on the stream level.
We might need to adjust the timeline for the DVR streams. I think it should show 0:00 or “Live” on the right hand side and then you should be allowed to seek up to -12 hours back in time. It would be a more clear representation of what’s going on that a timeline from 00:00:00 to 12:00:00. This might be a job for our FV Player Live Streaming plugin.
Thanks,
Martin3 years ago in reply to: Full width on mobileHello commerz81,
when you say the shortcode isn’t active, what actually happens? Do you see a player (or some part of it, like the play button or image) but it won’t play?
Please check if enabling Settings -> FV Player -> Integrations/Compatibility -> “Load FV Flowplayer JS everywhere” avoids this issue. It’s not an ideal solution but it will help us understand what could be going wrong.
Thanks,
Martin3 years ago in reply to: 12 hours DVR?Hello Girish,
I found that because the stream URL ends with
?DVR
it’s not properly handed by FV Player Editor and then you do not get the Live and DVR checkboxes.Please try to post it like this:
[fvplayer src="..." live="true" dvr="true"]
Thanks,
Martin3 years ago in reply to: Vimeo playback issues after domain migrationHello Suportepercurso,
this will improve your usage of Vimeo API.
But we still need to know what’s in that Log HTTP Requests plugin logs. Once you install that plugin give it an hour or two and check wp-admin -> Tools -> Log HTTP Requests. Will you see any requests that fail?
Thanks,
Martin3 years ago in reply to: Improving loading timeHello Francesco,
sometimes too many optimizations can only cause issues.
How does it work if you disable the WP Rocket -> File Optimization -> “Load JavaScript deferred” setting? We were using that on foliovision.com at some point and we still use it on some other websites and it works well with FV Player.
Please see if disabling wp-admin -> FV Player -> Integration/Compatibility -> “Optimize FV Flowplayer JS loading” will fix the issue. That is our own optimized JavaScript loading routine, but it seems to be missing in your page HTML, perhaps something is removing it (no mention of FV_Player_JS_Loader in your HTML).
Thanks,
Martin3 years ago in reply to: Vimeo playback issues after domain migrationHello Suportepercurso,
I also checked that log file and Vimeo is still giving you only 50 requests per minute.
I also see that the background cron job of FV Player Pro did check 75 Vimeo videos in last 3 days, but there are two videos which it checked 250 times each.
https://vimeo.com/219171688
https://vimeo.com/314534089I found that Vimeo reports a 0 duration for these videos. So then our background video check thinks it failed and tries again and again.
Please check if these videos actually play and remove them from website if they are not needed.
Thanks,
Martin3 years ago in reply to: Vimeo playback issues after domain migrationHello Suportepercurso,
this is taking too long to resolve and we haven’t found into such long lasting issues with out Vimeo integration before.
Could you please setup a test page where we can see the issue?
Did you also install the Log HTTP Requests plugin?
The log file at https://www.detonline.com.br/fv-player-vimeo-….log is no longer helpful, please disable wp-admin -> FV Player -> Pro Features -> Debug -> Verbose and remove that file – you should be able to do so using the file manager on your web hosting control panel, or using FTP.
Thanks,
Martin3 years ago in reply to: Vimeo playback issues after domain migrationHello Suportepercurso,
previously you said that the issue is fix. Please let us know how did you solve the issue – was there any issue with connection to the FV API servers, or did Vimeo increase your rate limiting?
Based on that we should be able to figure out the next step.
What you can also do it to disable the Turbocharge Ajax loading and install the Log HTTP Requests plugin. That will give you a log of the FV API calls to look at – there might be some connection failures there.
Thanks,
Martin3 years ago in reply to: Need to hide add based on user’s role.Hello Bruno,
the plugin which removes the custom ads or VAST ads for FV Player based on user role can be purchased here: https://foliovision.com/downloads/fv-player-no-ads-for-members
It works with WooCommerce Memberships and others will be added on request.
Thanks,
Martin3 years ago in reply to: trying to use clodflare streaming videosHello Meir,
I see it plays, although without the URL tokens. I wonder if these would work if you can enable them on Cloudflare Stream.
UPDATE: FV Player Cloudflare Stream is out and it supports URL tokens and video uploads: https://foliovision.com/2023/08/upload-cloudflare-wordpress
Thanks,
Martin- This reply was modified 1 year, 9 months ago by Martin.
3 years ago in reply to: trying to use clodflare streaming videosHello Meir,
it appears the links which you are using are not for the actual video files but it’s the iframe embed URL.
Are you able to get the actual streaming URL out of Cloudflare Stream?
Thanks,
Martin3 years ago in reply to: playlist slider scrollingHello Meir,
we are leaning towards a more modern look. The scrollbars could appear both in the horizontal and vertical modes.
We are currently checking how we could improve the playlist on mobile as well.
Thanks,
MartinHello Girish,
please deactivate and delete the FV Player Pro plugin you are using, then hit “Install Pro extension” at the top of the wp-admin -> Settings -> FV Player screen.
That will reinstall the Pro plugin and will give you the fixed version.
Please let us know if you still run into any issue. I’m not sure if this will fix your issue when you are logged in Firefox – if not we will need that browser console output.
Thanks,
MartinHello Girish,
do you run into that issue on your test page when you try with a private window in Firefox?
The issue might be related to what happens your website when you are logged in as admin. To diagnose it please do a right click on your webpage in Firefox and choose “Inspect”. Then select “Console” in the new panel and reload the page. See if any errors appear.
Thanks,
Martin3 years ago in reply to: dynamic playlistHello Meir,
would this put videos found in multiple posts (CPTs) into a single FV Player playlist? Would it be important to retain some sort of a link to the original video location, the post URL?
Thanks,
MartinHello Wesley,
we were trying to reproduce the issue – log in, enable position saving and see if the chapter links work. We found no issues. We tested on macOS 11.6.1 with Safari, Firefox and Chrome (Brave).
Please let us know what browser you use and provide a test page.
Thanks,
MartinHello Hammerway,
I guess you are using HLS (m3u8 file extension) for your videos and you create is using FV Player Coconut.
HLS is the native video format for iPhone and it handles the video quality switching in an automated way (ABR – adaptive bitrate).
The only way of providing a list of video qualities for the viewers would be to split the HLS video into multiple streams – one for each quality and build custom loading routine. It would be a fairly big project.
Thanks,
Martin