The original URL of the Vimeo video validates and submits, but editing and resubmitting the node does not validate (and throws tons of errors). Submitting a URL from Vimeo and then returning to the node edit form the field shows a different and incorrect value. Here is the URL I have entered, and the bottom is the value seen on the edit form:
http://vimeo.com/37548094
http://vimeo.com/?v=37548094
Attempting to save the node with the second changed value returns this error; "Video Embed: Found no valid media with that url."
I marked this as critical because once the node is submitted it cannot be edited. The original URL may be lost to the user at this point.
Comments
Comment #1
seaneffel CreditAttribution: seaneffel commentedSimilar issue with Blip here: http://drupal.org/node/1469930
Comment #2
jdflorez CreditAttribution: jdflorez commentedExperiencing the same issue. When I save the video I type: http://vimeo.com/27430969
When I view the field, the link is transformed to http://vimeo.com/?v=27430969
Comment #3
kreynen CreditAttribution: kreynen commentedI am at SXSW right now, but will be committing updates to all the media_ related modules before or during DrupalCon. Lots of good stuff coming out the Community Media Drupal Summit last week at channelAustin.
@seaneffel check out... http://drupal.org/project/cm_vod_feed Please consider building on the framework of cm_ modules several of the stations that participated in the Open Media Project are funding.
Comment #4
drewish CreditAttribution: drewish commentedThe problem is that we don't provide a interpolateUrl() to override MediaReadOnlyStreamWrapper's version so we get their YouTube inspired behavior. Over in the cleanup patch I did on #1422980-6: Set the title of the file entity to the fetched title of the video I'd included a fix for this.
If you want re-open this issue and I can fork the patch, but my preference would be that you just git am that other patch.