Стрим на ютуб: Как сделать стрим на YouTube: программы, настройка, запуск

Содержание

Аудио-стрим с youtube Python — Stack Overflow на русском

Задать вопрос

Вопрос задан

Изменён 10 месяцев назад

Просмотрен 277 раз

решил написать скрипт для трансляции аудиопотока с youtube. Поискав в Интернете нашел несколько примеров, поковырял их и вот что вышло:

import pyglet
import youtube_dl
url = "https://www.youtube.com/watch?v=6aTYceNFDP4"
def download(url):
    ydl_opts = {
        'format': 'bestaudio/best',
        'postprocessors': [{
            'key': 'FFmpegExtractAudio',
            'preferredcodec': 'mp3',
            'preferredquality': '192'
        }],
        'postprocessor_args': [
            '-ar', '16000'
        ],
        'prefer_ffmpeg': True,
        'keepvideo': True
    }
    with youtube_dl.
YoutubeDL(ydl_opts) as ydl: info_dict = ydl.extract_info(url, download=False) ydl.download([url]) return ydl.prepare_filename(info_dict) def play_sound(name): song = pyglet.media.load(name) song.play() pyglet.app.run() try: play_sound(download(url)) except: pass

Все работает, но не прям как надо. Он сначала скачивает аудио с видео, а потом запускает. Подскажите, есть ли какие то методы, чтобы без скачивания воспроизводить аудио-поток?

  • python
  • python-3.x

Зачем изобретать велосипед, если весь нужный функционал уже реализован в ffmpeg? Вот пример как стримить аудио дорожку с видео с cover image. Допили под свои нужды.

mkfifo $pipe
cat $pipe | ffmpeg -y
  -loop 1 -i cover.png
  -i pipe:0
  -c:v libx264 -preset ultrafast -pix_fmt yuv420p -minrate 6000k -maxrate 6000k -bufsize 12000k -b:v 6000k
  -r 30 -g 30 -keyint_min 60 -x264opts "keyint=60:min-keyint=60:no-scenecut"
  -s 1920x1080 -tune zerolatency
  -b:a 128k -c:a aac -ar 48000
  -strict experimental
  -f flv rtmp://a.
rtmp.youtube.com/live2/$broadcast_id

1

Все оказалось намного проще:

  1. Скачиваем mvp mvp
  1. Редактируем этот код:

    import subprocess
    url = input()
    subprocess.Popen(
        "start /b " + 
        "C:\\Users\\CGduuDE\\Desktop\\mpv\\mpv.exe " + 
        url + 
        " --no-video --loop=inf --input-ipc-server=\\\\.\\pipe\\mpv-pipe > output.txt",
        shell=True)
    

Зарегистрируйтесь или войдите

Регистрация через Google

Регистрация через Facebook

Регистрация через почту

Отправить без регистрации

Почта

Необходима, но никому не показывается

Отправить без регистрации

Почта

Необходима, но никому не показывается

Нажимая на кнопку «Отправить ответ», вы соглашаетесь с нашими пользовательским соглашением, политикой конфиденциальности и политикой о куки

YouTube случайно прервал популярный музыкальный стрим и создал самое длинное видео в истории (13 165 часов 23 минуты и 44 секунды)

На днях в популярнейшем видеохостинге YouTube произошла весьма курьезная история: случайная блокировка одного из достаточно популярных каналов привела к установлению своеобразного рекорда — созданию самого длинного музыкального ролика.

Говоря конкретнее, полный хронометраж рекордсмена — 13 165 часов 23 минуты и 44 секунды.

Ролик стал записью музыкального стрима с музыкой в жанре Lofi Hip Hop («лоу-фай хип-хоп»). Под этим замысловатым термином скрывается музыкальный жанр, характеризующий ненавязчивую, расслабляющую музыку, под которую комфортно работать или учиться. На самом деле на YouTube достаточно много подобного рода музыкальных стримов ввиду их относительно большой популярности и герой новости — канал ChilledCow — один из самых популярных, если не самый популярный в своем роде. ChilledCow является одним из родоначальников жанра. Одна знаковых особенностей таких трансляций — аниме-иллюстрация с молодой девушкой, занятой домашкой. Это изображение взято из аниме Шёпота сердца / Whisper of the Heart студии Studio Ghibli.

