Recent problems with the Vimeo API

Quite a few users have have reported that their Vimeo galleries have suddenly stopped working. The common error message seems to be

The oauth_signature passed was not valid

The short answer is that I have no explanation why so many signatures would immediately (and concurrently) go bad. It’s definitely an issue on Vimeo’s end, as thousands of TubePress-based Vimeo galleries continue to operate normally.

Until we get a final resolution, here are some steps you can take right now:

  1. Post a comment in the Vimeo API forum, particularly you can add on to this existing thread. The more users that post here, the faster we can get Vimeo’s attention.

  2. Try the troubleshooting steps in the TubePress documentation at Troubleshooting > Server-side > Vimeo OAuth. YMMV.

  3. Star this issue to track updates to the problem. I’ll be posting updates here as I get them.

With luck we should be able to get Vimeo’s attention and get a fix out shortly.

Read More

TubePress 2.4.0 Is Here!

I’m happy to announce that TubePress 2.4.0 is now available for download. This version includes a handful of bug fixes along with a hefty set of new features. Here are some of the highlights:

  • Sequential auto-play
    This TubePress-Pro-only feature allows videos in your gallery to play one after another with no user intervention, much like viewing a playlist on youtube.com. Works with both Vimeo and YouTube!

  • Refactored HTTP Client
    Say goodbye to the dreaded “No matching videos” error! Network problems will now be presented with error messages in plain English

  • HTTPS Support
    Another Pro-only feature, this allows you to serve up YouTube thumbnails and the embedded player over a secure connection. This is crucial for folks using TubePress in an SSL environment. Unfortunately this feature only applies to YouTube at the moment, as Vimeo does not yet offer serving their thumbnails over HTTPS.

  • “Modest” branding and auto-hide of YouTube controls
    Making available the latest features of YouTube’s embedded video player

The entire list of changes can be found here. Thanks to all who reported bugs and provided patches!

As usual, please report any issues you find with this new version in the forum or as a bug report. I’ll be spending the next few days updating the feature showcase as well as the documentation. I hope you enjoy this new version!

Read More

TubePress 2.4.0 Release Candidate 1

Announcing the immediate availability of the first release candidate of TubePress 2.4.0! This release is not intended for production environments but is stable enough for rigorous testing. For a list of changes in version 2.4.0, please see the TubePress roadmap. Due to the large number of changes since version 2.2.9, there will likely be one more RC before 2.4.0 final is released.

As usual, please report any issues encountered with this version in the support forum or as a bug report. Enjoy!

Read More

Downloading DropBox – Temporarily Unavailable

UPDATE: This issue appears to have been resolved

An astute TubePress Pro user noted in the forum that the Shadowbox.js downloads seem to be temporarily unavailable. Looks like this is a known issue, but it remains unclear as to how long the service outage will last.

This affects TubePress Pro users who’d like to use Shadowbox.js, as it’s not bundled with TubePress Pro due to licensing limitations. The good news is that there’s a fairly simple workaround…

  1. Download the latest (free) version of the WordPress plugin and unzip it.
  2. Copy the files at tubepress/sys/ui/static/players/shadowbox/lib into your TubePress Pro installation at tubepress_pro_x_y_z/sys/ui/static/players/shadowbox/lib

As usual, feel free to post in the forum if you need assistance!

Read More

What’s Cookin’?

As some of you may know, TubePress uses both Google Code and GitHub to support development activities. I think each of the sites have their strengths and weaknesses, so at least for the time being I’m happy to use both.

If you’re curious as to what’s happening with TubePress between releases, there are a few resources available for you to check out.

  1. Roadmap. This wiki page will always contain the bugs and features on target for the next version.
  2. Issues. The current list of open bugs and feature requests. Tickets with the most votes will be implemented first. Feel free to vote on features or submit a new ticket!
  3. Commit History. The raw list of commits. This is mostly up to date, though I often do a week or more of development locally before I push back to GitHub.

So next time you’re wondering what’s brewing for TubePress, these resources will hopefully provide some insight.

Read More

TubePress 2.2.8 Released

Today I’m happy to announce the release of TubePress 2.2.8. This version addresses a handful of bugs – including a critical problem with PHP 5.3.7+ – and initial support for IE9. You can find a full list of changes here.

Please download your copy today. And as usual, report any problems in the support forum. Thank you for using TubePress!

Read More

Service Disruption [Resolved]

UPDATE: This issue has been resolved.

I’m aware of the recent (past 12 hours) broken connectivity to both the Pro downloads and the user forum. My hosting company has been alerted of the problem and I’m waiting on their feedback.

I apologize for the inconvenience. If you are a TubePress Pro customer, please email me and I can provide you with you the latest download.

Stand by for updates!

Read More

TubePress 2.2.5 Has Landed

I’m very pleased to announce that TubePress 2.2.5 is available for download! Along with a number of bug fixes and version bumps, this version features the following exciting new features…

  • “Lazy” play
    In the past, your users were forced to click twice just to watch a video from your TubePress gallery. Now they can simply click the thumbnail and the video will autoplay on its own; just like on youtube.com
  • More flexibility in custom themes
    You now have full control over the HTML that TubePress is used after a user clicks a thumbnail. In the past, you were restricted to just showing the title.
  • Mixed YouTube and Vimeo galleries
    TubePress Pro users can now enjoy galleries comprised of both Vimeo and YouTube. Very cool!
  •  New “detached” player location
    With TubePress Pro, you can now split up the thumbnail gallery from the embedded player. This gives you complete control over the layout of your site, and greatly expands the options for TubePress integration.
  • EmbedPlus Support
    YouTube galleries now have the option to use EmbedPlus: an embedded player that adds a ton of features to the YouTube video experience.

As usual, please report any issues in the forum. I hope you enjoy this new version!

Read More

Autoplay Madness

Final Update
The latest news from YouTube is that the problem has been resolved.

I wanted to let folks know that the Players engineering team was able to push out an immediate fix to this issue, and setting autoplay=0 should no longer result in the video autoplaying. Apologies again for any inconvenience this temporary issue caused.

Cheers,
-Jeff Posnick, YouTube API Team

Update

Some official word from YouTube…

Thanks for reporting this behavior; and apologies for the unexpected change. The Players engineering team is aware of the issue, but given our push schedule it is possible it might be a week before the behavior changes back in production. If this is affecting you now, I’d recommend leaving out autoplay=0 entirely and relying on the default behavior, as Claude mentions. If that doesn’t stop the autoplay behavior, please let us know in this thread.

Cheers,
-Jeff Posnick, YouTube API Team

Using TubePress 2.2.0? As of yesterday, your YouTube videos are playing without permission or user intervention. This appears to be an internal change on YouTube’s side that has effectively ignored the autoplay=0 parameter supplied to the video’s iframe.

Here are two options for a quick fix:

  1. Replace the file at tubepress/sys/classes/org/tubepress/impl/embedded/strategies/AbstractYouTubeEmbeddedStrategy.class.php with the one found here: https://gist.github.com/1004603
  2. Simply comment out line 54 of that file in your TubePress installation

I’m hesitant to issue an actual TubePress release for this fix before we get some official word back from the folks at YouTube. This could very well be a temporary bug on their end. I’ll be updating this post when we have more information. In the meantime, here are some additional resources:

Read More

Two Exciting Announcements

First, TubePress Pro 2.2.0 has been released! This release brings a slew of bug fixes and new features, including

  • Interactive video search! Your users can search all of YouTube or Vimeo without ever leaving your site.
  • YouTube iframe player. This style of embedded player works on nearly any device that supports Flash or HTML5, which means that your video galleries will behave the same for virtually all of your users. There’s no longer a need to use a mobile-only gallery template!
  • WordPress users can now selectively load TubePress’s JS/CSS resources. Make’s your blog leaner and meaner.
  • Greatly improved HTTP transport subsystem provides faster and more reliable feed transfers. It’s an under-the-hood improvement, but you may notice that your galleries feel a bit snappier.

Finally, I’m happy to formally announce the arrival of the Feature Showcase. This demo tool has been in the works for a long time, as I’ve always wanted a way to let users actually experience all the cool features of TubePress. Give it a whirl today!

If you haven’t already, please grab TubePress 2.2.0 from the downloads page. Report any issues either in the forum or as a support ticket. And most importantly, enjoy!

Read More