И так, обычно для создания подкаста выбирают готовую платформу. soundcloud.com - как пример. Туда можно загрузить пару эпизодов, после чего бесплатный лимит закончится. Но всего за 12$ можно убрать ограничение. Хм 🤨
Но на этом ограничения не заканчиваются. Google Podcasts, Apple Podcasts и т.п. позволяют указать ссылку на RSS, от куда они будут периодически забирать информацию о самом подкасте и его эпизодах. Довольно удобная фича и не нужно вручную добавлять эпизод на каждую платформу. И в итоге проблема использования сторонних сервисов для хранения подкастов еще есть в RSS. Не во всех сервисах есть возможно добавить больше тегов. Например, тот же soundcloud.com не даст проставить номера сезона и эпизода. Еще, их RSS включают их идентификаторы и их ссылки на эпизоды. В итоге, если вы в будущем захотите сменить сервис, то просто сделать это не получится. Google Podcasts, Apple Podcasts и т.п. опираются на guid тег, который указан в RSS. Изменив его, эти платформы подумают что вы добавили новый эпизод и вся статистика сломается. Ок, guid тег можно как-нибудь скопировать, но Google Podcasts еще опирается на ссылку аудио файла эпизода. Её уже не сохранить при переходе. А поменяв её, вы опять сломаете статистику.
Удобней и дешевле (если вы программист 😎) сделать свой сайт с RSS. Тогда все вышеперечисленные проблемы исчезнут. У вас появится полный контроль над RSS файлом. Но тут нужно быть аккуратней. Шаг влево, шаг вправо и часть платформ с подкастами ломается. Например, не все валидоры понимают get параметры в ссылках (я бы порекомендовал им перед реализацией валидатора для RSS подкастов, сначала разобраться с парсингом XML). И если их использовать в RSS, то можно столкнуться с проблемами. Ещё был забавный момент, я указал в RSS номера эпизодов без номера сезона. Apple Podcasts не смог такое скушать и не показывал эпизоды. А на самой странице подкаста появился их логотип с бесконечной загрузкой. Да и был забавный момент с названием доменов. На момент написания текста, Google Podcasts и Apple Podcasts плохо работают с доменами .fun
. Такое ощущение, что одни и те же люди приложили свои руки 😅
Ещё не стоит забывать о функциональности. Каждый подкаст чем-то отличается. Есть разные виды и каждому пригодились бы отдельные функции, которые не всегда можно найти в платформах для хранения подкастов
Как отдельным плюсом, можно отметить меньшую стоимость за обслуживание (опять же, если вы программист). Выше я писал о 12$. За 5$ можно получить сервер для сайта и ещё за 5$ место (что-то на подобии AWS S3). В итоге 10$ в месяц. Сайт в любом случае был бы полезен. Так что можно считать, что придется платить 5$ вместо 12$.
Поэтому, можно потратить часть времени для поднятия своего сайта, нежели брать готовую платформу, с которой у вас не будет полного контроля. В долгосрочной перспективе это будет выгодно.