mirror of
https://github.com/l1ving/youtube-dl
synced 2025-03-10 10:47:22 +08:00
commit
c92792bd2c
@ -11,7 +11,7 @@ class TikTokTestYoutubeDl(unittest.TestCase):
|
|||||||
ydl = youtube_dl.YoutubeDL(params)
|
ydl = youtube_dl.YoutubeDL(params)
|
||||||
info = ydl.extract_info(url, download=False)
|
info = ydl.extract_info(url, download=False)
|
||||||
self.assertEquals(info['id'], '6807126376001441030')
|
self.assertEquals(info['id'], '6807126376001441030')
|
||||||
self.assertEquals(info['url'], 'https://www.tiktok.com/@oriangaon/video/6807126376001441030')
|
self.assertEquals(info['webpage_url'], 'https://www.tiktok.com/@oriangaon/video/6807126376001441030')
|
||||||
self.assertEquals(info['title'], '#foryou #foyou Mmmmm....,,')
|
self.assertEquals(info['title'], '#foryou #foyou Mmmmm....,,')
|
||||||
self.assertEquals(info['uploader'], 'Oriangaon')
|
self.assertEquals(info['uploader'], 'Oriangaon')
|
||||||
self.assertEquals(info['timestamp'], 1584907616)
|
self.assertEquals(info['timestamp'], 1584907616)
|
||||||
@ -25,7 +25,7 @@ class TikTokTestYoutubeDl(unittest.TestCase):
|
|||||||
self.assertGreaterEqual(info['share_count'], 109)
|
self.assertGreaterEqual(info['share_count'], 109)
|
||||||
self.assertGreaterEqual(info['comment_count'], 40)
|
self.assertGreaterEqual(info['comment_count'], 40)
|
||||||
self.assertEquals(info['duration'], 10)
|
self.assertEquals(info['duration'], 10)
|
||||||
self.assertEquals(info['ext'], 'mp.4')
|
self.assertEquals(info['ext'], 'mp4')
|
||||||
self.assertGreater(len(info['embed_code']),0)
|
self.assertGreater(len(info['embed_code']),0)
|
||||||
|
|
||||||
def test_download_video(self):
|
def test_download_video(self):
|
||||||
@ -33,7 +33,7 @@ class TikTokTestYoutubeDl(unittest.TestCase):
|
|||||||
params = {}
|
params = {}
|
||||||
ydl = youtube_dl.YoutubeDL(params)
|
ydl = youtube_dl.YoutubeDL(params)
|
||||||
info = ydl.extract_info(url, download=True)
|
info = ydl.extract_info(url, download=True)
|
||||||
file_name="Imagine lebron freaking out over something you did! #foryou #ballislife #lebron #nba-6783617809113943301.mp.4"
|
file_name="Imagine lebron freaking out over something you did! #foryou #ballislife #lebron #nba-6783617809113943301.mp4"
|
||||||
self.assertTrue(os.path.exists(file_name))
|
self.assertTrue(os.path.exists(file_name))
|
||||||
os.remove(file_name)
|
os.remove(file_name)
|
||||||
|
|
||||||
|
@ -21,9 +21,9 @@ class TikTokBaseIE(InfoExtractor):
|
|||||||
for format in format_urls:
|
for format in format_urls:
|
||||||
formats.append({
|
formats.append({
|
||||||
'url': format,
|
'url': format,
|
||||||
'ext': 'mp4',
|
|
||||||
'height': height,
|
'height': height,
|
||||||
'width': width,
|
'width': width,
|
||||||
|
'ext': 'mp4',
|
||||||
})
|
})
|
||||||
self._sort_formats(formats)
|
self._sort_formats(formats)
|
||||||
return {
|
return {
|
||||||
@ -109,9 +109,8 @@ class TikTokIE(TikTokBaseIE):
|
|||||||
'subtitles': subtitles,
|
'subtitles': subtitles,
|
||||||
'comment_count': comment_count,
|
'comment_count': comment_count,
|
||||||
'duration': duration,
|
'duration': duration,
|
||||||
'ext':'mp.4',
|
|
||||||
'embed_code': embed_code,
|
'embed_code': embed_code,
|
||||||
'format': format
|
'formats': format
|
||||||
}
|
}
|
||||||
return info_dict
|
return info_dict
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user