本文整理汇总了Python中resources.lib.youtube.client.YouTube.get_video_streams方法的典型用法代码示例。如果您正苦于以下问题:Python YouTube.get_video_streams方法的具体用法?Python YouTube.get_video_streams怎么用?Python YouTube.get_video_streams使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类resources.lib.youtube.client.YouTube
的用法示例。
在下文中一共展示了YouTube.get_video_streams方法的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: test_get_video_streams_vevo
# 需要导入模块: from resources.lib.youtube.client import YouTube [as 别名]
# 或者: from resources.lib.youtube.client.YouTube import get_video_streams [as 别名]
def test_get_video_streams_vevo(self):
client = YouTube()
context = kodion.Context()
# ranadom stuff
#streams = client.get_video_streams(context, 'zyg0WUsY9HI')
# Exception: Sign in to confirm your age
#streams = client.get_video_streams(context, 'B3eAMGXFw1o')
# VEVO
streams = client.get_video_streams(context, 'a3ir9HC9vYg')
streams = client.get_video_streams(context, 'nfWlot6h_JM')
self.assertGreater(len(streams), 0)
# VEVO (Restricted)
streams = client.get_video_streams(context, 'O-zpOMYRi0w')
self.assertGreater(len(streams), 0)
streams = client.get_video_streams(context, 'NmugSMBh_iI')
self.assertGreater(len(streams), 0)
# VEVO Gema
# blocked (gema)
#streams = client.get_video_streams(context, 'XbiH6pQI7pU')
#self.assertGreater(len(streams), 0)
pass
示例2: test_get_video_streams_vevo
# 需要导入模块: from resources.lib.youtube.client import YouTube [as 别名]
# 或者: from resources.lib.youtube.client.YouTube import get_video_streams [as 别名]
def test_get_video_streams_vevo(self):
client = YouTube()
context = kodion.Context()
# FLASH?
streams = client.get_video_streams(context, 'B3eAMGXFw1o')
streams = client.get_video_streams(context, 'zyg0WUsY9HI')
# VEVO
streams = client.get_video_streams(context, 'nfWlot6h_JM')
self.assertGreater(len(streams), 0)
# VEVO (Restricted)
streams = client.get_video_streams(context, 'O-zpOMYRi0w')
self.assertGreater(len(streams), 0)
streams = client.get_video_streams(context, 'NmugSMBh_iI')
self.assertGreater(len(streams), 0)
# VEVO Gema
# blocked (gema)
#streams = client.get_video_streams(context, 'XbiH6pQI7pU')
#self.assertGreater(len(streams), 0)
pass
示例3: test_get_video_streams_rtmpe
# 需要导入模块: from resources.lib.youtube.client import YouTube [as 别名]
# 或者: from resources.lib.youtube.client.YouTube import get_video_streams [as 别名]
def test_get_video_streams_rtmpe(self):
client = YouTube()
context = kodion.Context()
#streams = client.get_video_streams(context, 'vIi57zhDl78')
#self.assertGreater(len(streams), 0)
# #190 - viewster video
streams = client.get_video_streams(context, 'xq2aaB_Awno')
self.assertGreater(len(streams), 0)
streams = client.get_video_streams(context, 'ZCBlKMZLxZA')
self.assertGreater(len(streams), 0)
pass
示例4: test_get_video_streams_restricted
# 需要导入模块: from resources.lib.youtube.client import YouTube [as 别名]
# 或者: from resources.lib.youtube.client.YouTube import get_video_streams [as 别名]
def test_get_video_streams_restricted(self):
client = YouTube()
context = kodion.Context()
streams = client.get_video_streams(context, 'oRSijEW_cDM')
self.assertGreater(len(streams), 0)
示例5: test_get_streams_live_streams
# 需要导入模块: from resources.lib.youtube.client import YouTube [as 别名]
# 或者: from resources.lib.youtube.client.YouTube import get_video_streams [as 别名]
def test_get_streams_live_streams(self):
client = YouTube()
context = kodion.Context()
# working with old addon
streams = client.get_video_streams(context, 'Hrc4rwZ29y4')
#Live
# blocked
#streams = client.get_video_streams(context, 'y1knc30OqKQ')
#self.assertGreater(len(streams), 0)
# blocked
#streams = client.get_video_streams(context, '7UFbGKo21lc')
#self.assertGreater(len(streams), 0)
# private
#streams = client.get_video_streams(context, 'RqbyYOCAFJU')
#self.assertGreater(len(streams), 0)
#streams = client.get_video_streams(context, 'P8-yDTXnXAI')
#self.assertGreater(len(streams), 0)
#streams = client.get_video_streams(context, 'pvEWZY3Eqsg')
#self.assertGreater(len(streams), 0)
pass
示例6: test_get_video_streams
# 需要导入模块: from resources.lib.youtube.client import YouTube [as 别名]
# 或者: from resources.lib.youtube.client.YouTube import get_video_streams [as 别名]
def test_get_video_streams(self):
client = YouTube()
context = kodion.Context()
# VEVO
streams = client.get_video_streams(context, 'nfWlot6h_JM')
# 60fps
# streams = client.get_video_streams(context, '_zPm3SSj6W8')
# 1080p ?!?
# streams = client.get_video_streams(context, 'qfPUVz_Hpqo')
#Live
#streams = client.get_video_streams(context, 'pvEWZY3Eqsg')
# Restricted?
#streams = client.get_video_streams(context, 'U4DbJWA9JEw')
# VEVO (Restricted)
#streams = client.get_video_streams(context, 'O-zpOMYRi0w')
#streams = client.get_video_streams(context, 'NmugSMBh_iI')
# VEVO Gema
#streams = client.get_video_streams(context, 'XbiH6pQI7pU')
pass
示例7: test_get_video_streams_mixed
# 需要导入模块: from resources.lib.youtube.client import YouTube [as 别名]
# 或者: from resources.lib.youtube.client.YouTube import get_video_streams [as 别名]
def test_get_video_streams_mixed(self):
client = YouTube()
context = kodion.Context()
# some videos
streams = client.get_video_streams(context, 'Hp0gI8KJw20')
self.assertGreater(len(streams), 0)
# Couch Tomato videos won't play
streams = client.get_video_streams(context, 'xtPPggoKZjU')
self.assertGreater(len(streams), 0)
streams = client.get_video_streams(context, 'OSUy2uA6fbw')
self.assertGreater(len(streams), 0)
streams = client.get_video_streams(context, 'niBvN80Jqkg')
self.assertGreater(len(streams), 0)
# 60fps
streams = client.get_video_streams(context, '_zPm3SSj6W8')
self.assertGreater(len(streams), 0)
# 1080p ?!?
streams = client.get_video_streams(context, 'qfPUVz_Hpqo')
self.assertGreater(len(streams), 0)
# Restricted?
streams = client.get_video_streams(context, 'U4DbJWA9JEw')
self.assertGreater(len(streams), 0)
pass