@YouTube @ytcreators Any explanation on this? pic.twitter.com/LlPIOuvl8V

— Lofi Girl (@lofigirl) February 22, 2020

Так вот, 22 февраля, модераторы YouTube внезапно заблокировали канал ChilledCow, тем самым прервав стрим, который длился 1,5 года. Трансляция непрерывно велась с августа 2018 года и набрала 218 миллионов просмотров.

Курс

UI/UX Design

Навчіться у вільний час розробляти вебінтерфейси, які подобатимуться клієнтам, та заробляйте від $1000

РЕЄСТРУЙТЕСЯ!

Само собой, новость о закрытии самого популярного lofi-стрима быстро разошлась по интернету и стала одной из самых обсуждаемых в соцсетях. В Twitter и Reddit создали соответствующие треды, в которых можно найти немало удачных шуток и мемов. Многие принялись шутить, что девушка «наконец-то доделала свою домашнюю работу» (отсылка к локальному мему, что героиня стримов все никак не может закончить подготовку к экзамену), другие загрустили, что их любимый канал больше не доступен.

Happy to see @ChilledCow’s lofi hip hop radio stream got reinstated, but I think by taking the account down — however briefly — YouTube may have inadvertently created the longest video on the platform.
That is a 13,165 hour, 23 minute, 44 second long stream VOD 😂 pic.twitter.com/LsMBoQodPV

— Pixlriffs 🎮 (@Pixlriffs) February 22, 2020

Спустя некоторое время команда YouTube извинилась перед ChilledCow и восстановила канал, но трансляцию пришлось начинать заново. Сейчас на канал подписано более 4,4 млн человек.

Источник: The Verge и ChilledCow 

Как начать прямую трансляцию на YouTube

  • Платформы
  • YouTube

5 минут чтения

Преимущества многопоточности

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

08 сентября 2022 г.

Итан Мэй

  • Платформы
  • YouTube

3 мин чтения

Как найти свой ключ трансляции YouTube?

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

13 июня 2022 г.

Мика Робинсон

  • Платформы
  • YouTube

2 мин чтения

Оповещения Streamlabs теперь поддерживают дарение подписки на YouTube

Настройте оповещения о подарке членства на YouTube в своей трансляции и делитесь информацией о своем дарителе и членстве, которое он дарит.

20 мая 2022 г.

Эмбер Ханнекен

  • Платформы
  • YouTube

5 минут чтения

Как бесплатно записывать видео с YouTube на ПК или Mac

Узнайте, как использовать Streamlabs Desktop для записи видео на YouTube для создания контента.

21 апреля 2022 г.

Андреа Старнс

  • Платформы
  • YouTube

4 мин чтения

Streamlabs объявляет об интеграции с YouTube Merch Shelf

Теперь соответствующие критериям создатели контента, которые продают одежду через Streamlabs Merch Store, могут продавать свои товары непосредственно своему сообществу со своего канала YouTube.

18 марта 2022 г.

Итан Мэй

  • Платформы
  • YouTube

3 мин чтения

Новый виджет цели YouTube Super Chat от Streamlabs

Установите цель, сколько суперчатов вы хотите получить во время трансляции, и этот виджет сообщит вам, насколько вы близки к ее достижению.

01 февраля 2022 г.

Итан Мэй

  • Платформы
  • YouTube

3 мин чтения

Как редактировать видео Twitch для YouTube

Инструменты и советы, которые вы можете использовать бесплатно уже сегодня

04 ноября 2021 г.

Итан Мэй

  • Платформы
  • YouTube

4 мин чтения

Как сделать мерч для YouTube

Все, что вам нужно знать о создании товаров для вашего канала YouTube!

01 октября 2021 г.

Итан Мэй

  • Платформы
  • YouTube

5 минут чтения

Как запланировать прямую трансляцию на YouTube

Запланируйте прямую трансляцию с помощью новой функции планировщика потоков Streamlabs.

24 сентября 2021 г.

Итан Мэй

  • Платформы
  • YouTube

3 мин чтения

Многопотоковое воспроизведение на мобильных устройствах

Научитесь транслировать на несколько платформ одновременно с помощью мультистриминга на мобильных устройствах.

