From fa9d3aa3805a01acc707f85df4eea1db418dca96 Mon Sep 17 00:00:00 2001 From: Elijah Lynn Date: Mon, 22 Feb 2016 10:40:34 -0500 Subject: [PATCH 1/6] Add new hangouts.google.com URL to excluded matches. Sometimes, but not all the time, I end up at hangouts.google.com instead of plus.google.com. I think this is part of Google's move to decouple Google Plus from the Hangouts service. Resolves #81. --- manifest.json | 1 + 1 file changed, 1 insertion(+) diff --git a/manifest.json b/manifest.json index 2cbbcaf..c5791e7 100755 --- a/manifest.json +++ b/manifest.json @@ -25,6 +25,7 @@ "matches": [ "http://*/*", "https://*/*", "file:///*"], "exclude_matches": [ "https://plus.google.com/hangouts/*", + "https://hangouts.google.com/hangouts/*", "http://www.lynda.com/*", "http://www.hitbox.tv/*" ], From 277ce019ee3baa86a04048443b90490205df8344 Mon Sep 17 00:00:00 2001 From: Ilya Grigorik Date: Sat, 27 Feb 2016 16:08:24 -0800 Subject: [PATCH 2/6] blacklist teamtreehouse.com, see #72 --- manifest.json | 1 + 1 file changed, 1 insertion(+) diff --git a/manifest.json b/manifest.json index c5791e7..64706db 100755 --- a/manifest.json +++ b/manifest.json @@ -26,6 +26,7 @@ "exclude_matches": [ "https://plus.google.com/hangouts/*", "https://hangouts.google.com/hangouts/*", + "https://teamtreehouse.com/*", "http://www.lynda.com/*", "http://www.hitbox.tv/*" ], From ebfd1f36bd25b506661279b48f19306a28f39c56 Mon Sep 17 00:00:00 2001 From: Ilya Grigorik Date: Sat, 27 Feb 2016 16:14:37 -0800 Subject: [PATCH 3/6] add FAQ to readme --- README.md | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 916a217..ea5b58e 100644 --- a/README.md +++ b/README.md @@ -28,11 +28,19 @@ Note that you can customize these shortcuts in the extension settings page. Also * If you're adventurous, try disabling the Flash plugin in Chrome in chrome://plugins/ * If viewing a video on Wistia, right click to switch to HTML5 video, refresh the page, and the controls will appear. -### Wishlist +### FAQ -* Make it not suck with Vimeo content: "s" shortcut and button clicks -* Your awesome feature here... +**The video controls are not showing up?** This extension is only compatible with HTML5 video. If you don't see the controls showing up, chances are you are viewing a Flash video. If you want to confirm, try right-clicking on the video and inspect the menu: if it mentions flash, then that's the issue. That said, most sites will fallback to HTML5 if they detect that Flash it not available. You can try manually disabling Flash plugin in Chrome: +* In a new tab, navigate to `chrome://plugins` +* Disable "Adobe Flash Player" +* Restart your browser and try playing your video again + +**The speed controls are not showing up for local videos?** To enable playback of local media (e.g. File > Open File), you need to grant additional permissions to the extension. + +* In a new tab, navigate to `chrome://extensions` +* Find "Video Speed Controller" extension in the list and enable "Allow access to file URLs" +* Open a new tab and try opening a local file, the controls should show up ### License From 2e5d4981dc5498830c5677b93a4b2436b5cf05d3 Mon Sep 17 00:00:00 2001 From: Ilya Grigorik Date: Sat, 27 Feb 2016 16:42:46 -0800 Subject: [PATCH 4/6] disable on short-loop videos (instagram, twitter) --- manifest.json | 2 ++ 1 file changed, 2 insertions(+) diff --git a/manifest.json b/manifest.json index 64706db..4211bf0 100755 --- a/manifest.json +++ b/manifest.json @@ -27,6 +27,8 @@ "https://plus.google.com/hangouts/*", "https://hangouts.google.com/hangouts/*", "https://teamtreehouse.com/*", + "https://www.instagram.com/*", + "https://www.twitter.com/*", "http://www.lynda.com/*", "http://www.hitbox.tv/*" ], From bfb58a749dfc40611819ad38f2c1d3c4cd61d93f Mon Sep 17 00:00:00 2001 From: Ilya Grigorik Date: Thu, 3 Mar 2016 19:54:21 -0800 Subject: [PATCH 5/6] bump to 0.2.7 --- manifest.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifest.json b/manifest.json index 4211bf0..bb1ffc7 100755 --- a/manifest.json +++ b/manifest.json @@ -1,7 +1,7 @@ { "name": "Video Speed Controller", "short_name": "videospeed", - "version": "0.2.6", + "version": "0.2.7", "manifest_version": 2, "description": "Speed up, slow down, advance and rewind any HTML5 video with quick shortcuts.", "homepage_url": "https://github.com/igrigorik/videospeed", From d4ce159d9d98c98f632ac73a3f7d8df76422662d Mon Sep 17 00:00:00 2001 From: Ilya Grigorik Date: Thu, 3 Mar 2016 20:00:47 -0800 Subject: [PATCH 6/6] update shortcuts --- README.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index ea5b58e..c97e529 100644 --- a/README.md +++ b/README.md @@ -17,10 +17,11 @@ HTML5 video provides a native API to accelerate playback of any video. The probl Once the extension is installed simply navigate to any page that offers HTML5 video ([example](http://www.youtube.com/watch?v=E9FxNzv1Tr8)), and you'll see a speed indicator in top left corner. Hover over the indicator to reveal the controls to accelerate, slowdown, and quickly rewind or advance the video. Or, even better, simply use your keyboard: -* **a** - rewind video 10 seconds. -* **s** - decrease playback speed. -* **d** - increase playback speed. -* **t** - advance video 10 seconds. +* **S** - decrease playback speed. +* **D** - increase playback speed. +* **R** - reset playback speed. +* **Z** - rewind video by 10 seconds. +* **X** - advance video by 10 seconds. Note that you can customize these shortcuts in the extension settings page. Also, a few tips for enabling and forcing HTML5 video: