Good day
We have recently added the video function. The video function works great when, for example, you use an Android phone and upload a video. But with an IOS device this does not work because a .mov file is created by IOS. .mov is not supported in the video function.
I have researched the use of FFmpeg, with FFmpeg it should be theoretically possible that a user can still make and upload a video with an IOS device.
I wonder if the video function can actually be used for IOS.
Do you guys have experience with using FFmpeg?
Awaiting your experiences and recommendations.
Greetings Pascal
Dear Pascal,
What kind of "video function" are we talking about, please elaborate the question with more details, describe detail steps to duplicate the same problem.
In Toolset side, there isn't any feature for supporting FFmpeg, but there is custom video field feature, see our document:
https://toolset.com/documentation/user-guides/adding-audio-video-and-other-embedded-content-to-your-site/
Section "Supported video formats", there isn't ".mov" video format by default.
But according to WordPress document, you can still upload ".mov" video file using custom video field:
https://codex.wordpress.org/Uploading_Files
And play the ".mov" video file with custom codes, for example:
hidden link
Hello Luo Yang
Thanks for the reply.
Toolset video allows a user to upload a video, after uploading the video, the video is visible in the post.
https://toolset.com/documentation/customizing-sites-using-php/functions/#video
What is the case: when a video is made with an IOS device, the video is not supported because it is a .mov file.
what happened then the URL is shown on the website and not the video.
I am trying to find a solution to make it possible for an IOS user to post a video.
I have also seen the URL with solution that you sent. hidden link
However, it is recommended not to do this with frequent video use because a .mov file would be too large.
I understand that the toolset is not set up on FFmpeg, but perhaps this is not necessary either and toolset (video) can work well in combination with FFmpeg.
Suppose FFmpeg is installed on our server and FFMpeg is set to convert a .mov file to MP4.
When a user then uploads a video with his IOS device using the toolset video field, would it be possible that the video is placed and shown on the website can actually be played? Is this video directly converted to an mp4 file?
If this is the case then other video files can also be uploaded and not only mp4, m4v, ogv, webm, wmvm flv as showing in the documentation. https://toolset.com/documentation/user-guides/adding-audio-video-and-other-embedded-content-to-your-site/
What I wonder if one of you guys has experience with this, or has this done before.
I appreciate your help and advice!
Greetings Pascal
Q1) What is the case: when a video is made with an IOS device, the video is not supported because it is a .mov file.
what happened then the URL is shown on the website and not the video.
You can upload .mov file with custom video field, but Types shortcode [types] won't display it as a playable video in front-end, so the URL is shown.
Q2) When a user then uploads a video with his IOS device using the toolset video field, would it be possible that the video is placed and shown on the website can actually be played? Is this video directly converted to an mp4 file?
As the thread I mentioned above:
hidden link
In order to play .mov video file in your website, you will need to install a quicktime player in your website, for example:
https://wordpress.org/plugins/search/quicktime/
Q3) What I wonder if one of you guys has experience with this, or has this done before.
It needs custom codes, according to our support policy, we don't provide custom codes support:
https://toolset.com/toolset-support-policy/
You can check it with our Toolset Contractors:
https://toolset.com/contractors/
My issue is resolved now. Thank you!