15 сентября 2021 г.

Шон Кайзер

  • Платформы
  • YouTube

3 мин чтения

Как найти свой ключ трансляции YouTube?

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

13 июня 2022 г.

Мика Робинсон

  • Платформы
  • YouTube

2 мин чтения

Оповещения Streamlabs теперь поддерживают дарение подписки на YouTube

Настройте оповещения о подарке членства на YouTube в своей трансляции и делитесь информацией о своем дарителе и членстве, которое он дарит.

20 мая 2022 г.

Эмбер Ханнекен

  • Платформы
  • YouTube

5 минут чтения

Как бесплатно записывать видео с YouTube на ПК или Mac

Узнайте, как использовать Streamlabs Desktop для записи видео на YouTube для создания контента.

21 апреля 2022 г.

Андреа Старнс

  • Платформы
  • YouTube

4 мин чтения

Streamlabs объявляет об интеграции с YouTube Merch Shelf

Теперь соответствующие критериям создатели контента, которые продают одежду через Streamlabs Merch Store, могут продавать свои товары непосредственно своему сообществу со своего канала YouTube.

18 марта 2022 г.

Итан Мэй

  • Платформы
  • YouTube

3 мин чтения

Новый виджет цели YouTube Super Chat от Streamlabs

Установите цель, сколько суперчатов вы хотите получить во время трансляции, и этот виджет сообщит вам, насколько вы близки к ее достижению.

01 февраля 2022 г.

Итан Мэй

  • Платформы
  • YouTube

3 мин чтения

Как редактировать видео Twitch для YouTube

Инструменты и советы, которые вы можете использовать бесплатно уже сегодня

04 ноября 2021 г.

Итан Мэй

  • Платформы
  • YouTube

4 мин чтения

Как сделать мерч для YouTube

Все, что вам нужно знать о создании товаров для вашего канала YouTube!

01 октября 2021 г.

Итан Мэй

  • Платформы
  • YouTube

5 минут чтения

Как запланировать прямую трансляцию на YouTube

Запланируйте прямую трансляцию с помощью новой функции планировщика потоков Streamlabs.

24 сентября 2021 г.

Итан Мэй

  • Платформы
  • YouTube

3 мин чтения

Многопотоковое воспроизведение на мобильных устройствах

Научитесь транслировать на несколько платформ одновременно с помощью мультистриминга на мобильных устройствах.

15 сентября 2021 г.

Шон Кайзер

Zoom: прямая трансляция на YouTube или настраиваемая служба потоковой передачи | [email protected]

Студенты, сотрудники, преподаватели, ведомства и спонсируемые учетные записи Университета Миннесоты могут вести прямую трансляцию со встреч или вебинаров Zoom на Youtube Live и другие потоковые сервисы. Это хороший вариант для пользователей, которым необходимо охватить аудиторию более 300 участников.

Примечание. Прямая трансляция собраний отключена для пользователей в компоненте Health Care (HCC — BAA/BAA+). Потоковые вебинары разрешены.

Если вы впервые ведете прямую трансляцию с помощью Zoom, заблаговременно назначьте практическое собрание, чтобы ознакомиться с процессом.

В этой статье:

  • Шаги, которые необходимо выполнить перед прямой трансляцией
    • Включение функции прямой трансляции
    • Заблаговременная настройка вашей потоковой платформы
    • Настройка трансляции в Zoom
  • шага, которые необходимо выполнить непосредственно перед прямой трансляцией
  • Использование прямых трансляций на YouTube для мгновенного выхода в эфир
  • Остановка прямой трансляции и завершение собрания
  • Дополнительные ресурсы

Шаги, которые необходимо выполнить перед прямой трансляцией

Планирование совещания в Zoom

  • Планирование совещания в Zoom: прокрутите вниз, чтобы найти инструкции для вашей операционной системы (например, Windows, Mac, iOS, Android) или веб-сайта Zoom. портал. Нажмите на раздел, чтобы развернуть инструкции.

