(Not about this particular channel)
I enjoy these videos a lot, esp. if they are about history and engineering. Some of videos have really good production quality. I guess they are probably translated fron original WeChat etc. source material.