BIG changes coming to API related to Videos

Avatar image for rick
rick

507

Forum Posts

33

Wiki Points

0

Followers

Reviews: 1

User Lists: 1

#1  Edited By rick

EDIT 11/19/2105

This post is out of date. See this post for the latest on this

http://www.giantbomb.com/forums/api-developers-3017/video-api-changes-this-is-happening-people-read-th-1786460/#3


We will be removing all video sources from all API responses and replacing them with links to our embed player. Don't Panic! I know this will probably affect a few of you significantly. In most cases we'll work with you to use our Embed player. We're creating an API to control the embed player with window.postMessage so you shouldn't lose functionality (though you will need to change your code).

FAQs:

Q: When will this happen?

A: ASAP. Possible is when we have received enough feedback from you guys and have worked with you to move to our embed player.

Q: WTF I can't use your embed player in my iOS/Android/OTT app!

A: Contact me (edgework) directly. We can work with you to keep using the raw mp4 video source, but you will be using a new API endpoint. Not everyone will get this. We'll approve on a case by case basis. Some of you will be directly contacted soon.

Q: Does this mean you will run ads on my site?

A: Maybe. If a premium user is logged in to Giant Bomb their cookie will be read by the embed player and no ads will play for them. You will be able to detect if a video is premium or not and be able to direct your user to giantbomb.com to log in and get the cookie.

Avatar image for slowhanded
slowhanded

76

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#2  Edited By slowhanded

Don't know which user runs this, but I hope he gets contacted! Definitely how I consume 99% of my GB VODs.

Avatar image for chaser324
chaser324

9415

Forum Posts

14945

Wiki Points

0

Followers

Reviews: 1

User Lists: 15

#3 chaser324  Moderator  Online
Avatar image for rick
rick

507

Forum Posts

33

Wiki Points

0

Followers

Reviews: 1

User Lists: 1

@slowhanded: We have contacted them. Can you tell me more about HOW you are using that? I need a better understanding of how NOT to break that.

Avatar image for christaran
ChrisTaran

2054

Forum Posts

-1

Wiki Points

0

Followers

Reviews: 1

User Lists: 9

Hope qlcrew.com doesn't break! Think @szlifier runs that.

Avatar image for rick
rick

507

Forum Posts

33

Wiki Points

0

Followers

Reviews: 1

User Lists: 1

@christaran: He's heavily involved in the embed player API.

Avatar image for wikitoups
Wikitoups

1455

Forum Posts

5

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#7  Edited By Wikitoups

@edgework Do you know if this affects the roku app? I use that when I want to watch gb content on my tv.

Avatar image for rick
rick

507

Forum Posts

33

Wiki Points

0

Followers

Reviews: 1

User Lists: 1

Avatar image for saerdna
saerdna

6

Forum Posts

2

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#9  Edited By saerdna

Currently i am using the old API solution through The video buddy app. It enables me to stream from my IOS device to my chromecast. That function is something i really don't want to be without.

Avatar image for rick
rick

507

Forum Posts

33

Wiki Points

0

Followers

Reviews: 1

User Lists: 1

@saerdna: We've contacted the developer.

Avatar image for soup_menu
soup_menu

293

Forum Posts

26

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#12  Edited By soup_menu

@chaser324: Thanks for havin' my back! Edgework's been in touch and we'll do our best to keep GBVB from tipping over and bursting into flames when the transition hits.

Avatar image for finaldasa
FinalDasa

3862

Forum Posts

9965

Wiki Points

0

Followers

Reviews: 9

User Lists: 16

How long before this all breaks? :D

Avatar image for fjolle
Fjolle

6

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

I use the Plex app to view most of my videos. I have no idea who maintains that plugin, but I hope it will keep working.

Avatar image for oursin_360
OurSin_360

6675

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#15  Edited By OurSin_360

As long as i can still watch archived stuff on my tablet, if not probably cancel membership i barely watch stuff on computer anymore so it'd be a waste.

Avatar image for len1444
len1444

79

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 2

Does this mean we won't be able to download .mp4 files from the main website to watch on long trips from other devices?

Avatar image for rick
rick

507

Forum Posts

33

Wiki Points

0

Followers

Reviews: 1

User Lists: 1

#17  Edited By rick

@len1444: Premium members will still be allowed to download invisibly watermarked .mp4s for private use only.

Avatar image for dante_the_jedi
Dante_the_Jedi

363

Forum Posts

48

Wiki Points

0

Followers

Reviews: 0

User Lists: 1

#18  Edited By Dante_the_Jedi

@edgework: will all the old videos be watermarked or will it only be videos from now on?

Avatar image for rick
rick

507

Forum Posts

33

Wiki Points

0

Followers

Reviews: 1

User Lists: 1

@dante_the_jedi: All videos, the watermark won't be visible but if we see a video pop up in a place it shouldn't be we'll know who it came from and ban that person.

Avatar image for dante_the_jedi
Dante_the_Jedi

363

Forum Posts

48

Wiki Points

0

Followers

Reviews: 0

User Lists: 1

#20  Edited By Dante_the_Jedi

@edgework: Right, I was worried for a bit. As watermarks we can see are really lame.

Avatar image for mattpannella
mattpannella

6

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

any idea of the xbmc/kodi addon devs have been contacted or will be approved for the new api?

Avatar image for stopmakingsense
stopmakingsense

6

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 1

Aw I am sure this means the boxee app is kaput (which is kinda funny since the url for the API code is still /boxee ). Oh well!

Avatar image for rick
rick

507

Forum Posts

33

Wiki Points

0

Followers

Reviews: 1

User Lists: 1

@stopmakingsense: Nope. We're not going to make this change until every active API user is migrated. We won't break anything that is under active development. My understanding is that Boxee uses Kodi (XMBC) and that is a huge priority for us to get right.

Avatar image for jporter
jporter

13

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

Avatar image for ottoman673
ottoman673

1289

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 1

Is there any substantial reason for these changes being made? I'm not an app dev or anything, I'm just interested in why you guys do certain things and how it'll make GB better or worse

Avatar image for dimmuxx
Dimmuxx

20

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

I hope this doesn't break the Kodi plugin because if it does you will probably have at least one less subscriber. :/

@jporter: Why isn't your updated plugin the default in kodi btw?

Avatar image for jporter
jporter

13

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#27  Edited By jporter

@dimmuxx: Because I only just fixed it to meet Kodi's code standards a few weeks ago, and I haven't had time to finish everything up. I was also hesitant to perform a "hostile takeover" of the old Whiskey Media version, but @edgework and I have agreed to make my version the official one when it's ready.

Avatar image for dimmuxx
Dimmuxx

20

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

@jporter: That sounds like a great plan! Thanks for the info.

Avatar image for cyborgx7
cyborgx7

216

Forum Posts

21

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

I use the api to download videos through a command line programm so I can then watch them in a light weight player. Your video player is too taxing for the machine I like to watch videos on. Any chance I'll be able to continue to watch Giant Bomb videos this way?

Avatar image for rick
rick

507

Forum Posts

33

Wiki Points

0

Followers

Reviews: 1

User Lists: 1

@cyborgx7: no... but what you're doing makes sense. We could add that directly into the site and give you a page to multi-select recent videos for mass download. Will that work for you?

Avatar image for rick
rick

507

Forum Posts

33

Wiki Points

0

Followers

Reviews: 1

User Lists: 1

#31  Edited By rick

@ottoman673: We're growing and what worked for what was a small site and small team is getting out of hand now and we really don't know where a lot of our content ends up. This is mostly so we (the dev team) can get a better handle on our assets. There's lots of stuff we need to get right here. First and foremost is not going corporate and adding restrictions and stupidity and breaking what now works but still being able to answer to the corporate guys that the dev team has our shit in order and Vladimir Pirate can't go creating a rip off site with all our content.