Включение функции прямой трансляции

  1. Войдите в настройки конференции Zoom.
  2. Прокрутите вниз или нажмите На совещании (дополнительно) в левой навигационной ссылке, чтобы найти  Разрешить прямую трансляцию совещаний.
  3. Нажмите тумблер, чтобы включить прямую трансляцию . Появляются четыре флажка.
  4. Установите флажки для мест, на которые вы хотите вести прямую трансляцию:
    • Снимите флажок Facebook и Workplace от Facebook , если только вы не планируете использовать их, чтобы интерфейс вашей встречи оставался менее загроможденным.
    • YouTube: Проверка YouTube позволяет настроить прямую трансляцию с помощью учетной записи YouTube , подключенной к университету.
      • Примечание: Настройка YouTube для работы с Zoom в первый раз требует, чтобы вы сразу прошли процесс прямой трансляции без тестирования. При использовании этого варианта убедитесь, что вы готовы начать тестовую встречу.
    • Отметьте Custom Live Streaming Service , чтобы настроить прямую трансляцию перед совещанием с использованием любой службы, кроме Workplace by Facebook , включая YouTube . Появится текстовое поле, в котором вы можете ввести любые примечания для организаторов, которые будут транслировать вашу встречу .
      1. Если вы не хотите добавлять примечания, оставьте это поле пустым и выберите  Сохранить .
  5. Перейти к Настройка платформы потокового вещания раздел ниже.

Заблаговременная настройка платформы потоковой передачи

Чтобы запланированная встреча транслировалась в прямом эфире с использованием опции Custom Live Streaming Service , вам необходимо получить:

  • URL-адрес трансляции.
  • Ключ потока.
  • URL-адрес страницы прямой трансляции с вашей потоковой платформы.

В этом разделе описано, как настроить мероприятие и получить эти настройки в Youtube Live, хотя вы также можете использовать другой потоковый сервис по вашему выбору.

  1. Войдите на сайт YouTube.com, используя свой идентификатор UMN в Интернете и пароль.
  2. Нажмите кнопку «Создать видео» или «Опубликовать» (камера со значком плюса) в правом верхнем углу главной страницы Youtube.
  3. Выберите  Вступить в эфир. Откроется всплывающее окно, в котором вы можете заполнить информацию о прямой трансляции.
    1. Создайте канал, если будет предложено. Чтобы использовать Youtube Live, у вас должен быть канал. При создании канала плата не взимается.
      • Примечание.  Возможно, вам придется подождать 24 часа, чтобы активировать свою учетную запись для прямой трансляции. Пожалуйста, планируйте соответственно.
    2. Вам также может быть предложено подтвердить свою учетную запись с помощью телефонного звонка или текстового сообщения. Это сделано для того, чтобы убедиться, что вы человек. Подтвердив свою учетную запись, вернитесь к шагу 2 выше и нажмите кнопку Создать видео или опубликовать .
  4. Во всплывающем окне:
    1. Создать заголовок события и добавьте необязательное описание .
    2. Выберите категорию , которая лучше всего подходит для вашего потока из раскрывающегося меню.
    3. Если хотите, загрузите дополнительную миниатюру , чтобы люди могли видеть, ищут ли они вашу прямую трансляцию.
    4. Под Аудитория выберите Нет, это не для детей .
      • Выберите Да, это сделано для детей только если дети являются основной аудиторией трансляции.
    5. Выбрать Далее .
    6. В разделе Настройка выберите параметры, которые лучше всего соответствуют вашим потребностям.
    7. Выбрать Далее .
    8. В разделе Видимость выберите соответствующий параметр.
      • Общедоступный:  Все могут искать и просматривать.
      • Не в списке:  Все, у кого есть ссылка, могут просматривать.
      • Личное: Только вы можете просматривать.
        • Примечание : Выберите приватный только для тестирования; в противном случае никто другой не сможет просмотреть ваш поток.
    9. В разделе Расписание выберите дату и время прямой трансляции.
    10. Выбрать Готово .
    11. Выберите видеокамеру и микрофон, которые вы будете использовать для трансляции.
    12. Выберите Вступить в действие . Вы находитесь в прямом эфире.
    13. Выберите КОНЕЦ ПОТОКА .
  5. Выберите значок Stream слева.
  6. Если вы планируете прямую трансляцию, скопируйте ключ трансляции и URL-адрес трансляции и сохраните информацию для дальнейшего использования в текстовом документе.
  7. В правом верхнем углу выберите кнопку поделиться и скопируйте ссылку на видео . Добавьте эту ссылку в свой документ с ключом потока и URL-адресом потока .

