Active
Project:
Media: Vimeo
Version:
6.x-1.1
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
17 Feb 2011 at 14:18 UTC
Updated:
18 Jan 2012 at 20:47 UTC
If you embed a Vimeo video where the owner has set a default parameter ("The owner of this video has customized and locked some of the embedding options"), adding a ?param=value to the SRC value, this parameter is added to the ID value stored by the Media: Vimeo module and breaks any subsequent API calls.
Example: If a vimeo video with ID 01234567 is set to embed without the profile portrait, it's source will be "http://player.vimeo.com/video/01234567?portrait=0", and the module will store the ID used for API calls as "01234567?portrait=0", which will break the API calls, causing things like duration and status to fail and return empty values.
Comments
Comment #1
kari.nies commentedI'm following this issue. I have the same problem with my vimeo embedded videos. It's causing my duration to always display at 0:00. There are a number of customized embedding options that I cannot remove. Customer wants duration listed. No can do.