Forum Replies Created
-
-
6 years ago in reply to: Iframe embedding issues
Hello JP,
I can confirm https://thedigitalinformer.com/community-news-brief-01-07-20/fvp-6/ shows the right content.
Please let us know what you did to fix the issue, if you have a minute.
Thanks,
MartinHello Giulio,
do you mean that the issue starts when you enable these FV Player Pro Video pre-roll ads?
Please let us know what format do you use for the actual video. Perhaps there is a combination of pre-roll video type and the main video type that doesn’t work well, although we didn’t had such reports for a long time.
Thanks,
Martin6 years ago in reply to: html5: Video file not foundHello hentaipulse,
I did had a quick look. The first video played for me both on Firefox and Chrome on Windows 7. What operating system are you using? I wonder if Chrome has some difficulties with some MP4 files on some OS. Then our video checker should be warning you about that.
The second video didn’t play as the SSL certificate on the 3rd party website where it’s loading from is incorrect. Or there might be no SSL on it, if you just changed the link to https:// and the site actually doesn’t have SSL enabled.
I would recommend you use some reliable CDN for your videos, as linking to other websites can cause issues.
Thanks,
MartinHello William,
WPMobile Plugin developer said:
The app have this user-agent: WPMobile.App – Android
Even if I load the website with this user-agent without loading the app interface I get this error:
html5: Unsupported video format. Try installing Adobe Flash.So that’s the issue which I was fixing and it did help. Please try to use that “WPMobile.App – Android” to play the video on https://foliovision.com/ and let us know if it won’t work for you. If you are not sure about the user agent change, you can kindly ask WPMobile developer to have a look again. Perhaps he will have another hint too.
Other than that, there might be some caching issue in play. Are you perhaps stripping the query string versions? Here’s why you shouldn’t be doing that – you might be still getting the old FV Player script: https://foliovision.com/2017/06/wordpress-cdn-best-practices
To diagnose that issue you can also try to enable SCRIPT_DEBUG in your WordPress: https://wordpress.org/support/article/debugging-in-wordpress
Thanks,
MartinHello William,
we tried to add some code to detect WPMobile app user agent iOS or Android. Please reinstall FV Player from https://github.com/foliovision/fv-wordpress-flowplayer/archive/2263-wechat-204-wpmobile-app.zip and let us know if it helped.
To reinstall the plugin 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.
If you run into any issues, just put back FV Player from WordPress.org.
Thanks,
MartinHello Seorim,
we will discuss these issues in our team.
What we are going to fix first will be the subtitle activation – if you enable subtitles in middle of a subtitle line, it won’t show up until another line comes up. That should be improved.
The transcript button also get a highlight if it’s enabled, I wonder if we shouldn’t have that for all the buttons – highlight “CC” if you have selected some subtitles, highlight the video quality button if you have selected some quality and it’s not in Auto mode etc.
Thanks,
MartinHello William,
is that the full user agent string of the WPMobile app? You can confirm that here: https://whatsmyua.info/
If that’s it, we could be checking what it reports on https://foliovision.com/html/flowplayer-support.html and see if we can detect it properly. Perhaps we only need to detect it as Android running Chrome, with HTML5 video and fullscreen capability along with muted autoplay and that’s it.
Thanks,
MartinHello dplum,
we tried everything we could to get rid of that Picture In Picture button in Firefox, including disablePictureInPicture which the recommend on https://developer.mozilla.org/en-US/docs/Web/HTML/Element/video
But it just wouldn’t work. Perhaps Firefox needs to start supporting that disablePictureInPicture attribute first.
Thanks,
Martin6 years ago in reply to: Suggestion: Embed player or playlist6 years ago in reply to: Bitchute, OK.ru and OdyseeHello rhys,
we tested with z dozen of videos and unfortunately run into that same issue multiple times.
It seems Bitchute sometimes checks the referrer and sometimes it does not and we haven’t found a way to predict that.
Thanks,
MartinHello William,
Flowplayer uses the user agent string to determine some of the device capabilities.
I tried to the debug page https://foliovision.com/html/flowplayer-support.html with that user agent and I could see it wouldn’t detect it properly.
Is it possible to include the original Android version number in that user agent string? Normally Android gives something like this:
Mozilla/5.0 (Linux; Android 8.0.0; Pixel 2 XL Build/OPD1.170816.004) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.87 Mobile Safari/537.36
So ideally WPMobile would provide:
Mozilla/5.0 (Linux; Android 8.0.0; Pixel 2 XL Build/OPD1.170816.004) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.87 Mobile Safari/537.36 WPMobile.App
Or at least:
WPMobile.App – Android 8.0.0
Thanks,
MartinHello Daniele,
adding a setting to enable that periodic video position saving would be just confusing.
We prefer to improve our plugin in general rather than add in more settings for programmers to tweak. If there is some old browser which needs this, let us know and we can enable it for that one.
Thanks,
Martin6 years ago in reply to: Suggestion: Embed player or playlistHello Tio,
this has been fixed, please reinstall from https://github.com/foliovision/fv-wordpress-flowplayer/archive/11248518-embed-item-position-module-rework.zip again and the issue will be fixed.
Thanks,
MartinHello Eric,
thank you for the bug report, please upgrade to FV Antispam 2.4.3 released just now.
Thanks,
MartinHello Daniele,
which exact call do you mean? We did remove the periodic storing of the video position, but we didn’t remove any event when doing so.
Are the video positions not storing properly for you?
Thanks,
Martin6 years ago in reply to: Suggestion: Embed player or playlistHello Tio,
we disabled that autoplay function (that #fvp part of URL is handled by the FV Player Video Link feature which works that way) please reinstall from https://github.com/foliovision/fv-wordpress-flowplayer/archive/11248518-embed-item-position-module-rework.zip again and the issue will be fixed.
Thanks,
MartinHello William,
you will have to give this question t o WPMobile developers:
How does it handle wp_enqueue_script()? What about wp_localize_script? Will a typical plugin which uses these calls in wp_footer work fine in the app?
That preview must be only a simple iframe which doesn’t behave the same as a real mobile device running the actual app would.
Thanks,
MartinHello Andrew,
thank you for the cooperation. We had a look at it and in the future FV Player Pro version the FV Player Pro Quality Switching won’t break the HLS stream quality switching. Instead it will stay disabled on HLS videos.
Thanks,
MartinHello fiweh4lf,
is the https://youtu.be/mRGsDv2VIFQ video posted as an individual FV Player instance? I mean if there is some [fvplayer id="19"] which shows that video only. Then you can use [fvplayer id="19,18"]
However if FV Player ID 19 is a playlist of videos and you would like to take a single video out of that, then we don’t have a solution for that right now.
I see something like [fvplayer videos="56,54,..."] could work, but then then you would have to name all the videos in FV Player ID 18 playlist. So a hybrid form like [fvplayer videos="56,playlist-18"] could technically work.
But overall it’s not a simple enhancement and I wonder how we could do this so that it would all make sense and not be hard to use.
Thanks,
MartinHello tbtnoas,
sorry about the delay in my reply, this ticket got lost. We were in touch with AMP for WP developers though.
FV Player in AMP doesn’t differ from the basic WordPress video player as AMP won’t let you use any custom JavaScript. So we have to stick to a basic HTML5 video tag.
What shortcode did you use when you got that “Admin JavaScript warning:” error in AMP? If you are using the FV Player Database then please export the player from the wp-admin -> FV Player screen.
Cloudflare Stream is billed by the minutes watched, did you compare that pricing to other CDNs? Please let us know if you calculations indicate it’s worth it.
Thanks,
MartinHello William,
did you just take these screenshots from your browser where you opened the mobile website provided by WP Mobile plugin? Do the videos play there?
I’m not sure how WP Mobile app works, but it can be something entirely different. Does that load the FV Player JavaScript files?
Thanks,
Martin6 years ago in reply to: stop video on bootstrap modal closeHello Reza,
if you know a bit of JavaScript you can call
flowplayer().unload()
on the event which occurs as your modal is closing.
Thanks,
Martin6 years ago in reply to: mycred integration is possibleHello Bonga,
having some working code is a good start, but it might not be as simple as it seems.
So we would be only able to do this as a custom programming job.
Thanks,
Martin6 years ago in reply to: Suggestion: Embed player or playlistHello Tio,
please reinstall from https://github.com/foliovision/fv-wordpress-flowplayer/archive/11248518-embed-item-position-module-rework.zip and the issue will be fixed.
Thanks,
MartinHello William,
does your web app use the standard web view?
If so, do it load the FV Player JavaScript files?
Thanks,
Martin6 years ago in reply to: Video Ads under FV Player MenuHello Randy,
new release of FV Player Pro Beta will feature Video Ads in wp-admin -> FV Player menu.
Thanks,
MartinHello Richard,
we do show that speaker icon if the video is muted.
So for example if you come to a video which is set to autoplay it’s likely that it will start muted, as modern browsers don’t permit audible autoplay – it’s been like that on mobile for a long time and then in Chrome and Safari on desktop computers as well.
So thanks to that well recognized icon it’s clear that the video is muted and user knows where to click to listen to it.
In you are using Chrome, you can click the head icon in the browser toolbar and pick Other People -> Guest and open https://foliovision.com/player/demos/autoplay in that new window. It’s a special browsing mode without any kind of history. It’s important to test in this mode as otherwise Chrome remembers where you played videos before and will allow audible autoplay on such websites.
Thanks,
Martin6 years ago in reply to: VTT chapter links time formatHello Edward,
thank you for the feedback.
It works that way on purpose – if you scroll down to switch chapters, it won’t scroll back to the player if a part of it (at least 100 pixels vertically) is still visible. The reason is that you can still see the player and see that it has switched to playing some other part of video. If it’s totally out of sight, then it’s more important to scroll to it.
Thanks,
Martin6 years ago in reply to: Bitchute, OK.ru and OdyseeHello rhys,
are you sure that video is entirely public? Is it one of your uploads?
I see it works in Dissenter – that browser is sending invalid HTTP Referrer header. Bitchute is checking that header on that video, so if it’s loading from your website it won’t play as standard browsers do set HTTP Referrer properly.
Thanks,
Martin6 years ago in reply to: Bitchute, OK.ru and OdyseeHello rhys,
I mean is that video has sharing disabled on Bitchute. I checked a couple and haven’t notice any message like that, so I wonder what makes that video not work.
Hello Reginald,
let us know if you run into any video which won’t work, as rhys did report issues with one of the videos.
Thanks,
Martin6 years ago in reply to: Bitchute, OK.ru and OdyseeHello Reginald,
just FV Player, Bitchute will probably by supported in the free plugin.
Hello rhys,
it’s strange, I can see that video won’t play. Does that video have sharing disabled?
Thanks,
Martin6 years ago in reply to: Bitchute, OK.ru and OdyseeHello rhys,
please let us know if you had a chance to test the FV Player version with Bitchute support which I posted above.
It seems Lbry.tv could be supported as well, I’ll check it out with Alec.
Thanks,
Martin6 years ago in reply to: Suggestion: Embed player or playlistHello Tio,
I can see it gives you the same video ID in that iframe embed code. We will do some more tests on our end.
Thanks,
Martin6 years ago in reply to: Bitchute, OK.ru and OdyseeHello Reginald,
just FV Player, Bitchute will probably by supported in the free plugin.
Thanks,
Martin6 years ago in reply to: Bitchute, OK.ru and OdyseeHello Reginald,
we are fixing some last editing issues currently.
If you have a test site where you would like to test our new Bitchute integration, you can reinstall FV Player from this ZIP file: https://github.com/foliovision/fv-wordpress-flowplayer/archive/134-bitchute-support.zip
To do that you will have to first deactivate and delete the current FV Player plugin you are using. WordPress will warn you that you might loose settings and data, but it’s not the case with our plugin, no settings now videos will be lost. Or you can just replace the plugin files via FTP.
Then you can use URL of Bitchute video like https://www.bitchute.com/video/xFqd1XKX2fo/ with FV Player and it will use that video MP4 file along with the splash screen.
Thanks,
Martin6 years ago in reply to: Suggestion: Embed player or playlistHello Tio,
I wouldn’t recommend hosting your videos on archive.org. It’s not a video streaming service. These videos never load for me, perhaps they don’t load for a lot of people and I imagine it must be slow too.
Thanks,
Martin6 years ago in reply to: Suggestion: Embed player or playlistHello Tio,
it seem you updated FV Player, but you will have to stick to https://github.com/foliovision/fv-wordpress-flowplayer/archive/11248518-embed-item-position-module-rework.zip version to be able to test that out.
None of the videos on https://www.tromsite.com/videos/ play for me. They seem to load for too long.
Thanks,
Martin6 years ago in reply to: Suggestion: Embed player or playlistHello Tio,
it seems FV Player is not active on that page, please let us know what exact embed code you are getting.
Thanks,
MartinHello CXL,
the issue with PHP static analysis is that we would have to rewrite our classes to use autoload. Besides that I don’t think it would catch an issue like this, as it uses the WordPress filters API.
The WordPress filters are not such a great idea when you develop your own plugin after all. If we would use PHP classes instead and extend them, this would be easier to test with PHPUnit too.
Thanks,
Martin6 years ago in reply to: optional anchor for chapter linksHello Edward,
FV Player Pro 7.4.15.727.beta is out and it fixes this issue. You will have to use the Beta version to get this fix, here’s how to get it: https://foliovision.com/player/basic-setup/switching-fv-player-pro-to-beta
Thanks,
Martin6 years ago in reply to: VTT chapter links time formatHello Edward,
FV Player Pro 7.4.15.727.beta is out and it fixes this issue. You will have to use the Beta version to get this fix, here’s how to get it: https://foliovision.com/player/basic-setup/switching-fv-player-pro-to-beta
Thanks,
MartinHello CXL,
FV Player Pro 7.4.15.727 is out and it fixes this issue.
The issue was not running the unit tests on the Release version of the plugin, only Beta where these changes were made first. Thank you for your recommendation, I’m trying out phpstan.
Thanks,
MartinHello CXL,
FV Player and FV Player Pro 7.4.14.727 were released. They use a simpler code around these automated splash images for Vimeo and YouTube images which will get rid of your warning. That edge case under which it was appearing should also no longer occur. It was not using a proper variable to pass the video source URL, but a full object which was hard to manage and there was no reason for it.
Thanks,
Martin6 years ago in reply to: Suggestion: Embed player or playlistHello Tio,
you are right, here is the correct link: https://github.com/foliovision/fv-wordpress-flowplayer/archive/11248518-embed-item-position-module-rework.zip
Sorry about that.
Thanks,
MartinHello Luca,
modern browsers really discourage using Flash and you have to allow it by hand in order to use it.
You should be using some streaming service to convert your RTMP stream to HLS. Most of them can take RTMP input, like for example DaCast: https://www.dacast.com/support/knowledgebase/intro-to-live-streaming-a-step-by-step-walkthrough/
Thanks,
Martin6 years ago in reply to: Vimeo Security Improvements via Ajax?Hello dplum,
the note which you are asking about reads:
Vimeo video security improvements when using Turbocharge Ajax Vimeo loading
Since that feature doesn’t cache video information in database, but in bare files it was previously possible to find these files on one of the website folders – if the webserver was allowing directory listings by default, which is rare case.
Thanks,
MartinHello dplum,
we need to make it part of our licensing scheme and then we will publish some announcement about it.
Thanks,
Martin6 years ago in reply to: Quality switching breaks the videoHello Jeongseung,
FV Player does the automated quality switching on it but there is a button to pick the quality by hand too.
What you need to really protect your videos is the encryption. With FV Player Coconut it will be simple – thanks to the amazing Coconut.co video encoding (and encryption) service which it integrates.
Cloudfront can only block referrers or check the URL signature.
Thanks,
Martin6 years ago in reply to: Suggestion: Embed player or playlistHello Tio,
this got stuck in our pipeline. I was just supposed to test it and release.
So now I put up the new test version of our plugin here and it works: https://foliovision.com/player/demos/playlist-styles
I pick any playlist, play any video and when I copy the embed link I get something like:
<iframe src="https://foliovision.com/player/demos/playlist-styles/fvp-5#fvp_39" allowfullscreen width="790" height="1271" frameborder="0" style="max-width:100%"></iframe>
Then if I embed that somewhere else, it show that full playlist, but goes to the item I selected right away.
If it works, then you can reinstall FV Player from this link to be able to test this improvement on your website: https://github.com/foliovision/fv-wordpress-flowplayer/archive/11213823-fix-player-embed-settings.zip To do that you will have to first deactivate and delete the current FV Player plugin you are using. WordPress will warn you that you might loose settings and data, but it’s not the case with our plugin, no settings now videos will be lost. Or you can just replace the plugin files via FTP.
Thanks,
Martin6 years ago in reply to: Need help debugging quality switchingHello Calvin,
it does increase the video protection.
On the other hand if you get hundreds of video plays every minute you should be double checking that your website doesn’t slow down, as these Ajax request are not cached.
Thanks,
Martin6 years ago in reply to: AdBlock breaks fullscreen buttonHello Bruno,
of course it’s iOS, I’m not sure why I haven’t realized that as it’s clearly visible in the video.
I see the issue occurs on iPhone with iOS 13 (Chrome, Safari, …). On iPad it works, but while iPad does support HTML5 fullscreen, iPhone doesn’t. Safari on iOS 13 on iPad is so much more powerful, it even has the same user agent as Safari on desktop.
That’s why most players use the native fullscreen mode on iPhone – including WordPress video player or Video.js.
In FV Player we use an CSS fullscreen mode for iPhones. That lets us put custom subtitles or ads on top of the video. But the downside is that the theme CSS can break it if it uses z-index for parent elements – which is exactly your case. Most websites don’t have this issue.
——-
Please enable Settings -> FV Player -> Mobile Settings -> “Alternative iOS fullscreen mode” and see if your VAST ads still work.
As a second option enable Settings -> FV Player -> Mobile Settings -> “Use native fullscreen on mobile” and again, see if your VAST ads still play.
Thanks,
Martin6 years ago in reply to: AdBlock breaks fullscreen buttonHello Bruno,
so in your video did you play the video and then tapped that fullscreen button and nothing ever happened?
Then you start scrolling the page and the video stays in a single position and everything scrolls except the video, which can be seen through the player viewport.
That looks like some CSS bug. It seems the video actually is in the fullscreen, but it renders “behind” the website. That would explain why the video doesn’t move as you scroll.
I see it appears for you in both Firefox and Chrome. What Android version you are using? No issues when using Chrome on Android 5.1.1 and 9 on my end.
It seems to me you might be blocking the HTML5 fullscreen feature in your browsers in some way – although at a glance I didn’t find such setting. Please check if you can get the fullscreen to work properly on our homepage video: https://foliovision.com/
But the good news is that it’s not caused by AdBlock anymore.
Thanks,
Martin6 years ago in reply to: Admin checker: CORS RequestHello Edward,
they say it’s outside of they control and asked me to setup another serve and see if you can access that one. Please see if this page opens for you: https://api-eu.foliovision.com/
You should see just “No default action.”
Thanks,
Martin6 years ago in reply to: Quality switching breaks the videoIf you don’t see the update available, please make sure you are on the Beta version: https://foliovision.com/player/basic-setup/switching-fv-player-pro-to-beta
If your WordPress didn’t find the update yet, you can download it by hand from https://foliovision.com/my-licenses
Thanks,
Martin6 years ago in reply to: Need help debugging quality switchingHello Calvin,
FV Player Pro Beta 7.4.13.727 is out and it fixes thase bad AWS S3 signatures for different video qualities with MP4.
If you don’t see the update available, please make sure you are on the Beta version: https://foliovision.com/player/basic-setup/switching-fv-player-pro-to-beta
If your WordPress didn’t find the update yet, you can download it by hand from https://foliovision.com/my-licenses
Thanks,
Martin6 years ago in reply to: Quality switching breaks the videoHello Jeongseung,
FV Player Pro 7.4.13.727 is out and it fixes thase bad AWS S3 signatures for different video qualities with MP4.
I’m not sure why the 1080p video would run into any issue with that S3 Ajax option.
Video Downloader Plus doesn’t seem to be as powerful as Video DownloadHelper. But both can download an MP4 video, even if it has the URL signature added to it. The encrypted HLS with FV Player Pro provides does stop it though.
Which demo pages did you test on?
I should add that the main point in adding the URL signature is to stop other websites from hotlinking your videos.
Thanks,
Martin6 years ago in reply to: VTT chapter links time formatHello Edward,
the goal is to suppress any leading “00:”. There should be no “00:” for the first 59 minutes of the chapter time.
I see that it doesn’t work properly, we will get it fixed.
Thanks,
Martin6 years ago in reply to: Using Advanced Custom Fields with FV PlayerHello Will,
how do you display that ACF field? Did you create a custom template in PHP? Then a code like this will make it work in FV Player:
echo do_shortcode( "[fvplayer src='".$youtube_link."']");
Thanks,
Martin6 years ago in reply to: AdBlock breaks fullscreen buttonHello Bruno,
FV Player VAST 7.4.10.727 is out and it improves that issue with fullscreen button not working at the start of video when using AdBlock.
Please let us know if you are still having issues in your Firefox.
Thanks,
Martin6 years ago in reply to: Quality switching breaks the videoHello Jeongseung,
it seems the signature is only calculated once and then used for all the video qualities. That is incorrect of course.
We will get it fixed to calculate a new signature for each video quality.
This issue didn’t occur to use as we use the S3 Ajax option: foliovision.com/2017/04/download-link-with-simple-history-tracking#amazon-s3-ajax
Thanks,
Martin6 years ago in reply to: Unable to Play 50i Videos on Iphone 11Hello Stuart,
thank you for posting back your finding!
We will work on detecting interlaced videos in video checker.
Thanks,
Martin6 years ago in reply to: Need help debugging quality switchingHello Calvin,
it seems the signature is only calculated once and then used for all the video qualities. That is incorrect of course.
We will get it fixed to calculate a new signature for each video quality.
This issue didn’t occur to use as we use the S3 Ajax option: https://foliovision.com/2017/04/download-link-with-simple-history-tracking#amazon-s3-ajax
Thanks,
MartinHello Kendell,
no, all the time values in FV Player are in seconds. If you need to let your user input time values in a h:m:s format then make sure you convert that to seconds.
Thanks,
MartinI’m sorry, it’s actually “Playlist Item Titles”, not just “Titles”. I guess we should name it “Video Title”
Thanks,
MartinHello Maciej and Reginald,
please enable Title field in Settings -> FV Player -> Post Interface Options. Then you will be able to edit it.
I see that adding that redundant playlist name field (if it’s not playlist, it shouldn’t be there in the first place) did lead to some unintended use of that feature.
Did you mainly use that to just label the players clearly in admin interface? I see that if you put in the title it shows in front end too.
Thanks,
MartinHello Paul,
if the video has a splash screen, it already looks like an image – the splash screen is the image. It’s the default mode of operation.
If you would like to remove the play button from top of it, you can use CSS like this:
.flowplayer.lightbox-starter .fp-ui > .fp-play { display: none; }
Remember to read the introduction from our guide too: https://foliovision.com/player/advanced/css-tips-and-fixes
Thanks,
Martin6 years ago in reply to: Unable to Play 50i Videos on Iphone 11Hello Stuart,
I was trying to compare different videos which have Moov above 1 MB and found they play on iOS without issues.
So then I was looking at the videos which use the avc1 format along with Moov above 1 MB, but they played too.
As the last attempt I was looking for some video in the avc1 format, with Moov above 1 MB and in 50 fps. But I was not able to find any.
It seems you came up with that 50 fps issue too, so perhaps that’s it and we should detect 50i videos and warn about them.
I also updated iOS from 13.1 to 13.3, but it didn’t help.
For FV Player Coconut we are trying to incorporate a setup wizard. We found a combination of affordable storage and a reasonably priced CDN to play along with all of it.
Thanks,
Martin6 years ago in reply to: Unable to Play 50i Videos on Iphone 11Hello Richard,
here’s what you sent with the video checker:
Mime Type: video/mp4 Format: avc1 Duration: 00:40:53.84 Bitrate: 9389 kb/s Video: Stream #0:0(eng): Video: h264 (Main), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 8992 kb/s, 50 fps, 50 tbr, 50 tbn, 50 tbc (default) handler_name : Video Media Handler Audio: Stream #0:1(eng): Audio: aac (LC), 48000 Hz, stereo, fltp, 384 kb/s (default) Moov position: 1643154
I was able to reproduce the issue on iPhone 11 Pro Max with iOS 13.2.
I downloaded your video and tried to play it in the Safari browser directly, so no FV Player was involved. I could see that it did the following range requests to play the file:
0-1/2879929551
0-2879929550/2879929551
983040-2879929550/2879929551
101053-983039/2879929551
1084088-2879929550/2879929551The first one is a request for first 2 bytes only, then it tries to load full file except the last byte, then it starts to load at about 1 MB, then 100 kB, then 1 MB again and then it just fails to play it.
For some other MP4 file which works properly it only does that 0-1 request and then it goes after the full file (except the last byte again).
It all looks to me like it’s trying to find some specific data in the file, like the moov meta data which should be at the start of the file. By IT I mean the iPhone core HTML5 video playback engine. Moov is the part of file which tells the video decoder what kind of video it is.
So it seems that since the moov position is at 1643154 byte (about 1.6MB) it just fails to find it – all these range requests start at 1 MB or below. If it’s some kind of limitation of iOS 13, then we need to adjust our video checker to give red warnings when it sees moov in such high position. But I didn’t find any note about that on the whole internet.
When using iOS 12.3.1 it also runs into the same issues. That one seems to scan the file with range requests up until position of 1703935 (above the moov position in your file) but still fails to play.
iOS 11.3 also won’t play and is closer to iOS 13.2
When playing in Chrome on PC it loads the first 2 MB before doing anything else, so it gets that moov safely.
The thing about moov is (at least that’s what I remember) that its position also depends on the video length (or at least in some cases). So please check if you are able to play a shorter video which was encoded the same way.
Also, I recommend your try to encode that same video file (the high quality original) using Handbrake, instructions can be found here: https://foliovision.com/player/basic-setup/encoding#encoding-samples I wonder if you would also get such hight moov position there.
We are also finishing the new plugin which encodes the videos for you right within your WordPress admin dashboard using the Coconut service. That makes the video publishing much more convenient – using the HLS streaming format which is the gold standard of the online video.
Thanks,
Martin6 years ago in reply to: AdBlock breaks fullscreen buttonHello Bruno,
please try on https://foliovision.com/player/demos/vast-ads
I improved the way of how we detect AdBlock on iOS. Although I see there is a slight glitch where you can’t enter the fullscreen mode if you hit the button right after the video stars playing, so I’ll improve that.
I also installed a fresh Firefox on iPad with iOS 13 (.1.3) and the VAST ads in it are working just fine. So I’m not sure what blocking it on your end. Perhaps you have some app installed for that? Let us know what you use.
You can already get a new version from https://foliovision.com/my-licenses to get this improvement as I haven’t pushed a new version yet.
Thanks,
Martin6 years ago in reply to: Admin checker: CORS RequestHello Edward,
so far the host only admitted there is some disruption in traffic from some areas in Russia to some of their datacenters. It appears that traffic has been blocked at some other point in the Internet, which is beyond their control.
So hopefully they figure it out.
If you like computers and know how to use some utilities and want to help you can run MTR. Here’s a full guide to it, but if you are using Windows, it actually has a graphical user interface which is not too hard: https://www.linode.com/docs/networking/diagnostics/diagnosing-network-issues-with-mtr/
Thanks,
Martin6 years ago in reply to: AdBlock breaks fullscreen buttonHello Bruno,
no issues on iOS 13.1.3 with Safari.
But once I installed Ad Block I could see the issue. I found that the AdBlocker works differently on that device, so we will get it fixed there.
Thanks,
Martin6 years ago in reply to: Vimeo Video via FV on an iOS DeviceHello dplum,
it seems you are using FV Player Pro 0.9.14, while the latest version is 7.4.9.727. Please upgrade to that. If you don’t see the upgrade available, download FV Player Pro from https://foliovision.com/my-licenses
Thanks,
Martin6 years ago in reply to: Unable to Play 50i Videos on Iphone 11Hello Richard,
please let us know what you use to host your videos and what is the video type. Does it use some video download protection?
Please also report the video using the video checker and let us know: https://foliovision.com/player/basic-setup/how-to-use-video-checker
Thanks,
MartinHello fiweh4lf,
what you sent looks like a custom programming projects. I just read though it and I’m not sure how we could make that a core functionality which would be beneficial for more users.
If you want to create dynamic playlist which play related videos after each video, then I would have some other suggestions on that –
Let’s say that you have posted 10 different posts with 10 different videos. So you have 10 posts in wp-admin -> Posts and 10 players in wp-admin -> FV Player.
So when you have category “Sport” with posts 1,5,6,7,10 in it and you are viewing post 10, it wouldn’t be a problem to add code to append the videos from player associated with these other players to it.
Let’s assume that the player IDs in these posts are the same as the post IDs, you could just use:
[fvplayer id="10,7,6,5,1"] to get a playlist of all videos posted in these articles.
Does any of that make any sense, or did I miss your point completely?
Thanks,
Martin6 years ago in reply to: AdBlock breaks fullscreen buttonHello Bruno,
when using Chrome mobile I actually got an ad loaded, but it wouldn’t play. Then after reload there was no ad anymore, but the main video wouldn’t play still.
I tried to play the video MP4 file directly from /wp-content/uploads/2020/01/S…-b….-o…-h…-c…-.mp4 but it wouldn’t play for me either. Please use our video checker to make sure the video encoding doesn’t have any issues: https://foliovision.com/player/basic-setup/how-to-use-video-checker
Also, Chrome on Android doesn’t have AdBlock available.
When using Firefox, it worked fine, the fullscreen button. But I got the “Video not properly encoded” when trying to play the video.
But perhaps it’s because I’m using Android 5 on my phone still.
Thanks,
Martin6 years ago in reply to: AdBlock breaks fullscreen buttonHello Bruno,
it works for me. Please try to clear your browser cache, although it shouldn’t be the case, as we did change the plugin version number which is part of the JavaScript URL.
I was using Chrome 79 with AdBlock 4.1.0 on macOS 10.12.6.
Thanks,
MartinHello Kendell,
you can use the progress event. I added a code sample to our guide: https://foliovision.com/player/advanced/api-programming#js-events -> “Here is a sample on how to pause a video if it goes to 10th second”
Thanks,
Martin6 years ago in reply to: Admin checker: CORS RequestHello Edward,
it runs on VPS.
I don’t see any trace of that IP in logs.
I’m contacting support.
Thanks,
Martin6 years ago in reply to: Bitchute, OK.ru and OdyseeHello Reginald,
we did that on purpose to make sure you only get fields which you need when posting a single video. That field appears once you actually start building a playlist.
Thanks,
Martin6 years ago in reply to: Not Cloning bbPress Screen OptionsHello TomHanks44,
we don’t do it for the subscribers as we have websites with thousands of these. So it would result in a lot of clutter in the database.
I tried to adjust it so that it works for bbPress Moderators too. Please reinstall the plugin from this link and see if that works: https://github.com/foliovision/fv-clone-screen-options/archive/master.zip
To do that you will have to first deactivate and delete the current FV Player plugin you are using. WordPress might 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: AdBlock breaks fullscreen button6 years ago in reply to: AdBlock breaks fullscreen buttonHello Bruno,
FV Player VAST 7.4.9.727 is out and it fixes the issue – now AdBlock doesn’t break anything.
Thanks,
Martin6 years ago in reply to: AdBlock breaks fullscreen buttonHello Bruno,
I don’t think any mainstream browser would come with AdBlock pre-installed. But I see that it affects the player negatively, so we will fix it.
The feature to disable the main video playback if AdBlock is enabled would be optional.
Thanks,
Martin6 years ago in reply to: Admin checker: CORS RequestHello Edward,
we don’t do anything to block any IP address.
So are you saying your browser was not able to connect at all? Could you please share your IP address with us?
Thanks,
Martin6 years ago in reply to: Admin checker: CORS RequestHello Edward,
please just open https://video-checker.foliovision.com/ and you should get:
{"error":"No default action."}
Thanks,
Martin6 years ago in reply to: Safari MacOS Ad Skip Not WorkingHello Philip,
FV Player Pro 7.4.12.727.beta is out and it fixes the issue.
Unless you are using any of the latest features it’s better to stick to the Release version. There is a “FV Player Pro: You are currently using the beta release which gives you the following beta improvements:” note in Settings -> FV Player Pro screen which gives you an idea about what the Beta is about, although I see it doesn’t mention these changes to video ad skip button, so I’ll fix that.
Thanks,
Martin6 years ago in reply to: Safari MacOS Ad Skip Not WorkingHello Philip,
it’s strange, but it appears the issue occurs if there are 2 digits. Please try to set the skip time to 9 seconds and leave the other one at 15.
Thanks,
Martin6 years ago in reply to: Safari MacOS Ad Skip Not WorkingHello Philip,
I see the issue appears if the “Default ad skip time” is set to the same time as “Enter the number of seconds after which an ad can be skipped if longer than seconds.”
You are setting both to 15, so for a really quick workaround you can set it to 14 and 15 and we will work on the fix in the meantime.
Thanks,
Martin6 years ago in reply to: Plugin doesn’t work.Hello Nuria,
what Screen Options are not cloned?
Our plugin clones the usermeta values stored under the following keys: https://github.com/foliovision/fv-clone-screen-options/blob/master/fv-screen-options.php#L32-L37
Notice how that tried to run it for all the registered post types: https://github.com/foliovision/fv-clone-screen-options/blob/master/fv-screen-options.php#L24
Perhaps you need it working for some custom entries which some plugin might be creating in a way we didn’t expect.
Thanks,
MartinHello Rosemary,
please check with the Events Calendar developers to see if they use the standard Screen Options or custom post types. Do they stick to what WordPress provides, or do they do something custom about it?
Our plugin clones the usermeta values stored under the following keys: https://github.com/foliovision/fv-clone-screen-options/blob/master/fv-screen-options.php#L32-L37
Notice how that tried to run it for all the registered post types: https://github.com/foliovision/fv-clone-screen-options/blob/master/fv-screen-options.php#L24
If you send that to Event Calendar developers, they should be able to make some suggestion. Either they are doing something non-standard or maybe they are registering their custom post type too late. We run the clone process on admin_init action with priority of 10.
Thanks,
Martin6 years ago in reply to: Admin Video Checker doesn’t work6 years ago in reply to: Thoughtful comments WP 5.3 bugHello Richard,
Could you please reinstall FV Thoughtful Comments from this link? https://github.com/foliovision/thoughtful-comments/archive/master.zip
To do that you will have to first deactivate and delete the current 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 will be lost. Or you can replace the plugin files via FTP.
It will get rid of these warnings. It’s due to a change in WordPress 5.3.
Thanks,
MartinHello Çapan,
I sent over some notes to the AMP for WP team. It seems they are adding some code into their plugin, but I think we should make it more simple and the AMP code generator in FV Player should be fixed instead.
However I was not able to find the issue so far and they didn’t provide enough details either.
Please let us know what video type you are using and if the video is somehow protected against sharing or downloads.
Thanks,
Martin6 years ago in reply to: Glitch with Mobile Force FullscreenHello Pádraig,
thank you for the bug report. We have prepared it for the next release.
If you want it now you can just reinstall FV Player from this file: https://github.com/foliovision/fv-wordpress-flowplayer/archive/master.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.
The issue was that we wanted to make sure the fullscreen exit button is visible during the video loading to make it possible to exit the playback even before the video has finished loading. For example the video might just be loading for too long, or it might end with an error and user needs to be able to exit.
Thanks,
Martin6 years ago in reply to: HLS video stored on S3Hello Edward,
please check the CORS guide here: https://foliovision.com/player/video-hosting/hls#hls-js
There is a part about what you need to do in Amazon S3 to set the CORS headers. And then there is another part about what you need to set in CloudFront to make sure it works together.
In case you need to clear the CloudFront cache, there is a section about that in that guide as well.
Thanks,
Martin6 years ago in reply to: AdBlock breaks fullscreen buttonHello Bruno,
it works for me on Chrome and Firefox and even Safari (12.1.1) on mac OS 10.12.6.
Please let us know what browser on what operating system you are using. Also test the video on https://foliovision.com/
Thanks,
Martin6 years ago in reply to: Admin Video Checker doesn’t workHello Edward,
thank you for posting these details.
4) One more test – can you find any occurrence of “data-item” ?
It’s starting to look like your video player is loaded with Ajax and our Video Checker doesn’t react to that.
Or perhaps your user doesn’t have the “manage_options” capability. We should fix that to use edit_posts instead.
Thanks,
Martin6 years ago in reply to: Admin Video Checker doesn’t workHello Edward,
1) what video type are you using? If is an MP4 or HLS video, or YouTube?
2) Please open the page where you video should be and then open the source code. In Chrome it’s View -> Developer -> View Source, in Firefox it’s Tools -> Web Developer -> Page Source.
You will get a new browser tab full of HTML code. Please use the Find feature (in Chrome it’s Edit -> Find -> Find…, in Firefox it’s Edit -> Find in This Page) to look for “video_checker” (without the quotes). Do you get any results?
3) Using the same Find feature, look for “video-checker.js” (without the quotes). Do you get any results?
Thanks,
Martin6 years ago in reply to: Encrypted HLS (S3)Hello Edward,
looking at our AWS MediaConvert Encrypted HLS Guide:
Please double-check the step 16. Did you provide the correct key in the “Encrypted HLS” field in step 24.? That key must match.
Also, are you sure you setup the right URL in step 16? Please provide a sample of what you used and what is the resulting video URL.
I’m keeping this thread private. Once we figure it out, I will remove any private information and publish.
Thanks,
Martin