Настройка трансляции в Zoom

  1. Найдите запланированную встречу, которую вы будете транслировать в прямом эфире, в списке предстоящих встреч.
  2. Выберите тему встречи.
  3. Прокрутите страницу вниз и выберите вкладку Live Streaming .
  4. Выберите настроить параметры прямой трансляции.
  5. Откроется всплывающее окно с полями для ввода URL-адреса трансляции , ключа трансляции и URL-адреса страницы прямой трансляции , которые вы сохранили со своей потоковой платформы. Заполните каждое поле и выберите Сохранить .

Шаги, которые необходимо выполнить непосредственно перед прямой трансляцией

Начните эти шаги как минимум за полчаса до начала мероприятия.

  1. Начните собрание Zoom.
  2. Нажмите кнопку Подробнее… на панели инструментов управления собранием Zoom.
  3. Выберите Прямая трансляция на пользовательской службе потокового вещания .
    • Примечание. Запустится процесс прямой трансляции с настройками, которые вы ввели в Настройка потоковой передачи в разделе Zoom выше и открывает прямую трансляцию для просмотра в веб-браузере. Прямая трансляция еще не транслируется на YouTube.
  4. Запустите трансляцию на своей потоковой платформе.
    1. Если вы используете Youtube Live до Live в пользовательской службе потокового вещания , вернитесь в окно YouTube Live Stream.
      • Если у вас больше не открыто окно прямой трансляции:
        1. Нажмите кнопку Создать видео или опубликовать 9Кнопка 0369 (камера со знаком плюс) в правом верхнем углу главной страницы Youtube.
        2. Выберите Вступить в действие.
        3. Выберите вкладку Управление слева.
        4. Выберите заголовок только что созданного потока.
        5. Нажмите кнопку Go Live в правом верхнем углу.

Использование прямых трансляций на YouTube для мгновенного выхода в эфир

Могут быть ситуации, когда вы хотели бы транслировать свою встречу на YouTube, но у вас нет запланированной встречи заранее. Вы можете начать прямую трансляцию:

  • В середине конференции Zoom.
  • После начала новой конференции Zoom.
  • Непосредственно с YouTube, используя вашу учетную запись UMN.

Как организатор, если вы включили параметр  YouTube  в настройках Zoom, вы можете выходить в прямом эфире на YouTube из любой конференции Zoom.

Прямая трансляция с конференции Zoom

  1. На конференции Zoom нажмите Подробнее…
  2. Выберите Прямая трансляция на Youtube. Откроется новое окно, предлагающее выбрать учетную запись.
  3. Выберите свою учетную запись UMN.
    • Примечание: Если вы впервые подключаетесь к своей учетной записи, вам будет предложено предоставить YouTube доступ к Zoom, вашей веб-камере и микрофону.
  4. На следующем экране присвойте прямой трансляции YouTube название и выберите предпочтительный вариант конфиденциальности для просмотра:
    • Общедоступный:  Все могут искать и просматривать.
    • Не в списке:  Все, у кого есть ссылка, могут просматривать.
    • Личное: Только вы можете просматривать.
      • Примечание : выберите закрытый только для тестирования; в противном случае никто другой не сможет просмотреть ваш поток.
  5. Выберите  Вперед! Откроется ваша прямая трансляция на YouTube.

Остановка прямой трансляции и завершение встречи

Завершение прямой трансляции с помощью специальной службы потоковой передачи

Если вы используете  YouTube   Live , перейдите к следующему разделу .

Если вы ведете трансляцию на Youtube Live с помощью Live on Custom Live Streaming Service , вы можете завершить трансляцию на YouTube.

  1. Нажмите кнопку End Stream в правом верхнем углу, чтобы завершить трансляцию.
  2. Перейти к следующему разделу.

Завершение прямой трансляции и завершение собрания Zoom

  1. На собрании Zoom нажмите кнопку Подробнее… на панели инструментов управления собранием.
  2. Выберите  Остановить прямую трансляцию.
  3. Нажмите кнопку Завершить собрание на панели инструментов управления собранием, чтобы завершить собрание для всех участников.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *