Selecting older videos to pin to Profile Page - vimeo

How do you elect older videos to pin for your profile page? When I select Edit>Profile Videos I cannot select older videos to pin.

Only videos you have uploaded that are set to "Public", or other public videos that you have been tagged/credited in can be pinned to your profile. See the Help Article here: https://vimeo.zendesk.com/hc/en-us/articles/224969888-Managing-your-Vimeo-profile#featured
If you're unable to pin videos to your Vimeo profile, I suggest contacting Vimeo Support: https://vimeo.com/help/contact

Related

Vimeo privacy settings affects/inhibits download functionality when embedded on a website

Vimeo states: "Hide this video from Vimeo" will make the video unable to be accessed on the Vimeo website (unless you are logged in as yourself), but it still can be embedded on other websites. Your video can be added to albums and portfolios, but no other types of collections."
In the Vimeo settings, with 'Hide from Vimeo' selected, there is also a checkbox titled 'What can people do with your videos?' I have 'Download them' selected.
So, as far as I am aware, the Vimeo videos should be able to be embedded on my client's website, 'hidden on Vimeo' yet still 'downloadable' from my client's website.
This is not the case. We can not download from the client's website unless the Vimeo settings are set to 'Public,'
Vimeo actually inhibits the download functionality when privacy settings "Who can watch your videos?" are set to anything other than "Anyone." So you have to have public videos on Vimeo which defeats the object of paying for PRO.
The scenario: My client has sensitive videos which they use Vimeo to host (privately). These videos are streamed to private client pages on the Wordpress website using a bespoke plugin. Only the people with access to the private client area on the website should have access to these videos and they must be private everywhere else on the web. BUT, they must be downloadable from the client area.
Please help! We have spent two months developing a bespoke WordPress plugin and now this error is occurring.
We are using Vimeo PRO.
Thank you!
The "download" option in the video's settings refer to the Download button that appears on the video page at vimeo.com/[video_id]. That download setting has no bearing on its ability to be downloaded using the download link; the download link should work anywhere its served, provided that the link has not expired.
See the "Download videos" Help Center article here: https://vimeo.zendesk.com/hc/en-us/articles/229678128-Downloading-videos
There are only two supported methods to serve a download link on your website:
Use the Vimeo API to retrieve the download link from Vimeo:
https://stackoverflow.com/a/54009156/3704546
Get the download links from the video's distribution settings page:
https://help.vimeo.com/hc/en-us/articles/224823567-Third-party-player-links
These are the only supported methods to get download links; if you're using another method to get download links, the links may expire or break at any time.

Get Vimeo thumbnails for private videos

I have a list of Vimeo private video urls (https://player.vimeo.com/video/1234567890), which I'd like to display as thumbnails on my page.
I can't find a working way to do it.
Any solutions based on http://vimeo.com/api/v2/video/{id} are long dead.
And something like this https://i.vimeocdn.com/video/1234567890.jpg would return the wrong image.
Is there a way to get an image thumbnail url based on video id without authorization ?
UPDATE
In my case, I manged to get the thumbnail_url by querying
GET https://vimeo.com/api/oembed.json?url=https://player.vimeo.com/video/{id}
oEmbed can be used to get a video's thumbnail links, depending on the video's privacy settings.
First off, oEmbed will only return metadata when the video has embed privacy set to "Embed Anywhere" or "Only on site I choose". A video with its embed privacy to "Embed Nowhere" will return 403.
Videos with these viewing privacy settings will return "full" metadata (including thumbnail links):
Anyone
Only people with the private link (must use the complete video url)
Hide this video from vimeo.com
Videos with these viewing privacy settings will only return the embed code:
Only people I follow
Only people I choose
Only people with a password
oEmbed documentation can be found here: https://developer.vimeo.com/apis/oembed
I just found the solution for getting the Meta Data from Vimeo, with private videos. You can see the solution here:
VIMEO not consistently returning video title, duration or thumbnail url : REMOTE HEADER?

Vimeo not accessible without log in

I have embedded my Vimeo video with iframe. However, only users with a Vimeo login are able to view the video. I want it to be accessible to all.
Please assist, couldn't find anything relevant.
Set movie rating (All acessible/Mature content) and after that it will be public.

Private video on Vimeo

I have private videos on Vimeo and need to know if it is possible to use Vimeo's API to display them in my web app.
When my user accesses my web app, I want display my private videos without the user logging on to Vimeo.
Is it possible?
Yes it it possible. As far as I know, you have to white list the domains you want to include your videos. I do not have a paid vimeo account, but I have embedded private videos at a website.
The API documentation for vimeo is at Vimeo API. It is actually not that bad.
To get the meta data for a certain video you can use following link (replace <id> with the video id):
https://vimeo.com/api/oembed.json?url=https%3A//vimeo.com/<id>
This can be usefull if you want to cache certain meta data at your backend side.

How to embed my Vimeo video in my own site and allow only authenticated users to view?

I want to create app that allow users to upload their video to my Vimeo account. I want to hide these video from others. And allow only authenticated users of my app to view these videos.
My question is does Vimeo allow me to do? If yes, how can I do?
Yes! It can be done on a web site. I have recently seen this done on a tutorial site, using a privacy setting available per video. I trust this could also be done using an app, but it's possible the access permissons may be different.
Try checking this page for more details:
http://vimeo.com/help/faq/managing-your-videos/privacy-settings#what-do-the-different-privacy-settings-do
Pay particular attention to the following point, you can make a video exclusive to your site, but for a premium:
You can select from the following privacy options for video embedding:
Only on sites I choose (PLUS and Pro ONLY)
You can achieve it by following these steps:
Limit access to your video only with the private link.
Limit embed domain to your app/website domain
That`s it, now people will be able to view the video only through your embedded player and they will not be able to figure out the private link even with devtools