Avatar image for conmulligan
conmulligan

2292

Forum Posts

11722

Wiki Points

0

Followers

Reviews: 0

User Lists: 11

@edgework: "Vladimir Pirate is the name of my new electro-swing band." ~ Alex Navarro

Avatar image for cyborgx7
cyborgx7

216

Forum Posts

21

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#33  Edited By cyborgx7

@edgework: It'll still be a lot less convenient than what I'm doing now. I also built in a way to search for videos in my script through the search api and your solution wouldn't replicate that feature at all.

To be honest, I liked the feature of being able to download videos through the api so much, it was one of the main reasons I payed for premium in the first place.

Avatar image for rick
rick

507

Forum Posts

33

Wiki Points

0

Followers

Reviews: 1

User Lists: 1

Can you send me your script? Send to edgework (at) giantbomb.com

Avatar image for cyborgx7
cyborgx7

216

Forum Posts

21

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

@edgework: you can see a slightly out of date version at https://github.com/cyborgx7/bomber/blob/master/bomber.sh . It's written in bash, made to work on linux and requires xmlstarlet. You also need to create the folders .bomber and .bomber/videos in your home directory.

Listen, I realize I'm an edgecase and not really worth supporting. I just enjoyed having such easy access to the videos. Anything that requires me to use a webbrowser to get the videos won't be as good for the way I enjoy to interface with the site. It doesn't seem like your new solution makes it possible not to use a webbrowser if you want to download the videos. It's fine. I get it.

Avatar image for jporter
jporter

13

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

@cyborgx7: The Kodi add-on is actually in a pretty similar spot. It runs on devices with no web browser and needs to download the .mp4 files to play (well, stream) locally. Since the Kodi add-on is open source (and must remain so if it's going to go into the official add-on repo), you should be able to look at the source code and do something similar when I make the change. That said, I don't think @edgework has come to a final decision about what the new API needs to look like (or at least, I haven't seen it). Nevertheless, if it works for Kodi, it should work for you too.

Avatar image for sor_eddie
Sor_Eddie

282

Forum Posts

3

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

@edgework said:

@len1444: Premium members will still be allowed to download invisibly watermarked .mp4s for private use only.

Will the invisible watermarks affect playback in any way on devices such as PS3s or mobile phones?

Avatar image for rick
rick

507

Forum Posts

33

Wiki Points

0

Followers

Reviews: 1

User Lists: 1

#38  Edited By rick

@sor_eddie: Not at all. We'll be using a service from Akamai that's been in use for many years on many many sites.

Avatar image for hardtarget
Hardtarget

389

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 14

The IE 360 browser can't play the embed player (although xbone can) so on the 360 I click the little download button to get direct mp4 files, which the 360 can play for some reason. Is this still going to be available?

Avatar image for brianmcdon
brianmcdon

89

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 2

@edgework I'm in the middle of building a tvOS app to view videos from the site. Am I good to continue or are we still going to lose the video urls from the API as per the above?

Avatar image for szlifier
szlifier

1518

Forum Posts

120

Wiki Points

0

Followers

Reviews: 0

User Lists: 4

Avatar image for rick
rick

507

Forum Posts

33

Wiki Points

0

Followers

Reviews: 1

User Lists: 1

#42  Edited By rick

@szlifier: There will be an announcement on this today or tomorrow. Short answer is yes but not nearly as drastic as originally thought.

Avatar image for rick
rick

507

Forum Posts

33

Wiki Points

0

Followers

Reviews: 1

User Lists: 1

@brianmcdon: Yes you're good. When you get close to being done contact me at edgework (at) giantbomb.com you will need to pull the videos in a new way but for now you can continue you development as you are.

Avatar image for szlifier
szlifier

1518

Forum Posts

120

Wiki Points

0

Followers

Reviews: 0

User Lists: 4

Avatar image for brianmcdon
brianmcdon

89

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 2