]> jfr.im git - yt-dlp.git/blobdiff - youtube_dlc/utils.py
#30 [mildom] Add extractor
[yt-dlp.git] / youtube_dlc / utils.py
index 9ae10533101304af6188b94227cdbe9397ddcad8..8cecaa8eed20b210f111f4a8087d16305b26c361 100644 (file)
@@ -5863,3 +5863,10 @@ def clean_podcast_url(url):
                 st\.fm # https://podsights.com/docs/
             )/e
         )/''', '', url)
+
+
+_HEX_TABLE = '0123456789abcdef'
+
+
+def random_uuidv4():
+    return re.sub(r'[xy]', lambda x: _HEX_TABLE[random.randint(0, 15)], 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx')