![](https://i.imgur.com/3UTywjv.png)
**Official Site:** https://kemono-friends-butai.jp/
**Stage play part only. The live performance part and the curtain call are not included.**
**This is a webrip, but it was not a straightforward ripping.**
## How this file came to be
### Why?
I bought access to this pretty-expensive-for-a-stage-play-stream because I'm a trash that is oshi-ing way too hard two of the cast members. Unfortunately, I found out this was barely watchable - the stream would lag *heavily*, even on the lowest quality. My internet connection is great, so my assumption is that it's because I'm located far from the usual target audience (Japan), and the way this platform works (see below). So I realized that if I want to watch it properly, I'd have to rip it. But, as already mentioned, it was not a straightforward process.
### Source
The recording of the stage play was made available on a platform named **SwipeVideo**. The gimmick of this platform is the fact that the performance is being recorded from several different angles, and you can switch between them while you watch. It also had a "main" camera option, which is basically the normal way to watch - it switches between the cameras for you, like what you'd expect from an edited multi-angle recording of a stage play.
### Video
When playing around, trying to figure out how can I rip it for ease of watching, I found out the video was, in fact, not a video at all. It was an image sequence. The client sent a request *per frame*, and waited to get the frame as a response. But while playing, a lot of the requests got aborted for some reason, which led to the overly laggy playback.
To rip the stream, I wrote a script to grab all of the frames from the server. Luckily for me, the authentication was very simple and easy to mimic, and the URL of the requests had a simple structure to differ between cameras and resolutions. This file uses the **1080p, main camera** frames.
If you are too greedy, the server blocks your request at some point. So I had to make sure I'm not sending too many requests at the same time. There is probably a better way to do this, but with the simplest method I used, it took me around 40 hours to grab all of the frames.
### Audio
Nothing special here. All cameras used the exact same audio file that was very easy to grab and download.
From there I only had to turn the image sequence into a video and mux the audio together with it, and there you have it.
I doubt anyone else is interested in this, but if you are - for a few more days, you can still buy the stream and have the access for all of the cameras + the live performance part, which I did not include here. If you found a faster way to grab all of the frames, please let me know, so I can do it better next time a production will decide to use this cursed platform, lol.
Enjoy!
And please support Ozaki Yuka and Andou Chikana!
Comments - 1
sebern