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:

1 Comment to “ Autoplay Madness”

  1. […] That’s the sound of all ten episodes of TV Cycle present on that page trying to play at once! What happened was, without any changes on my end, YouTube started automatically playing all of the videos present, even though the software this web site uses (TubePress for WordPress) had clearly specified not to autoplay. I did apply a quick change to temporarily fix the problem, and since, YouTube has fixed the problem. […]