таблично. (csv-файл или БД)
Запомните: любой запрос не до конечного объекта - это ВСЕГДА фильтр конечных ("листовых") элементов!
Скрипт должен брать URL и фильтровать по его параметрам конечный список элементов.
В данном случае, выборка из таблицы по дате, с использованием года и месяца из URL.
Т.е. общий формат таков: /видео/мне/нужно/вот/такое/ или /видео/за год X/за месяц Y/ или /видео/как сделать вечный двигатель/топ10/ или /видео/случайное/
Надеюсь, что принцип понятен.