Forum Replies Created
-
-
7 months ago in reply to: Admin: Video OK _ hlsjs-lite: Network error
Hello Ihan,
The CORS headers are required by the web browser to be able to load the HLS m3u8 and video files. Only a browser which supports HLS natively does not need it and practically speaking it’s just Safari on iOS.
You cannot really hide the HLS streaming links in your browser developer tools. Our description of different protection methods can be found here: https://foliovision.com/player/video-security/video-protection-methods/protecting-video-from-downloading
We do have a way of making it more difficult though, but even the encrypted HLS streams created by FV Player Coconut cannot be downloaded with bare browser video downloading tools and require extra steps to crack the protection.
Thanks,
MartinHello Douglas,
Please post further replies to our forums.
We have fixed the issue with live streams in FV Player 8: https://wordpress.org/plugins/fv-player/
You can remove FV Player 7 and use FV Player 8 instead. No settings and no videos will be lost.
What we did is that if the HLS stream cannot be checked, we just show you all the options (Live, Audio and DVR stream) and let you set what should apply to the stream. Then once it’s live it will play properly.
Thanks,
MartinHello Douglas,
Thank you for sending the stream URLs. I tried to post the live stream URL with FV Player 8 now and it was detected as a live audio stream properly.
I’ll try again to see if it fails when the stream is no longer live. If that’s the case it should show the option to mark it as a live stream by hand.
To work around the issue you can try appending
live="true"
into the shortcode for now. So that if you use[fvplayer id="100"]
, it will become[fvplayer id="100" live="true"]
.Note: we did not get your Video Checker submission, is the mail sending on your website working properly? It’s not important now, but good to check.
Thanks,
MartinHello Douglas,
Please let us know how does your live streaming video link looks like – then we can probably see why FV Player does not show the “Live stream” checkbox for it.
You can also report it with FV Player’s Video Checker: https://foliovision.com/player/troubleshooting/how-to-use-video-checker
Is the stream always live or is it often unavailable when you are not streaming? That could cause issues with our detection as well – FV Player won’t be able to see that it’s a live stream if it’s not playable at the moment.
Thanks,
MartinHello Douglas,
If it’s a HLS live stream, then perhaps FV Player failed to detect is as being a live stream. Please make it as a live stream manually: https://foliovision.com/player/troubleshooting/hls#live
Please let us know if that’s it and then we can figure out why it was not detected automatically.
Thanks,
Martin7 months ago in reply to: Player JavaScript error in Learndash LMSHello Michael,
I tried with latest version of LearnDash LMS, but it worked fine.
This could be related to the specific theme your are using or some of its functionality.
Is that a free theme which we can try easily?
Do you run into the same issue if you test as a standard user and not admin?
Can you somehow insert the
/wp-content/plugins/fv-wordpress-flowplayer/css/flowplayer.css
style file as a workaround for the issue?Please let us know, that should help us figure our the problem.
We are also happy to figure out this issue right on your website with top priority, just purchase our Pro support: https://foliovision.com/pro-support
Thanks,
MartinHello Jovan,
It will work, just make sure you update FV Player VAST to version 8.0.5.
All settings from FV Player 7 are kept in FV Player 8.
Thanks,
MartinHello Norman,
It really depends on the Automatic Video Post plugin.
I see it has the
video_url()
function: https://shop.ternstyle.us/documentation/automatic-youtube-video-posts-plugin-for-wordpress/theme-functions -> The Video URL FunctionYou should be able to use it like this in your theme:
echo do_shortcode( "[fvplayer src='" . $video->video_url() . "']" );
Thanks,
Martin7 months ago in reply to: Player JavaScript error in Learndash LMSHello Michael,
Please let us know if it’s one of the LMS plugins and which one. Are you sure it was not updated recently?
As a quick fix please try to enable Settings -> FV Player -> Integrations/Compatibility -> “Load FV Flowplayer JS everywhere”, more about that here: https://foliovision.com/player/developers/dynamic-content-loading#loading
Also, the built-in CSS optimization might be running into issues. You can disable that using Integrations/Compatibility -> Disable saving skin CSS to a static file
If you get a chance please check the page HTML when the issue occurs. All of this should be present:
wp-content/fv-flowplayer-custom/style-1.css
wp-content/plugins/fv-wordpress-flowplayer/flowplayer/modules/flowplayer.min.js
wp-content/plugins/fv-wordpress-flowplayer/flowplayer/fv-player.min.jsIn FV Player we only load these assets if the player is actually used on the web page. So perhaps it started to fail with your LMS or theme.
Thanks,
MartinHello Omar,
I tried using WooCommerce Payments with FV Player Pay Per View for WooCommerce and it works.
It even works with the new quick checkout mode which we prepared for FV Player 8. It simplifies the WooCommerce checkout process to just a single step with no prompt for extra information – just the email and credit card number is required. You can already get FV Player 8 via WordPress.org https://wordpress.org/plugins/fv-player/ and then use “Download Version 8” button for FV Player Pay Per View for WooCommerce when you make the puchase.
Thanks,
Martin7 months ago in reply to: Is Vast 4.3 Compatible with FV Player Vast?Hello Jovan,
I see ExoClick only has VAST 3.0 in their documentation: https://docs.exoclick.com/docs/vast-tag/
You could try to switch to VAST 4.3 and see if the ads keep serving. We could then also compare the VAST XML structure to the one in their documentation to see if we are missing anything important.
Thanks,
Martin7 months ago in reply to: how to disable cast in mobileHello Mahardika,
You can disable the “Enable Chromecast” checkbox wp-admin -> FV Player -> Settings -> Sitewide FV Player Defaults.
However I see there is no setting for Airplay. For now you can jus hide that button using this CSS code: https://foliovision.com/player/faq-intro/css-tips-and-fixes#airplay
The top of that page contains some general instructions about how to add these CSS rules in an efficient way.
Thanks,
MartinHello Jovan,
FV Player Pro 8 now includes the settings to let you set the period to 3, 6 or 12 hours or also 1 or 2 days.
To get it please install FV Player 8: https://wordpress.org/plugins/fv-player
We are still improving the upgrade process from FV Player 7, so it will complain about old FV Player being active and old FV Player Pro. You will have to remove these.
Then go to wp-admin -> FV Player -> Settings and hit the button to install the Pro plugin labeled “Apply Pro upgrade”.
Once FV Player Pro is installed please make sure you switch it to Beta, here’s how: https://foliovision.com/player/troubleshooting/switching-fv-player-pro-to-beta
Please let us know about how you use FV Player VAST – are you setting VAST URL or mid-roll points for individual players, or do you just use the global settings? We still need to upgrade these per-player settings for FV Player 8 editor.
Thanks,
Martin7 months ago in reply to: HTML5 video error from external sourceHello Chris,
These DigitalOcean Space metadata will not fix the issue. The metadata we are talking about here are in the actual file, not something that DigitalOcean Spaces adds on top of it.
I see the issue you run into FV Player Coconut. Currently FV Player is only set up for DigitalOcean Space serving a single purpose – either you play videos from it directly, or you can use it with FV Player Coconut for upload of videos and storage of encoded videos.
To get around this limitation you can store your Space name found in wp-admin -> FV Player -> Hosting -> DigitalOcean Spaces and then run the FV Player Coconut wizard – proceeding with the step where you were unsure.
Once the wizard finishes you can then append your old Space name back where it was at wp-admin -> FV Player -> Hosting -> DigitalOcean Spaces. Just make sure you separate it with
,
from the other Space names.Then verify that the videos still play and you can upload via FV Player Coconut as well.
The reason why this works is that in DigitalOcean Spaces a single set of keys works for all the Spaces in a single region.
And there’s one culprit – all the Spaces have to be in the same location on DigitalOcean Spaces. If it’s not your case, then you can only move your old videos from the old Space into the new space for encoded videos and update the links using FV Player’s Migration Wizard: https://foliovision.com/player/tools/migration-wizard
Thanks,
Martin7 months ago in reply to: Responsive splash imageHello Francesco,
We will check how we could import the external video splash screens into WordPress Media Library in bulk.
We have been using FV Player 8 for over a year on our main video websites without big issues. During that time we were also fixing any bugs that we encountered. After some time we will push the update for the FV Player 7 users.
Thanks,
Martin7 months ago in reply to: Is Vast 4.3 Compatible with FV Player Vast?Hello Jovan,
Unfortunately FV Player VAST only supports VAST up to version 4.2.
Please let us know which specific feature you are missing.
Thanks,
Martin7 months ago in reply to: Coconut encoding jobs not showing7 months ago in reply to: Coconut encoding jobs not showingHello Maryia,
Are you sure you grabbed a new FV Player Coconut 8 ZIP file from https://foliovision.com/my-licenses and did you really reinstall from that file?
I’m asking because an important part of the log file is missing. There’s nothing about job_check.
But it could also be the reason why it just won’t work for you.
Please let me know. We are also happy to fix the issue hands on right on your website if you purchase our Pro support: https://foliovision.com/pro-support
Thanks,
Martin7 months ago in reply to: Coconut encoding jobs not showingHello Maryia,
Please grab a new FV Player Coconut 8 ZIP file from https://foliovision.com/my-licenses and reinstall from that.
Then enable wp-admin -> FV Player -> Coconut Jobs -> Settings -> Debug. Once you save the settings, you will get a message like this next to the checkbox with a link:
Logging into fv-player-coconut-8-debug-05…82.log. Disabling Debug will delete the log file.
Please send over the link to that debug log file.
Finally submit another (short) video for encoding and then we will be able to see what shows up the log.
Thanks,
Martin7 months ago in reply to: Coconut encoding jobs not showingHello Maryia,
Now I realized that changing the status manually won’t help. You did say that the Coconut jobs seem to be finishing properly:
files go to final folder on digital ocean.
However there is still a bit of processing to be done before the job can be marked as “complete”.
Could you please check the jobs on https://app.coconut.co/jobs in the meantime?
- “Status” column should show “success”
- When you click to the job you get to an URL like https://app.coconut.co/jobs/0ffZwMQNd4ucBQ
- In the “Outputs” section on that page you should see “httpstream” with “success” Status
- In the “Notifications” section you should see “JOB.COMPLETED” and “success”
I’m attaching a screenshot of that screen to that you can compare it to yours.
Please let me know.
Debugging these issues is certainly taking longer than I expected. I’ll work on adding debug for the webhook now.
Thanks,
Martin7 months ago in reply to: Coconut encoding jobs not showingHello Maryia,
I fixed the license key check for FV Player Coconut 8, it should stop complaining in a couple of hours.
About
Ę
– I’m not sure why, but in my testing WordPress core functionremove_accents()
did not remove it.Please reinstall FV Player from https://foliovision.com/downloads/fv-player-8.zip and it should fix the issue.
Thanks,
Martin7 months ago in reply to: Coconut encoding jobs not showingHello Maryia,
I’m not sure what could cause the license error, but I’ll look into that.
The license only takes care of the updates, it does not affect FV Player Coconut functions.
I see that you are using
Ę
letter in your file name. I’m checking if something changed in FV Player Coconut 8 to see if we are no longer sanitizing such input.In the meantime please try to upload your source video without any unusual characters.
Thanks,
Martin7 months ago in reply to: HTML5 video error from external sourceHello Chris,
Video Checker reports:
moov-atom not found at the start of the file. Please move the meta data to the start of video, otherwise it might be slow to start.
We have added this check 12 years go when it was really important to keep the video meta data at the start. Then the web browsers have improved their video handling to play MP4 videos even with bad meta data position.
But it seems that in last 1-2 years the iPhone suddenly has issues playing such videos. Please look for the “Web Optimized” checkbox in your video encoding software, similar to the Handbrake utility which we recommend as a great tool if you only have to encode a bunch of videos.
If you add new videos regularly, then we recommend FV Player Coconut as it lets you do that right within your WordPress website. It uses the Coconut.co video encoding service to ensure the videos are encoded properly. It stores the video on DigitalOcean Spaces.
Thanks,
MartinHello,
When it happens please check your page HTML code to see if all of this is present:
- wp-content/fv-flowplayer-custom/style-1.css
- wp-content/plugins/fv-wordpress-flowplayer/flowplayer/modules/flowplayer.min.js
- wp-content/plugins/fv-wordpress-flowplayer/flowplayer/fv-player.min.js
If you can also try to enable Settings -> FV Player -> Integrations/Compatibility -> “Load FV Flowplayer JS everywhere”, more about that here: https://foliovision.com/player/developers/dynamic-content-loading#loading
Also, the built-in CSS optimization might be running into issues. You can disable that using Integrations/Compatibility -> Disable saving skin CSS to a static file
Thanks,
Martin7 months ago in reply to: Coconut encoding jobs not showingHello Maryia,
I was able to reproduce the issue when using WordPress 6.6.
Please grab a new FV Player Coconut 8 ZIP file from https://foliovision.com/my-licenses and reinstall from that.
That will fix the issue.
Thanks,
Martin7 months ago in reply to: Coconut encoding jobs not showingHello Maryia,
Please grab a new FV Player Coconut 8 ZIP file from https://foliovision.com/my-licenses and reinstall from that.
If these
s3-ajax.php
errors won’t go away, please check the PHP error log and let us know what’s there.If you are not sure about how to check the PHP error log, the server technical support should be able to give you a hand.
Or you can install this plugin which makes a list of these errors available in wp-admin: https://wordpress.org/plugins/error-log-monitor/
Then try to upload a video once again and if the “Coconut” tab ends up being empty then the error should be recorded in these logs.
Thanks,
Martin7 months ago in reply to: Coconut encoding jobs not showingHello Maryia,
At start of next week we can add some debug code to figure out why the encoding jobs are not marked as completed for you.
It should work even without the webhook.
Thanks,
Martin7 months ago in reply to: Responsive splash imageHello Francesco,
If you just paste in the image URL for your CDN FV Player has no way of getting the smaller image sizes. You currently have to pick in from the WordPress Media Library.
The 768 pixels wide image might seem like too much, but it’s size which WordPress sets up by default and it scales well enough for various mobile sizes – as I said it ranges from 360 to 414 pixels, or even a bit more. So it’s not always 2x retina and 100% sharp, but it makes a difference over a non-retina size.
The 300 px image could work, but it not be as sharp and it would have to scale in a bad way for various mobile sizes.
Thanks,
MartinHello,
If you run into the issue again I would suggest you to save the page as HTML and then check the file for CSS stylesheets. Will it have the FV Player CSS file at all?
Thanks,
MartinHello,
Are you using any plugin or a service that would optimize the CSS styles for your website?
I wonder if that could run into issues randomly.
Thanks,
Martin7 months ago in reply to: Coconut encoding jobs not showingHello Maryia,
It’s strange that the wp-admin -> FV Player -> Coconut jobs screen shows “status” row with value of “created” for your videos. It should be “completed”.
Is it the case with all of them, even the ones which were processed?
You can run this MySQL query to mark all these jobs as completed:
UPDATE wp_fv_player_encoding_jobs SET status = 'completed' WHERE type = 'coconut' AND status = 'created';
Please back up your database before running that and let us know if it helped.
I was also looking at the code to see if I can find any reason why this would ever break. I wonder if you were adding these new videos while the website was locked for the outside access. If you add a new video now, will it still not show up?
Thanks,
Martin7 months ago in reply to: Responsive splash imageHello Francesco,
FV Player 8 fixes this issue – as long as the featured image was inserted from the WordPress Media Library.
However it does not seem to be the case with your player as it seems you are simply linking to an image on your CDN.
The image is 1920×1080 pixels and 79 kB, I see it could be optimized to 40 or 52 kB, depending on the quality.
If you would use the 640 px width for mobile (that’s roughly the right size, as mobile displays are 360 to 414 pixels wide and you need 2x resolution for retina), it could be even 12 kB.
Is the player above the fold? If not, then the image could be lazy loaded. FV Player 8 does that automatically, unless it’s the first player on page which might be your case.
I wonder if it would be easier for you if you would have to fill in a special image link for mobile or if it would be easier having to use WordPress Media Library for all you video splash screens. What makes using WordPress Media Library easier is that you get different image sizes automatically.
Thanks,
MartinHello,
It’s great that you can reproduce the issue.
Does the same issue occur if you setup a test student account with the same kind of courses and try to play a video? I don’t think this should depend on the user location.
Does the same issue occur if you switch to a different WPLMS theme?
Thanks,
Martin7 months ago in reply to: Coconut encoding jobs not showingHello Maryia,
Please check if you can see the encoding jobs in wp-admin -> FV Player -> Coconut Jobs.
If yes, then the problem might be with the media selector.
To troubleshoot that go to wp-admin -> FV Player and open your browser console, here’s how to do that: https://foliovision.com/player/troubleshooting/browser-console
Then bring up the FV Player Editor by clicking “Add new” on that wp-admin -> FV Player page which you loaded with the console open.
Click to pick the video URL and finally navigate to the Coconut tab – which will load empty as you said.
Will any of that show any error on the browser console?
You can check for PHP errors too.
Please let us know how it goes.
Thanks,
Martin7 months ago in reply to: Coconut encoding jobs not showingHello Maryia,
Unless you added a whole bunch of videos on the new website I would suggest that you migrate the
wp_fv_player_encoding_jobs
database table to the new website. That will work as FV Player Coconut keeps a database of the encoding jobs and does not rely on files. This way we can keep a proper data structure for all video URLs and decryption keys.If these old videos were also encrypted, then you will have to allow their playback too by allowing the 3rd party domain playback. Please let us know if that’s the case and we will publish the guide.
Thanks,
MartinHello Francesco,
Thank you for letting us know it’s Semrush, we will have a look to see if anything should be improved.
Thanks,
MartinHello,
If the play button appears too big it might suggest that your users were not able to load your page properly.
This could occur if some of your users run into random little connection issues with your web server. Loading the page again should solve the problem.
Please let us know if you are using a CDN to avoid this issue. Otherwise I would advise you to use a CDN service, specially if your website users come from different parts of world.
If you could attach a screenshot of what they are getting it would be useful too.
Thanks,
MartinHello Norman,
Please let us know how are these videos actually inserted to your posts.
A screenshot of the post editing interface showing the place where the video is inserted would be great too.
Thanks,
Martin7 months ago in reply to: Can I add my own Javascript for Subtitles?Hello Steve,
It’s possible, but not easy.
Please let us know what’s the actual use case so that we can better understand your requirements.
Thanks,
MartinHello Francesco,
Could you please share more details about what these SEO crawlers say about the video tags?
You already use the video sitemap so that search engines can find the videos.
I checked YouTube and Vimeo and they do not use the
<video>
tags in HTML either. If you use a web player it’s normal to not use these tags, they should only be present if you rely on the browser built-in player.Thanks,
Martin7 months ago in reply to: Enhancing Video Security with FV PlayerHello Hamid,
The video source shows as blob if it’s played using Media Source API of HTML5. Practically speaking it’s used when you play an HLS stream on a device other than iPad, iPhone or the Mac Safari browser.
Even if the video URL does not show in HTML code the browser video downloading tools can find their URLs and offer these HLS streams for download. But I see that showing the URL in HTML makes it easier to find.
What helps prevent video downloads is encrypting the HLS streams (Our full article on video protection is available here: How to Protect Your Videos from Being Downloaded)
Creating encrypted HLS streams is not easy, so we have build the free add-on plugin FV Player Coconut which let you encode, host and deliver the HLS streams using Coconut.co and DigitalOcean services.
If you wonder how does it compare to the Amazon services or Bunny Stream, please refer to FV Player Coconut FAQ.
Thanks,
MartinHello Hamid,
Please set wp-admin -> FV Player -> Settings -> Sitewide FV Player Defaults -> Default Video Size to 100% for both Width and Height and then FV Player will fill any container size it has.
It will use the actual video aspect ratio to make sure it fits in. If it’s not available, it will assume 16:9.
Thanks,
MartinHello John,
Thank you for the feedback.
Please let us know if you notice anything strange.
Thanks,
Martin8 months ago in reply to: Logo on mobileHello Bhakti,
Please setup a publicly accessible test page on your website where we can see the issue.
The logo should size automatically, but it seems your theme CSS might be interfering with it. In that case we would like to make sure FV Player puts a more resilient CSS for your custom logo.
Thanks,
MartinHello John,
This should be fixed in the new FV Player 8: https://wordpress.org/plugins/fv-player/
We have not yet perfected the upgrade process though. It’s safest to just remove the current FV Player and FV Player Pro which you use. Just make sure you are not using the “Remove all data” setting: https://foliovision.com/player/tools/how-to-completely-remove-fv-player
Then put up FV Player 8 and hit the button in wp-admin -> FV Player -> Settings to get matching Pro extension – FV Player Pro 8.
Your license works for the new version too.
In this new version we separated the Ajax endpoints for S3 functionality from WordPress Ajax. This way we were able to avoid the endless AWS SDK and Guzzle HTTP library conflicts.
Thanks,
MartinHello Francesco,
I excluded the Elementor Template post type (
elementor_library
).Could you please reinstall FV Player from this link? https://foliovision.com/downloads/fv-wordpress-flowplayer.zip
If it works for you, we can make it part of the next FV Player release.
Thanks,
Martin8 months ago in reply to: Coconut Upload FailuresHello Russ,
Thank you for the log file link, I removed it from your post.
It seems the file uploaded properly to DigitalOcean Spaces using FV Player Coconut, but then Coconut run into some error.
Please browse to your video on cloud.digitalocean.com -> Spaces and see if it plays if you copy it’s download link there and open it in browser. Or you can also download it and then play.
If it works, then Coconut should really just work with it. You can use the instructions from my post in Media Selector Broken thread to submit that URL again to Coconut without having to wait for the whole upload to finish again.
You should be able to delete the failed jobs on wp-admin -> FV Player -> Coconut Jobs. I see that it’s not practical when doing the upload via FV Player editor. I’ll double-check to see if they affect the folder names of the new video folders as a failed job should not do that.
Thanks,
Martin8 months ago in reply to: Media Selector BrokenHello Russ,
FV Player Coconut does actually come with a hidden field where you could input the URL of a video uploaded to DigitalOcean Spaces directly.
It’s on wp-admin -> FV Player -> Coconut Jobs. You can use browser developer tools to inspect the “Add New” button and reveal the
#fv-player-coconut-expert-ui
div right below it.We keep that in place for use in FV Player Coconut Pro.
Maybe you have a plugin to add CSS to your admin pages, so you can let it show that field at all times easily.
Once your video is encoded, you could copy its address from DigitalOcean Spaces from the encoded videos Space. It’s not that much work if you do not use the video encryption. Once you paste it into FV Player editor you can play the video and use the Screenshot button to get the video splash screen.
That way you can stay out of FV Player’s WordPress Media Library integration. Which is really basic, I’m not sure why the JavaScript call like this fails on your website:
wp.media({ title: 'Add Video', button: { text: 'Choose' }, multiple: false }).open();
Maybe one of the other plugins tweaks
wp.media
or uses it in some special way.Thanks,
MartinHello Francesco,
Please let us know if you also use a standard website sitemap.
Are these pages are excluded from that sitemap properly?
We would like to make sure our video sitemaps respect such exclusion settings too.
Thanks,
Martin8 months ago in reply to: No ads & Vast license keys say invalidHello Extramillions,
If then issue keeps occurring, then please remove the FV Player VAST plugin which you are using on your website where you have the issues and get a new plugin ZIP file from https://foliovision.com/my-licenses for the right domain.
Then install the plugin from that ZIP file and activate wp-admin -> Settings -> FV Player VAST -> Debug log.
The settings screen will show a link to the log file which you can open and see what it says. Maybe the issue won’t appear right away and you will have to leave the website running for a bit and then check the log file when you see the issue the next time.
Thanks,
MartinHello Taco,
I will check if we could store the video aspect ratio even if you do not really use the FV Player database.
I’m attaching screenshots of what I’m getting on iPhone 11 Pro with the shortcode which I suggested. One screenshot if with location bar, the other is without it.
I would say that it fits pretty closely to the mobile screen. But I also see there is a bit of added spacing around the lightbox view. I’ll check if we could perhaps get rid of that spacing on mobile screens as every pixel counts.
Thanks,
Martin8 months ago in reply to: Redirect when a video stops playingHello Tailoong,
Do you mean you would like to improve FV Player redirection feature to avoid issues with Google AdSense?
The way it works now might be more suitable for membership websites where user watches one video and then gets redirected to some other page to read and watch another video.
Please let us know.
Thanks,
Martin8 months ago in reply to: Youtube / Vimeo videos dont workHello Constant,
You mentioned using a shortcode like this:
[video src="video-source.mp4"]
That proves that the WordPress shortcodes in general work. Will a shortcode like this work?
[fvplayer src="video-source.mp4"]
I tried with Elementor on a new WordPress 6.6 website and I did not run into the issue. Are you putting the shortcode into some special Elementor Widget? I had no issues when using any of the following Elementor Widgets on my test page:
- Text Editor
- FV Player
- FV Player within a Grid container
- Shortcode
I’m attaching a screenshot of my page structure in Elementor editor too.
Since you use a fair amount of plugins it’s hard to say what could cause the issue. Please try to insert it to a bare-bones WordPress page without use of Elementor and see if that helps. If it will, then
Thanks,
MartinHello Taco,
I would like to know if you can see your player on wp-admin -> FV Player.
If you are only using the src=”…” arguments in the shortcodes, you are not using the full potential of FV Player and it makes our storing of YouTube video sizes harder.
I also wonder if the workaround with
width="720" height="1280"
fixed your issue.Thanks,
MartinHello Taco,
In FV Player 8 we get the YouTube video aspect ratio properly and store it in FV Player database.
Please let us know if you actually use the
[fvplayer src="..."]
shortcodes for your videos, so we can look into storing the aspect ratio for that as well.In the meantime you can just add
width="720" height="1280"
video dimensions to the shortcode – it’s a 9:16 aspect ratio instead of 16:9 as width and height is swapped:`
[fvplayer src="https://www.youtube.com/shorts/QSEB-kzQpi8?feature=share" lightbox="true;text" caption="Watch the video for this task" postroll="1" width="720" height="1280"]
Thanks,
MartinHello Francesco,
The issue appears to be with one of your video post. It appears to be a custom post type
video-tv
. Here’s the exact link: https://inspenet.com/?post_type=video-tv&p=138459Please log in as administrator and open that link, then click to edit the post. There you should be able to verify that it’s really published and that it does not have some access restriction.
Based on your findings we can improve our XML sitemaps. Although we already check if the post is published or not, so that post should not be included in the XML sitemap in the first place.
Thanks,
Martin8 months ago in reply to: Youtube / Vimeo videos dont workHello Constant,
I see you are using Elementor Pro and also a Reign theme which is paid. That limits our ability to test for compatibility issues.
When you say that FV Player is not showing do you mean that:
- you can see the
[fvplayer src="..."]
shortcode instead - or that nothing shows
Please disable the “Handle WordPress audio/video” setting of FV Player and try to post a standard WordPress shortcode, like
[video src="video-source.mp4"]
– will that show the standard WordPress player properly? I’m trying to check if the way you are posting FV Player supports the WordPress shortcode.Thanks,
Martin9 months ago in reply to: Youtube / Vimeo videos dont workHello Constant,
Please let us know what theme and what other plugins you are using. You can get a whole system report in wp-admin -> FV Player -> Settings -> Tools -> System Info too.
Please let us know what exact YouTube link you are using.
In free FV Player the Vimeo videos show as their standard embedded players using iframe only.
Thanks,
MartinHello Peter,
Please let us know what did you have to change in Cloudflare when you have a moment.
Did you disable the security rules completely, or were you able to only disable the Adobe ColdFusion or CVE-2019-7816 check?
Thanks,
MartinHello Peter,
Please let us know what application is giving your that report of the CVE-2019-7816 vulnerability. Is that an anti-virus running on your desktop computer?
Or was it all Cloudflare?
FV Player only contains PHP, JavaScript, CSS and HTML code. It’s not related to Adobe ColdFusion in any way. I also guess your web server is using Apache (or NginX) with MySQL and not Adobe ColdFusion.
The only place where FV Player uploads files is if you also use FV Player Coconut and it uploads to DigitalOcean Spaces that you have configured. It users all WordPress authentication schemes (login cookie, nonce) to avoid any unauthorized uploads.
I found a thread where they disable this protection run in Cloudflare if it really seems like a false positive: https://community.cloudflare.com/t/cannot-turn-off-sorry-you-have-been-blocked/479282
Thanks,
MartinHello Peter,
I see I posted a bad link, it should be: http://foliovision.com/downloads/fv-player-8.zip
Once you have FV Player 8 installed, please remove FV Player Pro plugin which you are using and get FV Player Pro 8 Beta using https://foliovision.com/my-licenses -> Show Previous Version -> Download FV Player Pro 8.
Once you activate both FV Player and FV Player Pro please check wp-admin -> Plugins – you should see:
- FV Player 8.0.beta.1
- FV Player Pro 8.0.beta.1
Thanks,
Martin9 months ago in reply to: Pull Video Length from Playlist into ACFHello Yonatan,
Please check in wp-admin -> FV Player to see if you only see 9 players there.
Do you use the
[fvplayer src="..."]
shortcode mostly and not[fvplayer id="..."]
?Thanks,
MartinHello Peter,
Please let us know what version of Learndash LMS are you using. I found no issues with version 4.10.0 and it does not seem like there were any big changes in version 4.15.0 release 2 months ago: https://www.learndash.com/release-notes/
Please check if you are using FV Player 8 Beta: http://foliovision.com/downloads/fv-player-8.zp And also FV Player Pro 8 Beta.
Thanks,
Martin9 months ago in reply to: Pull Video Length from Playlist into ACFHello Yonatan,
If you are in a post loop, you should be able to just call the
[fv_time]
shortcode.However it only gives you duration of the first video, so this could be improved to measure the whole playlist.
Thanks,
Martin9 months ago in reply to: VTT Chapters Custom ButtonHello Hamid,
FV Player Pro does not have a feature like this, which would hide the chapters initially and then show them with a button.
If the goal to show a clutter-free interface before the video starts? Or do you really want your users to toggle it during the playback?
We would like to improve out chapters styling to match YouTube. Would you still want to hide such timeline chapters?
Or do you want them to show in a separate tab like you requested with transcript? https://foliovision.com/support/fv-wordpress-flowplayer/how-to/incorportate-transcript-box#post-224771
Thanks,
Martin9 months ago in reply to: Incorportate transcript boxHello Hamid,
I will have to meet with Alec regarding this improvement. At first it seemed like it could be done with just CSS, but if you want it in tabbed container, than it’s going to be more difficult.
Do you have the tabs already up and would you be able to run a shortcode like
[fvplayer_transcript]
in one of them?Thanks,
MartinHello Aaron,
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 a slight improvement – if the encrypted HLS playback fails for a user who is using a known iCloud Private Relay IP address, it will suggest using a different web browser:
iCloud+ Private Internet Relay blocks HLS playback. Please use another browser.
Thanks,
Martin9 months ago in reply to: iOS 17.6 FLAC issuesHello alecos,
I tried and it still wouldn’t play. The release notes do not mention FLAC either: https://developer.apple.com/documentation/ios-ipados-release-notes/ios-ipados-17_6-release-notes
Thanks,
Martin9 months ago in reply to: Media Selector BrokenHello Russ,
Thank you for the video, it showed that clicking the “Add Video” button gives some error on console regarding “Invalid Invocation”. That suggests that some other plugin is trying to add something for the Media Library, but it does not work on wp-admin -> FV Player screen.
Could you please save your wp-admin -> FV Player page HTML code and send it over to us? That would let us identify what are the other plugins adding.
Please also reinstall FV Player from this link: https://foliovision.com/downloads/fv-wordpress-flowplayer.zip
Then you should see messages like this when clicking “Add Video”:
- FV Player Editor: Click to open Media Library…
- FV Player Editor: Creating new instance of Media Library…
- FV Player Editor: Created new instance of Media Library… (followed by the object)
- FV Player Editor: fv_flowplayer_uploader on open
That should help with the troubleshooting too.
We are also happy to solve the issue right on your website if you purchase our Pro support: https://foliovision.com/pro-support
Thanks,
MartinHello Aaron,
Sorry about the delay, it does indeed seems like the iCloud Private Relay issue.
We are checking if we could suggest using a different browser to users using iCloud Private Relay automatically. The only other way would be to reduce the video download protection, so we are careful about what we put in.
Thanks,
Martin9 months ago in reply to: No ads & Vast license keys say invalidHello Extramillions,
I see the license checks for your domain and FV Player No Ads For Members almost every day and it’s passing.
However I’m not seeing any for FV Player VAST. Please try to remove they key for FV Player VAST, save the settings and then put it back in, saving the settings again.
Thanks,
MartinHello Hoshang,
We are in touch regarding the “Your access has been blocked for network security reasons.” error which you are getting.
It seems that Vimeo has banned your server, so we are providing all the information we can about how FV Player Pro uses their API (always caching the requests to avoid over-usage of their API) and will post an update when we have a solution.
Thanks,
MartinHello Willie,
Thank for your suggestion, it’s certainly better with that check and
error_log()
call. We will put something similar into next version.Thanks,
Martin9 months ago in reply to: Incorportate transcript boxHello Hamid,
If you would prefer the transcript box to be static without any way of resizing it it can be tweaked: https://foliovision.com/player/features/accessibility/interactive-video-transcript#disable-dragging-sizing
Or would you like to put it some additional text between the player and the transcript?
Or is your goal to have appear the the very bottom of the page with everything appearing above it?
Thanks,
Martin9 months ago in reply to: iOS 17.6 FLAC issuesHello Alecos,
We have submitted the bug to the Safari browser developers: https://bugs.webkit.org/show_bug.cgi?id=275895
Thanks,
Martin9 months ago in reply to: iOS 17.6 FLAC issuesHello Alecos,
I can confirm that after upgrading to iOS 17.6 on iPhone 11 our FLAC demo track at https://foliovision.com/player/demos/mp3-in-fv-player#flac no longer plays.
However it does not play even if opened in the web browser directly. It also does not show the proper audio track duration there. And it does not play if saved.
So this seems like a core iOS issue with FLAC audio, although their change log does not mention any changes related to audio codecs:
I was not able to find any information about FLAC support being dropped in iOS 17.6 nor 18.
And the bugtracker for Webkit (the core of Safari web browser) does not mention recent issues with FLAC: https://trac.webkit.org/search?q=flac
Do you also have MP3 versions of the audio tracks available? Maybe we could detect iOS 17.6 and fall back to MP3 if it’s provided as the alternative format.
Thanks,
Martin9 months ago in reply to: Problem with video on iphoneHello Maryia,
When testing on your site I noticed it does not use DigitalOcean Spaces CDN. That way the video serving in different parts of world won’t be as fast.
I wonder if the setup wizard failed in one of the steps.
Please check wp-admin -> FV Player -> Coconut Jobs -> Settings -> “Show wizard log” and let us know if it’s there and if it says anything.
Thanks,
Martin9 months ago in reply to: Problem with video on iphoneHello Maryia,
Now it plays.
CloudFront has nothing to do with it. I guess it was there from one of your previous video serving setups.
Thanks,
Martin9 months ago in reply to: VTT Chapters Custom ButtonHello Hamid,
Please un-check the “Show VTT chapters below player.” setting in wp-admin -> FV Player -> Settings -> Pro Features.
Thanks,
Martin9 months ago in reply to: Coconut Upload FailuresHello riw777,
Thank your for your detailed description of the issue.
Please enable the “Debug” settings in wp-admin -> FV Player -> Coconut Jobs -> Settings. Once it’s enabled it should get a link to the log file.
Next time you upload a video it will log all the important events into that file. I expect to see some issue with the multipart upload. Perhaps it’s not closing properly.
So please let us know when you have that log file, it should start with
Log file created.
, followed bycreate_multiupload
and finishing withmultiupload_complete
.If the Add New button flashes, then it might mean that the dialog quickly opens and closes. This issue might be related to the Media Selector Broken issue you are having. It gives me some new ideas, but please follow up on that ticket too.
Thanks,
Martin9 months ago in reply to: Problem with video on iphoneHello Maryia,
Thank you for the second demo video, I was able to reproduce the issue.
It appears you have entered
kurs.mariemargo.pl
as one of the video hosting domains on wp-admin -> FV Player -> Settings -> Hosting.This can be seen in the “System Info” which you sent earlier. It’s set for AWS CloudFront, so please remove it from there. Since it’s the actual domain of your website, it cannot be configured as CloudFront for FV Player.
On our end we will look into why this would stop the video loading and prevent it.
Thanks,
Martin9 months ago in reply to: Media Selector BrokenHello Russ,
It seems to me all of these issues are closely related, but thank you for trying to keep things in order.
Please send over the full System Info from wp-admin -> FV Player -> Settings -> Tools.
I would like to install all the plugins which you have to make sure there is no conflict. That should work unless you have a lot of paid plugins.
If you have a staging website then you could try to disable all the other plugins to see if that avoids these issues too. Perhaps you could try at least without the paid plugins.
Thanks,
Martin9 months ago in reply to: Coconut Upload FailuresHello riw777,
I’m sorry to hear about the issues you are experiencing with FV Player Coconut.
Please let us know what’s the exact filename of one of your failing videos and what’s its size.
I wonder if there might be some special character which we overlook and do not remove before the upload.
Or do you just upload again and then it works without any adjustments? I would still like to know about your file name and size in that case.
Based on your notes it also seems that you tried to upload the video to DigitalOcean Spaces directly and then pick in for encoding on wp-admin -> Coconut Jobs -> Add New. As you noted that workflow is indeed less convenient.
Thanks,
Martin9 months ago in reply to: Problem with video on iphoneHello Maryia,
The demo video which you posted is not encrypted. Does the issue occur on the members-only encrypted videos?
Please ask your users if he’s using iCloud Private Relay and if disabling that will avoid the issue. We noticed that the encrypted HLS playback sometimes fails when using that iCloud feature and we are looking into fixing it.
Thanks,
MartinHello Hamid,
I did not run into issues with such configuration. I simply entered the following Naming scheme and labels in wp-admin -> FV Player -> Settings -> Quality Switching:
- /mobile/ Mobile
- /sd/ SD
- /hd/ HD
If you already use that and it’s not working please provide a link to a test page which we can open without having to log in.
Thanks,
MartinHello Spyr,
FV Player does not support SoundCloud as it’s primarily a video player.
It seems to me you can use the FV Player Video Custom Field for your video and then your own code for the SoundCloud player and switch between these.
Thanks,
Martin10 months ago in reply to: Media Selector BrokenHello Russ,
I wonder if there is any PHP error when the “Coconut” tab loads empty for you.
If you are not sure about how to check the PHP error log, the server technical support should be able to give you a hand.
Or you can install this plugin which makes a list of these errors available in wp-admin: https://wordpress.org/plugins/error-log-monitor/
Then try to upload a video once again and if the “Coconut” tab ends up being empty then the error should be recorded in these logs.
It’s also worth trying with your browser console open (here’s how to open it)) as it might be a JavaScript issue too.
Thanks,
Martin10 months ago in reply to: Admin Panel CollapsibleHello D.C.,
We would really like to improve that, including some good layout for users on mobile.
Maybe the collapsed mode could be the default and you could click to reveal all the playlist items.
Thanks,
Martin10 months ago in reply to: FB Mass Import to DB (API Custom Endpoint?)Hello Miriam,
So your data from Zapier is procesed by Uncanny Automator.
Seems like they have some nice API to let you create your own module where you could map the data fields to FV Player: https://developer.automatorplugin.com/adding-a-custom-action-to-uncanny-automator/
The code to create a FV Player with PHP code can be found here: https://foliovision.com/player/developers/player-database#php -> Inserting a new player instance.
Based on the resulting
$player_id
you could then insert your own[fvplayer id="..."]
shortcode into your post.Thanks,
Martin10 months ago in reply to: Adjust splash bg color for lazy loadHello D.C.,
If you are using the “Slim” skin then it’s black.
To change the color please use the “Custom” skin: https://foliovision.com/player/getting-started/customizing-fv-player-skin
But it seems this could be improved in FV Player 8. We do not need to use an
!important
rule for the background color, so then you could change it for the “Slim” skin with your own CSS.Thanks,
Martin10 months ago in reply to: Google Drive is DeprecatedHello Meir,
Our Google Drive documentation page was marked as deprecated 2 years ago: https://foliovision.com/player/video-hosting/video-hosting-google
Now we added a notice:
Google Drive no longer allows playback outside of their own pages. Do not use! We leave the old instructions here as a historical reference only.
Thanks,
Martin10 months ago in reply to: Copy link not working on iPhoneHello D.C.,
Please send over the exact link which is causing the issues and we can test on VPN.
Thanks,
Martin10 months ago in reply to: FV Flowplayer Playlist searchHello D.C.,
I’m checking with Alec if we would like to have a playlist search function right in core FV Player.
Please test the issue with YouTube and MP4 videos (I guess you are self-hosting an MP4 video) in playlist without the search function. I was not able to run into a loading issue with such combination of videos in playlist.
However I did notice that when I play the YouTube video after MP4 it plays without sound and I need to tap again for it to became audible.
Thanks,
Martin10 months ago in reply to: Odysee Video Not PlayingHello Upera Plus,
I tried to insert a random video and it worked: https://odysee.com/@fireship:6/lol-apple-intelligence-is-dumb…:0
Please let us know which video seems to cause issues.
Thanks,
Martin10 months ago in reply to: Hide playlistHello Nikolaos,
You can either user the Prev/Next playlist style for any individual player, or use
playlist_hide="true"
as noted in https://foliovision.com/player/developers/shortcode-parametersThanks,
Martin10 months ago in reply to: Copy link not working on iPhoneHello D.C.,
I wonder what could be the issue, as this links plays the ‘”Bucket & Skinner”s Epic Adventures” (2012)’ video at 1:07 properly for me when using iPhone with iOS 17.2 or 17.4.1: https://dcdouglas.com/actor-film-television-videos-demo-reel/tv-shows/#fvp_2387,1m07s
I just have to tap to un-mute.
Please make sure you purge your website page cache or optimization plugins cache after applying these updates.
Now I’m updating to iOS 17.5.1 in case the issue is there.
Thanks,
Martin10 months ago in reply to: Playlist going verticalCouple of additions:
I tried these tests without the new code which you added. So there was no
display: flex
to fix the issue.I tried on iPhone too.
Thanks,
Martin10 months ago in reply to: Playlist going verticalHello D.C.,
This issue might occur as by default we only initialize FV Player JavaScript once the user has started interacting with the page. It’s the “Optimize FV Flowplayer JS loading” setting: https://foliovision.com/player/settings/optimize-javascript-loading
However – to avoid this issue we count the number of playlist items in PHP and add the
width: 1000px
to the playlist wrapper.fp-playlist-external
. And I see it’s present on your website.So I don’t seem to run into your issue with the playlist thumbs showing in a single column and it does not matter how much I slow down my network and disable cache.
I see you are using Autoptimize, so I wonder if the issue could be related to that. Could it be removing the inline style attributes with one of its settings?
Thanks,
Martin10 months ago in reply to: Undefined Array KeyHello 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,
Martin