YouTube использует кодировку Base64 для создания идентификаторов для каждого видео. Символы, участвующие в создании идентификаторов, состоят из
(A-Z) + (a-z) + (0-9) + (-) + (_). (64 символа).
Используя кодировку Base64 и только до 11 символов, они могут генерировать 73+ уникальных идентификаторов Quintilian. Насколько это большой пул идентификаторов?
Ну, для всех на земле достаточно снимать видео каждую минуту в течение 18000 лет.
И они достигли такого огромного количества, используя только 11 символов (64 * 64 * 64 * 64 * 64 * 64 * 64 * 64 * 64 * 64 * 64), если им нужно больше идентификаторов, они просто должны будут добавить 1 больше символов для их идентификаторов.
Так что, когда видео загружается на YouTube, они в основном случайным образом выбирают из 73+ вариантов Quintilian и смотрят, снято ли оно уже или нет. Если оно не используется, в противном случае ищите другое.
См. Это видео для подробного объяснения.