Comments 13
А почему бы не послушать найденный mp3 файл на телефоне?
Тогда не будет использован Телеграм.
Аудиокниги часто состоят из 200 mp3 файлов. Их нужно расположить в правильном порядке и помнить, где остановился в прошлый раз.
Мне кажется автор статьи дал ответ на это еще в самом начале - "Я перепробовал десяток офлайн-плееров, но везде натыкался на компромиссы: нет синхронизации между устройствами, слетает прогресс, неудобно закидывать файлы. "
Хм...На самом деле у меня много треков с вк перенесено в телеграмм.
Респект за труд, но все же мне кажется чересчур сложный бот для подавляющего большинства пользователей.
Самый большой недостаток бота, что вы предлагаете создавать свою коллекцию аудиокниг, вкладывать туда много времени, но при этом работоспособность коллекции зависит от владельцев бота, от оплаченного ими сервера. В какой-то прекрасный момент все это может закончиться.
А ведь собственную коллекцию аудиокниг можно просто развернуть на своем канале.
Я так и поступил.
Создал канал каталог, в первом закрепленном сообщении поместил ссылки на разделы каталога. В разделах каталога - ссылки на релизы аудиокниг. Релизы это пост с ссылками на конкретную аудикнигу. В комментарии к релизу закидываю сопутствующие материалы, например экранизации, текстовые версии, комплекты иллюстраций. Некоторые релизы могут включать себя ссылки на все аудиокниги конкретного автора.
Сами аудиокниги хранятся на отдельном канале, на случай проблем с Авторским правом. Главная Идея в том что человек через закреп каталог в три клика находит интересную ему книгу - пересылает ее к себе в избранное и слушает.
Чтобы не превращать архив в мусорку файлов, книги конвертирую в единые файлы с таймкодами глав. Основным форматом выбрал OGG по опыту. Afqks MP3 давали время от времени непонятные глюки воспроизведения.
Если интересно, вот мой маленький проектик https://t.me/rk1917
Выглядит как идеальный вариант для телеграма.
🥰 Спасибо. Кстати, конвертирую книги в Aimp, он умеет к объединенному файлу создавать файлик меток *.cue, который с помощью простенького скрипта на питоне написанного Дипсиком превращаю в *.txt таймкодов для телеграма.
Пробывал агитировать некоторые лекционные и аудиокнижные проекты развернуть свои аудиоархивы в своих каналах или в моем, в таком же духе. Но пока получил лишь неофициальное благословение от проекта Глубина (выпускают ежемесячные сборники рассказов), за что им большая благодарность. Это ИМХО лучший коллективный аудиокнижный проект рунета.
Одна из важных фич современных плееров аудиокниг - автоматическая остановка, когда ты засыпаешь. Вряд ли апи телеграмма позволит такое реализовать 😔
Бот требует подписаться на канал.
Требует вручную вводить название книги и картинки, хотя они могут быть в медиафайлах. Стоит перенести это на после загрузки файлов.
Ну и самое главное, прогресс не отслеживает как обещал. Если книга состоит из больших кусков то позиция будет теряться так же как в обычном избранном, стоит только поймать и послушать голосовуху или другой медиафайл или дождаться пока андроид прибьет процесс телеграма и позиция потеряна.
А если из мелких то... а что будет с мелкими? Каждый файл надо вручную перещелкивать что ли.
У отдельной книгочиталки такой проблемы нет, зато есть всякие ништяки которые нужны в специализированном плеере, удаление пауз, шума итп.
что за изврат аудиокниги вообще слушать, даже даром не нужны, а их кто еще еще покупает (facepalm)
а что с правообладателями и прочим? не боитесь, что Вашего бота забанят «по требованию правообладателей»?
и еще вопрос — если что, то читать свою библиотеку придется через КВН (если понимаете, о чем я...)?
Как слушать аудиокниги в Telegram без боли: история создания идеального облачного плеера на Python