I am currently using Media 7.x-2x-dev along with Media Internet Sources 7.x-2.x-dev and Media:Vimeo 7.x2.x-dev.

The Vimeo embeds work only if I use the URL found in the iframe embed code block. The URL in the link field returns a familiar Media module error: "Unable to handle the provided embed string or URL."

However, if I use the url provided in the Embed section of the share widget, the video promptly loads into the Drupal WYSIWYG.

I have verified that the mimetype video/vimeo is in the mimetype list and the Vimeo Enabled checkbox is selected beneath Allowed Streams.

It would be great to have the link URL provided by the Vimeo share widget work as it is a simpler copy/paste function for content creators.

Comments

kreynen’s picture

Title: You must use the player.vimeo.com URL not the link version » Add processing for custom URLs to regular expression
Status: Active » Closed (works as designed)
StatusFileSize
new37.07 KB

In the screenshot you included, the link url for http://vimeo.com/60814695 is http://vimeo.com/melaniehoff/15000volts. You've used Vimeo's Custom URL feature to change the default URL. To reverse that, we'd need to add a catch all to http://drupalcode.org/project/media_vimeo.git/blob/refs/heads/7.x-2.x:/i... that looks up the id when given http://vimeo.com/[STRING] instead of http://vimeo.com/[INT].

Could be done, but I just looked at dozens of videos on Vimeo's front page. None of them are using this feature. There are so many other issues that need to be resolved first I'm marking this as "works as designed". If someone REALLY wants to see this added, re-open the issue and submit a patch.

themusician’s picture

Thank you for looking into this Kreynen. I didn't realize that video was using a custom url. I had just grabbed a video off of Vimeo's homepage. I tried again after reading your comment and again saw a custom URL in the featured video.

However, you are of course correct in that many of the videos do not use the custom url and instead just use the normal digits. Using links that look like http://vimeo.com/61315592 work properly. I'll add a note to the documentation.

Many thanks Kreynen.