PDA

View Full Version : watchdisneychannel/watchdisneyxd subtitles


mrberni
05-31-2014, 06:02 PM
Hello,

Anyone knows, how I can get the subtitles from watchdisneychannel or watchdisneyxd?

I think they are probably in xml. I also tried URL Helper, but didn't found anything.

For example from this video?
http://watchdisneyxd.go.com/gravity-falls/video/vdka0_i5ewl1j1/tv-shorts-1

Thank you

Edit: found out, that they are in the .m3u8 file of the video in a different .m3u8 file.

like this:
http://content-ause1.uplynk.com/734ba7cd63a249a4bf076551a6a22555/sub3.m3u8

Anyone knows how to download them?

blimey
05-31-2014, 10:46 PM
found out, that they are in the .m3u8 file of the video in a different .m3u8 file.

like this:
http://content-ause1.uplynk.com/734ba7cd63a249a4bf076551a6a22555/sub3.m3u8

Anyone knows how to download them?
Those are in WebVTT format. You can download them with ffmpeg, just like any m3u8 playlist;

ffmpeg -i "http://content-ause1.uplynk.com/734ba7cd63a249a4bf076551a6a22555/sub3.m3u8" -c copy sub3.vtt

Besides WebVTT, there is also xml;

http://cdn.video.abc.com/video_disneyxd/cc/GRV_016_TVSHORTS1_WEBISODE_86aec881-8272-49b2-821c-082245d8f063_10014130.xml

mrberni
06-01-2014, 05:43 AM
Thank you

How to find the xml file?

Edit: found the file

syncretic
11-28-2015, 03:21 PM
How did you find the xml file?

slim94
11-28-2015, 03:52 PM
I don't think you need to do any of this. If you download the video m3u8, you end up with a .ts file which has CC embedded. If you run the .ts thru ccextractor you can extract the subtitle stream that way.

mrberni
11-30-2015, 04:09 AM
To get the xml subtitle file you need to copy the video ID from the video URL (it's this part: vdka0_i5ewl1j1)

Then paste the video ID into one of the following URLs, depending on the site you are using:

For watchdisneychannel.go.com:
http://api.watchabc.go.com/vp2/ws/s/contents/2015/videos/004/001/-1/-1/-1/vdka0_i5ewl1j1/-1/-1?v=08.00

For watchdisneyxd.go.com:
http://api.watchabc.go.com/vp2/ws/s/contents/2015/videos/009/001/-1/-1/-1/vdka0_i5ewl1j1/-1/-1?v=08.00

For watchdisneyjunior.go.com:
http://api.watchabc.go.com/vp2/ws/s/contents/2015/videos/008/001/-1/-1/-1/vdka0_i5ewl1j1/-1/-1?v=08.00

For abc.go.com:
http://api.watchabc.go.com/vp2/ws/s/contents/2015/videos/001/001/-1/-1/-1/vdka0_i5ewl1j1/-1/-1?v=08.00

The URL to the .xml subtitles is there in this form:
http://cdn.edgedatg.com/abcvideo/video_fep_disneychannel/cc/FSH_208_SENDMEANANGELFISHLI_EPISODE_65e281ca-8a08-4629-b228-d9acbe5cffe1_5214221.xml

You need to replace the "http://cdn.edgedatg.com/abcvideo/" with "http://cdn.video.abc.com/".

To convert them, you can use SubtitleEdit. In SubtitleEdit you have to adjust the time for every line by one hour earlier (In SubtitleEdit go to Synchronization/Adjust all times).