Forum Replies Created
-
-
Hello Johan,
browser screen orientation is a new technology, but it should work: https://developer.mozilla.org/en-US/docs/Web/API/Screen/orientation
I remember I saw a player doing just what you suggested in fullscreen and it was on my Android 5.1.1 phone with latest Chrome.
Thanks,
MartinHello Bruno,
I’m not sure why, but the Flowplayer play() method only works for playlists. To play your video you need to use:
flowplayer('.flowplayer').load();
But using play() works on https://demos.flowplayer.com/basics/poster.html so we better check what is breaking it in FV Player.
Thanks,
Martin5 years ago in reply to: Secure Videos via Vimeo and FV-PlayerHello Hoshang,
in the next FV Player Pro Beta version that “Enhance Security” will stop the Video Download Helper tool from working as we worked a lot on improving that function. It won’t be as good as encrypting the video, but a lot more secure than using the Vimeo iframe embed codes.
Thanks,
Martin5 years ago in reply to: error 500 with wp 5.0.3Hello ieio,
FV Clone Screen Options 0.4 is out and it fixes this issue. It was only occuring for websites which let users register, so we haven’t noticed it right away.
Thanks,
Martin5 years ago in reply to: Chromecast button only sometimes shows upHello Johan,
I can confirm that I’m getting the same bugs. It must be an issue with our Chromecast version which we improved to work with Vimeo.
Unfortunately it can’t work with YouTube as we use their player API which doesn’t provide this.
Thanks,
MartinHello Ben,
thank you for the bug report. I saw this issue once on my test site and I thought it was one of the new plugins I was trying, but now that I think of it it’s making some sense –
Do you have Emojis enabled?
The thing is that we set the loading of custom webfonts in FV Player CSS to happen asynchronously. It helped with the Google PageSpeed scores – they want you to specify this for every webfont which you use. But based on what you say it seems that the Emojis might be interfering with this.
Thanks,
Martin5 years ago in reply to: Understanding vimeo cachingHello Roxanne,
anytime you play a Vimeo video with FV Player Pro there is an Ajax request which translates the Vimeo video URL to the actual video stream URL. So the video still plays from Vimeo CDNs, but it uses some of your server CPU to load that stream URL.
You can enable the Settings -> FV Player Pro -> Hosting -> Vimeo -> “Turbocharge Ajax Vimeo loading” option to lower the CPU usage.
Thanks,
Martin5 years ago in reply to: Chromecast button only sometimes shows upHello Johan,
please let us know what video types you are using. The videos on https://foliovision.com/player/demos/align-settings are all using Vimeo, which might be why it’s not 100% reliable.
I’m not in the office today, so I will be able to test Chromecast only tomorrow unfortunately.
Thanks,
MartinHello Tucker,
HLS.js is not related to the MP4 nor YouTube playback. Perhaps it was some bug in iOS 12.1.4. In my experience sometimes when you play a lot of videos in different tabs on these devices they sometimes stop working reliably and at least the browser needs to be closed ad re-opened.
Perhaps latest iOS improves that.
Thanks,
Martin5 years ago in reply to: Geo location tagsHello Jason,
I think it must be latitute and longitude. Do you have some geo IP in place? Are you getting that data from your web server or from some JSON API?
We haven’t counted on this with FV Player VAST, it wouldn’t be so easy to add this feature, specially if you are using some geo IP which loads as a script. It would mean FV Player has to wait with VAST ad loading before that information is available. Or perhaps it would be fine if that information is missing if geo IP is slow to respond.
Thanks,
MartinHello Tucker,
I noticed you are using the FV Player Pro Video Ads with MP4 format before a YouTube video. Does it work if you disable these video ads?
It works for me on iPad with iOS 12.3.1 on https://foliovision.com/player/demos/roll-custom-video -> “YouTube video with MP4 video in front of it as an ad”
Thanks,
MartinHello Edge,
perhaps there is some other plugin that loads the Flowplayer CSS. Some themes even include it in their own stylesheets, but that’s rare.
Please load your web page with the browser developer tools enabled and check if there is any CSS file that has “flowplayer” in name other than https://your-site.com/wp-content/fv-flowplayer-custom/style-1.css
It also doesn’t explain why the player would be blinking.
Thanks,
Martin5 years ago in reply to: How can we add a vimeo channel?Hello William,
we didn’t adjust the new FV Player Editor which works with database to work with Vimeo Channels or Albums, so for now you have to just use the shortcodes as illustrated in https://foliovision.com/player/video-hosting/how-to-use-vimeo#adding-video-channel
[fvplayer channel="https://vimeo.com/channels/musicvideoland"]
Thanks,
Martin5 years ago in reply to: after payment and installing no licenseHello Ashley,
PayPal tells us that your payment is Under Review. Please check your PayPal account what it says on your end.
Thanks,
MartinHello Danielle,
you can set the “Secondary dimension” to Behavior -> Page and you will see what URL it occurs on. Perhaps it helps.
Also set “Secondary dimension” to Behavior -> Event Category and see what it is for these mysterious entries. Seems like “(not set)” might be the Flowplayer heartbeat (sending a report to Google so that tracking doesn’t timeout).
Thanks,
MartinHello Martin,
please sue the Video Checker to send us a report about the video. You can also try to open it directly in the web browser on your iPhone to see if it plays there.
Thanks,
Martin6 years ago in reply to: JSON api supportHello Hilman,
if you are using [fvplayer] shortcodes with src=”” then your developer can just parse the post content (or write a custom handler for [fvplayer] shortcodes which would replace the FV Player handler when using REST API) and include it in the JSON response. You can check the WordPress.org documentation for adding additional data into the REST API here: https://developer.wordpress.org/rest-api/extending-the-rest-api/modifying-responses/
If you start using the FV Player database (any video which is inserted with the red FV Player button is stored in database) then it will be a bit more complex. But perhaps we could even support this in core FV Player, but we would have to discuss that.
Thanks,
Martin6 years ago in reply to: JSON api supportHello Hilman,
are you using the latest FV Player shortcodes like [fvplayer id="1234"] or are you using the old [fvplayer src="..."] ones?
Seems like it’s time to publish some documentation about how to work with the FV Player database – that’s the shortcode with id attribute. For each post you can get the according FV Player database entry and populate some fields in that JSON response with its video data.
Thanks,
Martin6 years ago in reply to: JSON api supportHello Hilman,
are you using the core WordPress REST API? We haven’t worked with that yet, only with the older JSON API which was a plugin.
Are you using any plugin which adds some custom information into REST API?
Thanks,
Martin6 years ago in reply to: Using AWS MediaConvert with FolioVisionHello Hoshang,
are you sure the HLS Static Key URL domain and protocol is matching your WordPress homepage domain and protocol? You can use the video checker too and send us the video report there: https://foliovision.com/player/basic-setup/how-to-use-video-checker
Thanks,
Martin6 years ago in reply to: Analytics Tracking on AMPHello Pranav,
FV Player currently doesn’t support this, but I see it’s possible:
https://github.com/ampproject/amphtml/issues/9902
https://github.com/ampproject/amphtml/blob/master/extensions/amp-analytics/amp-video-analytics.mdWhat AMP plugin are you using? I’m not sure if FV Player can work with these to this extent easily.
I’ll discuss this issue with Alec as well.
Thanks,
Martin6 years ago in reply to: hide video linkHello zdjabbarov,
please let us know what exact goal you are trying to achieve. Is hiding the video URL in the source HTML your ultimate goal?
FV Player already works with database, so you only get numerical IDs in your post content: https://foliovision.com/2018/11/video-database
Thanks,
Martin6 years ago in reply to: Using AWS MediaConvert with FolioVisionHello Hoshang,
that “Access-Control-Allow-Origin: *” line is what appears in the HTTP headers for your HLS video files once you have the CORS properly configured.
And it appears you do what it properly configured now.
If you are getting that “RangeError” it means you are not using the right HLS decryption key or your video URL doesn’t match the key in the Static Key URL. You need to double check step 15. in our guide: https://foliovision.com/player/securing-your-video/mediaconvert-encrypted-hls-guide
Thanks,
Martin6 years ago in reply to: Using AWS MediaConvert with FolioVisionHello Hoshang,
we will improve that guide, when it says:
To allow simple CORS requests from your server, you will need to add this header to your server’s response:
…it actually means that the CORS headers have to be enabled on the server/CDN which hosts these videos.
Other than that it’s really straightforward, it tells you what to do with that XML – paste its content into a specified place in S3 bucket configuration.
Thanks,
Martin6 years ago in reply to: Using AWS MediaConvert with FolioVisionHello Hoshang,
to get HLS playback on desktop browsers you need to follow the steps here: https://foliovision.com/player/video-hosting/hls#hls-js
I see that it’s not easy to figure out, we will mention this last step in our guide.
Thanks,
Martin6 years ago in reply to: Post table pro plugin supportHello Ebru,
it seems the paging of that table is using some JavaScript function which adds/removes the players based on the page number.
If it would be using Ajax it would work automatically as FV Player listens to finished Ajax calls.
You can try to call our publicly accessible function fv_player_preload() after you swap the pages. The plugin which you use for that able should be triggering some JavaScript event after the page switch.
Thanks,
Martin6 years ago in reply to: Border appearing using LightboxHello Alec,
done, in the upcoming FV Player if you enable ‘Remove fancyBox – Use if FV Player lightbox is not working and you see a “fancyBox already initialized” message on JavaScript console.’ settings then fancyBox from FV Player will be included on all pages.
Thanks,
Martin6 years ago in reply to: Using AWS MediaConvert with FolioVisionHello Hoshang,
thank you for checking these debug logs.
It’s like you said – “Amazon AWS Decoder (Pro)” settings have to be filled in, otherwise the Encrypted HLS fields won’t show up. But since these AWS Decoder settings are not required for MediaConvert encrypted HLS it shouldn’t be depending on that at all.
I prepared the fix for this for the next FV Player Pro release. It will be in the Release version too. If you can’t wait for the new release, please just reinstall FV Player Pro again.
Thank you for your bug report and cooperation!
Martin
Hello Seth,
complete instructions for these per-player FV Player settings can be found here: https://foliovision.com/player/basic-setup/post-interface-options It inlcludes more detials about disabling “Controlbar” for a single player.
Thanks,
Martin6 years ago in reply to: Using AWS MediaConvert with FolioVisionHello Hoshang,
here are some extra troubleshooting steps.
1) Please check the HTML source code of the page (Ctrl + U) where you are opening the FV Player Editor (it might be the wp-admin -> FV Player page, or any post editing page). Then check if it contains “fv_wp_flowplayer_hlskey_decoder” – you can use Ctrl + F to bring up the search bar for the page source code viewer.
2) Please reinstall FV Player Pro from a fresh ZIP file from https://foliovision.com/my-licenses (just the FV Player Pro plugin, no need to do it for FV Player), clear your browser cache and try again with the console enabled. You should see:
shortcode-editor-pro.js loading... shortcode-editor-pro.js keyup bind
And then once you enter your m3u8 HLS URL:
shortcode-editor-pro.js hls_decoder_show_hide
I’m sorry that this takes so long, there must be something special about your website. With so many WordPress plugins out there it’s not always easy.
Thanks,
Martin6 years ago in reply to: iphone audio-playlist issueHello Artur,
I was not able to reproduce the problem on iPhone 5s with iOS 11.2. Please let us know what exact iPhone with what iOS version you are using.
Perhaps it only happens when you are logged in as admin?
Actually it seems you are using some responsinator.com website for mobile testing. Does it fails for you on real iPhone?
Thanks,
Martin6 years ago in reply to: User BookmarksHello John,
about the database bloating – when WordPress loads a single user, it also loads all of his user meta table rows.
Most of the time it’s fine, but if you have a post to which 100 of your users posted some comments it will load all that user data, I think it’s like that as WordPress puts in different classes to the comment HTML element based on user level and so on.
It really become a problem when we started using object caching – we could see that there is something like 1 MB of extra data being loaded for no reason as we tracked which user saw what comment on that website. Even with just using SQL and no object cache it was causing extra data to be loaded.
The situation is better with wp_options table where you can determine for each row if it should be autoloaded or not. That feature is missing for wp_usermeta which is unfortunate as not all the data in that table is indented to ever show up for other users – like user’s video bookmarks.
To overcome these issues we could store these user video bookmarks in a new database table.
Thanks,
Martin6 years ago in reply to: Border appearing using LightboxHello Hoshang,
so to sum things up – the fancyBox provided by your theme is affecting the FV Player fancyBox styling. Using the FV Player “Remove fancyBox” avoids that issue and then enabling “Use video lightbox for images as well” makes sure FV Player loads the fancyBox library at all times which suits your theme just fine as it needs it. Without that fancyBox library some homepage functions would be broken on your site.
Thanks,
Martin6 years ago in reply to: Stop embaded video for another web siteHello Homa,
I managed to have a quick look and indeed – this should’t be happening. If the embed function is not enabled on your video it shouldn’t be possible to open it like that.
This might be related to the XML video sitemap improvements which we did.
Thank you for the bug report!
Thanks,
Martin6 years ago in reply to: VAST and AMP compatibilityHello Pranav,
we will do some tests on our end and then we should be able to add this functionality.
Thanks,
Martin6 years ago in reply to: Play Button Icon on Play Bar is a SquareHello Devin,
the reason why this issue occurred is that you switched from the https://github.com/foliovision/fv-wordpress-flowplayer/archive/10813322-fancybox-forcing.zip FV Player version back to master and it doesn’t detect that change and doesn’t automatically recreate the cached CSS file, yet.
Saving the settings recreates that CSS file, so bad paths get fixed.
Thanks,
MartinHello Andy,
could you please open your browser JavaScript console (here’s how: https://codex.wordpress.org/Using_Your_Browser_to_Diagnose_JavaScript_Errors#Step_3:_Diagnosis ) and then repeat your action and see if you get some error?
There is supposed to be a admin-ajax.php XHR call which sets that featured image. Perhaps it fails due to the Sucuri firewall.
Thanks,
Martin6 years ago in reply to: Border appearing using LightboxHello Hoshang,
actually it’s not so easy, please let us know if the above helps and if it all looks right. Does it solve the issue with border at least?
Thanks,
Martin6 years ago in reply to: Border appearing using LightboxHello Hoshang,
if enabling “Remove fancyBox” breaks your homepage lightbox windows, please try to enabled Settings -> FV Player -> Sitewide FV Player Defaults -> “Use video lightbox for images as well”.
I also see we could be improving the “Remove fancyBox” option to only work on pages which include FV Player. I’m going to prepare that improvement for next FV Player version.
Thanks,
Martin6 years ago in reply to: Vast Tester AdbutlerHello Florian,
I inspected the ad HTML and I can see there is no link on the image. Also closing the ad and recalling it works.
Thanks,
Martin6 years ago in reply to: BunnyCDN & AWS URL Cross ConnectionHello Aniket,
it must be that your BunnyCDN URL is matched by your Amazon bucket name webtalkies. Please try to change that to something else in Settings -> FV Player -> Hosting -> Amazon S3 for a bit and see if that helps. I guess we have to improve the matching there to something like YOUR-BUCKET.amazonaws.com, but we must be sure we check all the combinations of different Amazon domain names.
Thanks,
Martin6 years ago in reply to: Light Box HelpHello Devin,
it could work that way, or to be more precise – that “Remove fancyBox” setting could be only applied to that single page based on the Page template.
But that would really be just a bandaid and it would increase the complexity of your website.
One thing I noticed is that your theme bundles some jQuery progressBar plugin in the fancybox.js file. That is likely the reason why enabling the “Remove fancyBox” setting in FV Player did break parts of your website.
If you order our Pro support, we could fix that for you, but in reality it’s more up to the theme developers. Why did they stick jQuery progressBar into the file for fancyBox? If it’s put into a separate file then you would be able to enable “Remove fancyBox” in FV Player without breaking your homepage and so on.
Thanks,
Martin6 years ago in reply to: Vast Tester AdbutlerHello Florian,
I can confirm that it works on my end too.
We have a list of sample VAST tags which is a good place to start looking to the ad network company, but we haven’t updated that for a while and a lot of the links no longer work. So we will do that.
Thanks,
Martin6 years ago in reply to: Integration with RCPHello Andrew,
Restrict Content Pro (RCP) lets you set the membership restrictions for each post and you can also use [is_padi] shortcode in the post content to tell which part of it is for members only. FV Player works just fine with that.
The additional RCP integration in FV Player Pro basically let you show a link to the RCP signup form in a popup over the video. Once purchased it would show a message of how much time do you have left to watch the full video and also a full list of your video rentals.
As EDD works well alongside RCP, FV Player Pay Per View has no issues with it either. You can built a website where you purchase a membership (through RCP) to get access to all the videos or where you purchase individual videos (FV Player Pay Per View + EDD) as needed and it all works together.
Thanks,
Martin6 years ago in reply to: API for continue watching…Hello Chris,
do you need this working for members? In that case you can find the last video position in post meta.
Do you need it working for guest users too? In that case you could be accessing that information with JavaScript, it’s in localStorage.
Overall we are doing some improvements on this, such as storing the position for the FV Player video database IDs and showing progress markers for playlist items. Then it would be easier for your to load the data for the user and match it to your posts if you require this to show up on the post thumbnail.
Thanks,
Martin6 years ago in reply to: How can I stop the player to load cast_senderHello Bruno,
it’s the Chromecast library. FV Player has to load it to be able to hook the player into it. It’s done that way in the Flowplayer library which we use as the base of our plugin (and to which we contribute fixes).
We plan to improve this so that it’s only loaded when the player is actually loaded.
Thanks,
Martin6 years ago in reply to: Autoplay lightbox videoHello Giulio,
the lightbox is already autoplaying the videos: https://foliovision.com/2018/09/s3-browser-lightbox-autoplay
Perhaps you are referring to the issue of missing playlist auto-advance in lightbox? https://foliovision.com/support/fv-wordpress-flowplayer/how-to/lightboxed-playlist-auto-advance
Thanks,
Martin6 years ago in reply to: problem with PLAY on AndroidHello kambiumbt,
can you get some other stream to play? Such as https://video-dev.github.io/streams/x36xhzz/x36xhzz.m3u8
Can you get your live stream to play on you Anroid when you open it in the browser directly?
Thanks,
Martin6 years ago in reply to: Light Box HelpHello Devin,
yes please, go back to the previous version you were using. Perhaps your theme is counting on that fancyBox version 2 script and it won’t finish loading all of its features without it.
Thanks,
Martin6 years ago in reply to: Light Box HelpHello Devin,
I can see the issue – your theme already has fancyBox in it. Are you using that fancyBox/lightbox effect anywhere?
Could you please reinstall FV Player from this link? https://github.com/foliovision/fv-wordpress-flowplayer/archive/10813322-fancybox-forcing.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 enable the Settings -> FV Player -> Integrations/Compatibility -> “Remove fancyBox” setting and let us know if it helps with your issue.
The problem is that your theme is using fancyBox 2, so we can’t just use that script.
Thanks,
Martin6 years ago in reply to: API for continue watching…Hello Chris,
FV Player video events can be found here: https://foliovision.com/player/advanced/api-programming#js-events
FV Player already has a continue watching feature: https://foliovision.com/2018/03/position-saving-video-fields#video-position-saving
Please let us know what exactly is your goal, perhaps we can make it happen if there is demand for such feature.
Thanks,
MartinHello Steven,
I’m glad that the fix has helped to fix your issue. It will be part of the next FV Player version as well, so no need to worry about that.
Thanks,
Martin6 years ago in reply to: it does not save anymoreHello Enrico,
so when you enter the new video information in the FV Player Editor and hit to Insert it doesn’t work?
Please send over the information from Settings -> FV Player Pro -> Tools -> System Info.
Can you use the wp-admin -> FV Player -> Import function with the code which you posted in your first message here? That did work for me and it should work for you as well if it was just some JavaScript error.
Can you open your browser JavaScript console (here’s how: https://codex.wordpress.org/Using_Your_Browser_to_Diagnose_JavaScript_Errors#Step_3:_Diagnosis ) and then repeat your action and see if you get some error?
Are you able to check the PHP error logs? Simply repeat your action and see what was added to the logs. You should be albe to see there with this plugin: https://wordpress.org/plugins/error-log-monitor/
Thanks,
MartinHello steven,
I forgot to add – please re-save the plugin settings after you put in that new plugin version.
Thanks,
MartinHello steven,
I can see that you are using the optimizePress theme which is including its own Flowplayer styling. What they do is not right – they just pack a bunch of different stylesheets into wp-content/plugins/optimizePressPlugin/lib/assets/default.min.css and then if you need to get rid of one of these, you can’t.
I that we recently removed the
overflow: visible
declaration as we improved the AdSense ad display to allow overflowing of the player container.Could you please reinstall FV Player from this link: https://github.com/foliovision/fv-wordpress-flowplayer/archive/master.zip and see if that helps? 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,
Martin6 years ago in reply to: Query Strings Error Due to JavascriptHello Kenneth,
it seems there was a bad version in FV Player linked to from our webpage https://foliovision.com/player/download It actually works to Github directly while the version which we fully test is WordPress.org directly.
Sorry about that, please reinstall FV Player and it will work. You can just get it using wp-admin -> Plugins -> Add New.
Please note 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.
Thanks,
MartinHello magentawave,
if you really want to use the old shortcode format you need to use popup=”1″. What you used is the CSS code found in the “Custom
CSS” field of the popup settings and it serves you to customize that popup styling.Thanks,
Martin6 years ago in reply to: Player icons not visibileHello Black Label Magazine,
there must be some issue with the CORS headers. Perhaps the plugin is using incorrect CSS after you have switched your site domains.
Please try to re-save the plugin settings and that should fix the issue. The CSS code is cached so some issue like this could appear, although it is set to regenerate anytime you switch the theme or domain. So I’m not sure how that could fail.
If that won’t help you can use Settings -> FV Player Pro -> Integrations/Compatibility -> “Disable saving skin CSS to a static file”, but that is really a last resort. That way all your skin color settings are output into head of your website and we believe there shouldn’t be too much code in there – that’s why we have that CSS caching in our plugin.
Thanks,
Martin6 years ago in reply to: New AB Loop DesignHello Devin,
we had a look with Alec and we agree that moving the loop start should also seek the video into that spot. On your demo website it seems to only seek if you set the loop start ahead of the current playback position, we would set that to happen at all times as if you set the loop you want to be sure you set it to the desired place.
For the same reason we will also make the seek operation happen anytime you set the loop end point as well. It should seek to about 2 seconds before that loop end marker is reached to really let you see your loop end point and let you finetune it.
Thanks,
Martin6 years ago in reply to: Error: hlsjs-lite network error fvplayer.Hello Aniket,
we would like to recommend something simpler than AWS to our users, but we stick to it as it’s really powerful – you can setup encrypted HLS streams with it. There are other services which are easier to use but they lack this capability.
I’m glad that you were able to figure it out though.
Thanks,
MartinHello Steven,
thank you for the video, I can see TinyMCE Advanced in your list of plugins. I tried to install that one and it didn’t break the editing, but perhaps the issue is between FV Player – WishList Member – TinyMCE Advanced.
Thanks,
Martin6 years ago in reply to: How to hide the Logo on Splash imageHello Sukarto,
if you use your own logo you can use this CSS:
.flowplayer.is-splash .fp-logo { display: none; }
More information about CSS customization can be found here: https://foliovision.com/player/advanced/css-tips-and-fixes
Thanks,
MartinHello Martin,
please sue the Video Checker to send us a report about the video. You can also try to open it directly in the web browser on your iPhone to see if it plays there.
Thanks,
MartinHello Martin,
please sue the Video Checker to send us a report about the video. You can also try to open it directly in the web browser on your iPhone to see if it plays there.
Thanks,
Martin6 years ago in reply to: Multi Subtitle Not Showing All ListHello Hannahon,
sorry about the delay on this fix. If you know a bit about CSS you can fix it with the following rule:
.flowplayer { overflow: visible; }
We are checking if that affects anything negatively
Thanks,
Martin6 years ago in reply to: Vimeo Pro private securityHello Aminericher,
1) I’m looking into this.
2) FV Player Pro doesn’t use iframe codes for Vimeo. Since it plays MPEG-DASH stream on desktop computers there is no direct video URL to see there.
Thanks,
Martin6 years ago in reply to: Pausing multiple frontpage youtube videos.Hello Petar,
that “Handle WordPress [video] shortcodes” FV Player works on post content (using the_content filter) and the [video] and [playlist] shortcodes.
If you are outputting it in some other way it won’t run automatically. You can use a code like this to hooks in the_content filter:
$your_html = apply_filters( 'the_content', $your_html );
Thanks,
Martin6 years ago in reply to: New AB Loop DesignHello Devin,
the new AB loop design got really delayed as we have to improve the player color schemes a bit.
I’m not sure if I really understood the issue here – if I play the video at https://foliovision.com/player/demos/user-ab-loop and seek to 0:40 and then quickly set the loop points to 0:45 and 0:55 the playback will get into that loop. It only doesn’t loop if set the loop before the playback position – like 0:20 to 0:30. In that case you have to set the loop points and then seek into that loop by hand. Is that the issue your users are having?
Thanks,
Martin6 years ago in reply to: Cannot style play-icon?Hello Girish,
thank you for letting us know, the instrutions were updated: https://foliovision.com/player/advanced/css-tips-and-fixes#play-icon
Perhaps you can just move that existing icon like this:
.flowplayer .fp-play svg, .flowplayer .fp-pause svg, .flowplayer .fp-waiting svg { left: -50%; }
Thanks,
Martin6 years ago in reply to: Put video playlist to another wordpress siteHello Linda,
currently when you copy the embed code for any player with playlist (you can try on https://foliovision.com/player/demos/playlist-styles) it shows the playlist below the player rather than on side.
This could be improved to show the vertical playlist style, but then it becomes a problem on mobile screen width. In that case the playlist would have to be moved below the player. And that’s hard to accomplish as the iframe has a set height. We can’t change it from within the iframe unless it’s on the same domain.
Perhaps the solution is to upgrade these embed codes again to use something else, like a script tag.
Thanks,
Martin6 years ago in reply to: Google Mobile Usability Error on PlaylistHello cruiserparts,
technically something like this works (just place it as the last stylesheet, or add some content column selector in front of it):
.fp-playlist-external.fp-playlist-horizontal a { margin-right: 20px; }
However it doesn’t look good, as the horizontal playlist is often wrapper to multiple lines if you have more than 3 items.
Update, this is a bit better:
.fp-playlist-external.fp-playlist-horizontal a { margin: 10px; }
Thanks,
Martin6 years ago in reply to: Pausing multiple frontpage youtube videos.Hello Petar,
it should actually work for that iframe embed code. Please keep in mind that unless you have FV Player Pro you would still get just a standard YouTube iframe embed, but that special ID attribute starting with “fv_ytplayer…” would indicate it’s handled by FV Player.
That “Use iframe embedding” is for FV Player embed codes actually, it doesn’t change the way it handles some iframe embeds in posts.
Thanks,
MartinHello Steven,
it seems the plugin can’t read your PHP error log, but that JavaScript error seems to provide some clue. It occurs as FV Player fails to obtain the tinyMCE editor instance. Are you using any plugin which tweaks the WordPress editor behavior?
Does it works when you post the video on the wp-admin -> FV Player screen?
Thanks,
Martin6 years ago in reply to: html5: video not properly encodedHello Aaron,
even if you are not using the “Restrict Viewer Access” CloudFront setting you can enable it in FV Player Pro and then when it detects HTTP error during the MP4 video (pseudo)streaming it will try to recover from it.
To do that you need to complete the steps for the CloudFront key here: https://foliovision.com/player/video-hosting/serving-private-cloudfront#keys Note that you don’t have to edit any of the settings of your actual CloudFront distribution, but make sure you configure it in Settings > FV Player > Hosting > CloudFront (Pro) > CloudFront domain.
If it helps we can even enable such recovery routine for all videos, even simple MP4 videos without URL signature like yours.
Thanks,
Martin6 years ago in reply to: VAST ad covering video on mobileHello Kevin,
I found some video posted with FV Player on https://apptipper.com/candy-crush/candy-crush-saga-level-4550-tips/ and I can see the issue when using Android 5 with latest Chrome. However the ad which is causing the issue is not the VAST ad, but the overlay ad: https://foliovision.com/player/ads/adding-popup-ads
You can fix the issue by configuring that ad unit to only show smaller ads. It’s the step 5. here: https://foliovision.com/player/ads/incorporating-google-adsense
But I see you ad code is using arguments such as data-ad-format=”auto” and data-full-width-responsive=”true” which aim to let the ad unit grow outside of it’s container To fix that with FV Player you can use a CSS rule like this:
.flowplayer { overflow: visible; }
We will check if we can make this change in the core code of our plugin.
Thanks,
MartinHello Steven,
I wonder what could be the plugin conflict with the WishList Member plugin.
Please update to that latest version again when you have some time and check these errors as I explained in my previous reply.
We are also happy to fix the issue for you right on your website if you order our Pro support: https://foliovision.com/pro-support
Thanks,
Martin6 years ago in reply to: html5: video not properly encodedHello Aaron,
does it happen on a short videos like what you just sent or does it always happen on much longer videos?
Does it happen on mobile devices mostly?
Are you also using the URL signature for your videos to prevent hotlinking? FV Player Pro has a failsafe mechanism built for that, so if a video fails due to HTTP error it tries to load it again. It doesn’t have such feature to plain video links without feature as there is no reason these should fail – although it seems they do in case of some of your readers.
Thanks,
MartinHello Steven,
1) Please install the Error Log Viewer plugin https://wordpress.org/plugins/error-log-viewer/ to see if any error appears each time you try to insert a new video.
2) Please open your browser JavaScript console (here’s how: https://codex.wordpress.org/Using_Your_Browser_to_Diagnose_JavaScript_Errors#Step_3:_Diagnosis ) and then repeat your action and see if you get some error.
Thanks,
MartinHello Ola,
currently when you enable lightbox for a video playlist each video gets it’s own lightbox view. So when you click the first player on that page you will notice there is a right arrow which moves you to the second video and so on.
We have plans to make the playlists work with lightbox the way you are suggesting – the whole playlist with the thumbnails should become visible when opened in lightbox and you shouldn’t have to go through these lightbox items.
Thanks,
MartinHello magentawave,
1) Themify Builder is probably loading the content with Ajax and there is nothing that would load the FV Player library ahead of time. Please try to enable Settings -> FV Player -> Integrations/Compatibility -> “Load FV Flowplayer JS everywhere” and see if that helps.
2) I’m not seeing any green border around the video. It seems to me this must be caused by your theme CSS.
3) Chrome does force muted autoplay if the user didn’t interact with the video on your website before (it’s tracked with the Media Engagement Index technology). Safari and mobile devices mute the autoplay videos all the time. I’m not so sure about Firefox, but I guess it’s using the same policy. You can read more about it here: https://foliovision.com/2018/05/video-autoplay-issues
4) I see we need to update the “Tested up to” tag. None of your issues are related to this.
Thanks,
Martin6 years ago in reply to: Google Mobile Usability Error on PlaylistHello cruiserparts,
we are using “2017 with captions” too: https://foliovision.com/player/demos/playlist-styles
I’m not getting that mobile usability error there: https://search.google.com/test/mobile-friendly?id=ss9n2nKURdTOHAUJHh90mg
Please check our playlist appearance and compare it to what you have – what could be triggering that error for you? Did you tweak any of the CSS of FV Player?
We are working on some improvements for the FV Player video splash screens which will help with the following issues in Google PageSpeed Insights:
* Defer offscreen images
* Properly size imagesThanks,
Martin6 years ago in reply to: Pausing multiple frontpage youtube videos.Hello Petar,
FV Player has a “Handle WordPress [video] shortcodes” option which also makes it work with [playlist] and the YouTube links. So there is a good chance that it would hijack all the embedded videos on your website.
If you are not sure then just check some of your posts in the “Text” editing mode and see how your videos are inserted.
We do not currently offer a trial license. You can test the above feature even with the free plugin, although in that case the YouTube videos will just keep on using the standard iframes – but you can check in HTML code to see these iframes have id=”fv_ytplayer_…”.
Thanks,
Martin6 years ago in reply to: Pausing multiple frontpage youtube videos.Hello Petar,
yes, FV Player currently lets you play one video at a time. The other videos are stopped when you start to play another one.
You can check that for FV Player Pro with YouTube here: https://foliovision.com/player/demos/youtube-embedding
Unfortunately YouTube did add more of its branding to its JavaScript API player recently.
Thanks,
Martin6 years ago in reply to: VAST and AMP compatibilityHello Pranav,
please let us know what video types you are using. The AMP video player is pretty limitted, are you just posting videos as MP4?
Thanks,
Martin6 years ago in reply to: VAST and AMP compatibilityHello Pranav,
FV Player VAST doesn’t support AMP, but looking at that page of documentation it seems to me we could add this feature. I’ll have to check it with Alec first though.
Thanks,
MartinHelllo Saviogomes,
my recommendation is to use a proper video format which alread supports ABR – the Apple HLS. If you are using AWS you can get it with MediaConvert: https://foliovision.com/player/securing-your-video/mediaconvert-encrypted-hls-guide
FV Player Pro does support a simple quality switching if you have multiple quality MP4 files, but it doesn’t currently detect the player resolution. It only picks the “-mobile” quality for mobile users: https://foliovision.com/player/basic-setup/quality-switching
Thanks,
MartinHello saviogomes,
out of the popular video platforms FV Player supports YouTube and Vimeo. With the free FV Player you only get a basic iframe embed, with FV Player Pro you get our whole player interface and features on top of these videos. So that way you are able to use VAST which is provided by FV Player VAST.
However Dailymotion is not currently supported. We were thinking about it before though. Unless there is some API to get the video file links this can get pretty complex.
Thanks,
Martin6 years ago in reply to: Plugin conflict with TagDiv ‘Newpapers’ themeHello Kerry,
it’s a bit hard to read a screenshot might be better.
However it seems the GET request for some part of the editor fails with the HTTP 500 code. Please install the Error Log Viewer plugin https://wordpress.org/plugins/error-log-viewer/ to see if any error appears in it each time you try to open that editor.
Thanks,
Martin6 years ago in reply to: Chromecast “Cast” Button DependenciesHello mo,
it works for with the video on https://foliovision.com/ homepage.
It also works on my local test site running on http://localhost:8080.
So I don’t think that SSL is the requirement.
Thanks,
Martin6 years ago in reply to: Plugin conflict with TagDiv ‘Newpapers’ themeHello Kerry,
could you please check the JavaScript errors on the console again to see if these are the same as before? I think at least the Heartbeat issue should be fixed now.
Are you able to connect to your website using FTP (or some file manager provided by your web hosting company) and rename the “js” folder in wp-content/plugins/fv-wordpress-flowplayer (it might end with fv-wordpress-flowplayer-master too) to “js-disabled” for a moment to see if that helps? That way we will be able to tell if the conflict is in FV Player JavaScript or PHP code.
We are also happy to fix the issue for you right on your website and fix the plugin conflict, just order our Pro support: https://foliovision.com/pro-support We can also continue giving you troubleshooting tips.
Thanks,
Martin6 years ago in reply to: Missing Next/Prev, Play and Full Screen IconsHello Katie,
actually we found we detect a change in the WP_CONTENT_URL rather than obtaining the WordPress home URL directly. That could lead to an issue like this, so I prepared this fix for the next FV Player Pro release.
We also added the information about player URL to that System info box to be able to troubleshoot these CSS generation issues better.
Thanks,
Martin6 years ago in reply to: Plugin conflict with TagDiv ‘Newpapers’ themeHello Kerry,
do you get that error precisely in the moment when you click to open the editor?
There are two errors actually:
1) The first one doesn’t appear to be related to FV Player, at least not directly. Are you able to check what is located on line 175 of your post editing screen HTML code?
wpeditor.php?wp_path=/var/www/vhosts/.....info/.....co.nz/:175 Uncaught TypeError: Cannot read property ‘activeEditor’ of undefined
2) The second one looks like the FV Player editor configuration is not loaded properly on the post editing screen of your theme and then it breaks the Heartbeat API.
shortcode-editor.js?ver=7.3.12.727:3115 Uncaught ReferenceError: fv_flowplayer_conf is not defined
I put in some code in for the next FV Player release to avoid that error at least. Could you please reinstall FV Player from this link: https://github.com/foliovision/fv-wordpress-flowplayer/archive/master.zip and see if that helps? 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,
Martin6 years ago in reply to: How to remove caption from images lightbox?Hello Amir,
we are using the fancyBox library, so you can just hide what you need using its CSS selectors. The CSS rule to hide fancyBox item captions is:
.fancybox-caption { display: none}
We would like to keep using fancyBox for a long time, so your CSS tweaks should cover your needs for a long time too. The previous lightbox library which we used was Colorbox and we did use it for 5 years before moving on to fancyBox. So we don’t change this often.
Thanks,
Martin6 years ago in reply to: MediaConvert GuideHello Neil,
did that help you figure out how to create audio-only HLS streams with MediaConvert?
Thanks,
Martin6 years ago in reply to: Pre-roll Custom Video AdsHello mpho,
1) I assume you are using some form submission plugin to let your users submit a link to YouTube/Instagram/Vimeo. Then that submission is stored in database as a custom post type and the video is displayed there.
How exactly is the video being displayed? Are you generating some shortcode like [video src="{YouTube/Instagram/Vimeo link here}"] ? Does that use any other video plugin or is WordPress handling all that? If so, then it should work with FV Player, although you will need FV Player Pro to embed Vimeo or a YouTube video with your own custom ads. And we don’t currently support Instagram unfortunately.
2) FV Player Pro uses the YouTube iframe with API enabled – that way the video ads don’t appear at all.
3) FV Player Pro lets you configure these custon video ads on a global level, which seems to be what you need: https://foliovision.com/player/ads/using-preroll-postroll-ads
Thanks,,
Martin6 years ago in reply to: Chromecast “Cast” Button DependenciesHello mo,
do you know which plugin version you used before?
Are you noticing the same issue even on https://foliovision.com/player/demos/amazon-open-bucket ?
Thanks,
Martin6 years ago in reply to: MediaConvert GuideHello Neil,
please check this AWS support thread, it reals with the same issue: https://forums.aws.amazon.com/thread.jspa?threadID=272506
I read through that thread quickly and it seems MediaConvert cannot create an audio only HLS stream currently (it was written in January 2018, so perhaps it’s supported now). I think it’s best if you just try to do it and refer to that thread in case of issues.
Thanks,
Martin6 years ago in reply to: Missing Next/Prev, Play and Full Screen IconsHello Katie,
you can keep using that setting, however it means there will be a HTML style tag in the website header. It’s not slowing the website down, it’s just a bit messy. A lot of plugins work that way.
I wonder why is FV Player not noticing that you changed your website domain though. Are you using any special way of altering the website domain, such as configuring it in wp-config.php rather than altering the database entries?
Thanks,
Martin6 years ago in reply to: Missing Next/Prev, Play and Full Screen IconsHello Katie,
I see that it’s stuck with the old domain paths for the web font files and you can’t share web fonts from one website to another, at least without CORS headers.
Practically speaking – please try to re-save the plugin settings and that should fix the issue. The CSS code is cached so some issue like this could appear, although it is set to regenerate anytime you switch the theme or domain. So I’m not sure how that could fail.
If that won’t help you can use Settings -> FV Player Pro -> Integrations/Compatibility -> “Disable saving skin CSS to a static file”, but that is really a last resort. That way all your skin color settings are output into head of your website and we believe there shouldn’t be too much code in there – that’s why we have that CSS caching in our plugin.
Thanks,
Martin