Всем привет!

Внезапно понял, что большую часть видео на ютубе, я не смотрю, а слушаю.

Интервью, новости, лекции, музыка, подкасты.

И дико бесит, что нельзя на улице убрать телефон и слушать в фоновом режиме.

Поэтому сделал чат бота YouAutist_bot — простой как три рубля, но очень полезен.

YouAutist_bot
  • Присылает аудиодорожку в обмен на YouTube ссылку.
  • Можно слушать подкасты в фоновом режиме, музыку, аудиокниги, новости.
  • Если видео длинное-делится на части по 30 минут.
  • Просто отправьте ссылку с YouTube?

Кого не затруднит — помогите протестить — покидайте ссылки на видео с youtube.

Комментарии (19)


  1. onto
    25.11.2017 11:40

    Сервис прикольный, но заметил пару багов: некоторые конвертации повисают; две ссылки в одном сообщении не конвертируются.


  1. croupier
    25.11.2017 11:47

    Отличная идея, спасибо!
    Хотелось бы иметь возможность выбирать продолжительность нарезки длинных дорожек. Иногда полчаса мало.
    Расскажите что у вас на бэкенде, как происходит конвертация, как справляетесь с нагрузками?


  1. Orange_hanter
    25.11.2017 13:42

    Огромное спасибо, вещь невероятно удобная. Моно было бы сделать пост о разработке данного бота?


  1. osj
    25.11.2017 14:59

    YouTube отдает mp3 отдельным потоком, так что автор просто получает ссылку из url.


    1. croupier
      25.11.2017 15:07

      Можно я не буду гуглить)
      Ткните, плиз, где про это прочитать.
      Спасибо.


      1. osj
        25.11.2017 15:10

        Если вам не в телеграм пихать, то поставьте расширение, например savefrom и получайте mp3 любой длины, на любой ролик.


        1. croupier
          25.11.2017 15:11

          Как раз была мысль смастерить что нибудь для себя.


          1. osj
            25.11.2017 15:12

            Там есть исходник на js, надо лишь найти функцию получения прямой ссылки.


            1. croupier
              25.11.2017 15:19

              Спасибо


  1. xonix
    25.11.2017 19:26

    Пользуюсь @YTAudio_Bot.


  1. vldby
    25.11.2017 19:46

    • Посмотри на @YTAudioBot, если ещё не видел (правда он не даёт конвертировать длинные ролики)
    • Не хватает обработки некорректных ссылок
    • Не знаю, какой утилитой выполняется конвертация, но время ожидания конечного аудио очень большое (я бы ещё выводил примерное время на обработку после)


    1. SlavikMIPT Автор
      25.11.2017 19:52

      громоздко, неудобно, не выдает большие файлы.
      я планирую систематизацию аудио добавить


  1. maddog670
    25.11.2017 19:46

    Какое качество (битрейт) на выходе получается у аудиофайла?


  1. Sergei95ZH
    25.11.2017 19:47

    Позвольте поинтересоваться: в чем смысл разработки подобного бота если уже существует бот (возможно и не один) с подобным функционалом?


  1. Event_Listener
    25.11.2017 19:47

    Насколько практична идея с декодированием плейлистов?


  1. maolo
    25.11.2017 19:47

    Внезапно понял, что большую часть видео на ютубе, я не смотрю, а слушаю.
    Аналогично, так что спасибо, заценю!
    А вообще я заранее конверчу на ПК с помощью youtube-dl примерно так:

    youtube-dl -xvci --audio-format mp3 --audio-quality 2 --add-metadata $1 --embed-thumbnail -a links.txt

    где в файле links.txt собираю ссылки на видео, котороые хочу послушать)


  1. eMptywee
    26.11.2017 09:50

    Прикол в том, что при наличии подписки Youtube Red возможность слушать ютуб в фоне появляется. Но скорее всего в России не доступен.


    1. fareloz
      27.11.2017 15:39

      А я через og YouTube смотрю. Можно и в фоне и окно в окне


  1. Goodkat
    26.11.2017 12:49

    Спасибо!
    У меня в Телеграме больше полезных ботов, чем контактов :)