Что такое запись системного звука и как её делает возможной getDisplayMedia
«Системный звук» или «внутренний звук» — это любой звук, который компьютер выводит в данный момент: вкладка браузера с музыкой, видеоконференция, саундтрек игры, уведомление. Это отличается от записи с микрофона, которая улавливает только звуковые волны, физически достигающие микрофона в комнате. Стандартный API микрофона не может получить доступ к этому внутреннему потоку, поэтому браузеры предоставляют отдельный механизм под названием getDisplayMedia — тот же API, что создан для демонстрации экрана в приложениях видеозвонков.
Когда страница запрашивает getDisplayMedia с включённым звуком, браузер открывает свой встроенный выбор экрана, окна или вкладки и добавляет флажок, позволяющий поделиться звуковой дорожкой вместе с видео. Инструменты, которым нужен только звук, включая этот, всё равно вызывают тот же выбор для демонстрации экрана — это единственная дверь, которую браузер открывает к звуковому выходу системы. После того как вы дадите разрешение, браузер передаёт странице живой звуковой поток, а движок кодирования на WebAssembly — тот же движок на основе MediaBunny, что стоит за стандартным аудиорекордером, — записывает его прямо в файл на вашем устройстве, без обращения к серверу. Коротко говоря, он позволяет записывать звук из ваших колонок — всё, что воспроизводит компьютер, — без установки дополнительных программ.
Что на самом деле может захватить ваш браузер и операционная система
Поддержка захвата системного звука неоднородна, и пробелы возникают из-за операционной системы, а не какого-либо конкретного сайта. Windows предоставляет браузеру полное микширование системного звука, и современные браузеры на основе Chromium в macOS делают то же самое — можно поделиться всем экраном со звуком или отдельной вкладкой. Firefox реализует этот флажок, но менее гладко, а Safari вовсе не даёт доступа к системному звуку. Таблица ниже — самый быстрый способ проверить вашу конфигурацию перед началом.
| ОС / браузер | Захват системного звука | Примечания |
|---|---|---|
| Windows — Chrome, Edge, Brave, Opera | Полный системный звук | Выберите «Весь экран», чтобы захватить любой звук, издаваемый ПК, а не только одну вкладку. |
| macOS — Chrome, Edge, Brave, Opera | Полный системный звук | Современный Chromium в macOS может делиться всем экраном со звуком. Если вариант со звуком недоступен, поделитесь отдельной вкладкой браузера. |
| Windows / macOS — Firefox | Частично | Флажок «Поделиться звуком» есть, но работает менее надёжно, особенно для звука вкладки. |
| Любая ОС — Safari | Не поддерживается | getDisplayMedia в Safari полностью исключает системный звук; используйте браузер на основе Chromium. |
| Linux — Chrome, Edge | Обычно работает | Зависит от звукового сервера системы (PulseAudio или PipeWire); большинство современных дистрибутивов ведут себя как Windows. |
В Windows используйте Chrome, Edge, Brave или Opera и выбирайте «Весь экран» для всего, что касается всей системы. На Mac современные браузеры на основе Chromium позволяют поделиться всем экраном вместе со звуком, как и в Windows; если в вашей версии macOS вариант со звуком не появляется, поделитесь отдельной вкладкой браузера — она всегда несёт свой звук. Пользователям Safari стоит сменить браузер именно для этой функции; дело не в настройках, она просто не реализована.
Как записать внутренний звук: пошагово
Нажмите «Записать системный звук», чтобы вызвать окно выбора для демонстрации в браузере, затем выберите, что захватить: «Весь экран» для звука всей системы в Windows (и в современном Chromium на macOS) или конкретную вкладку браузера с вашим источником, которая надёжно захватывает звук этой вкладки на любой платформе. В окне выбора показаны миниатюры открытых окон и вкладок — выберите ту, где воспроизводится нужный звук.
Шаг, на котором почти все спотыкаются в первый раз, — флажок звука. Под списком экранов и вкладок в окне выбора есть небольшой переключатель с подписью «Поделиться звуком». В большинстве браузеров он по умолчанию снят. Пропустите его — и вы получите беззвучную запись, хотя сама демонстрация экрана пройдёт успешно; это самая частая причина пустой дорожки, и она никак не связана с вашим микрофоном или колонками. Установите флажок, затем нажмите «Поделиться», чтобы начать.
Как только поток запущен, индикатор уровня в реальном времени подтверждает, что звук идёт, ещё до начала длинной записи. Паузу и возобновление можно использовать посреди сессии, поэтому вы можете пропустить тихий отрезок или отойти, не останавливая захват. Закончив, остановите запись, выберите формат экспорта и скачайте файл напрямую.
Одновременная запись микрофона и системного звука
Переключатель «Также записывать мой микрофон» сводит сигнал с микрофона и захваченный системный звук в одну дорожку, а не создаёт два файла, которые пришлось бы потом синхронизировать. Это режим для закадрового текста поверх записи экрана, реакции на видео, разбора инструкции с живым комментарием или наложения озвучки поверх фоновой музыки, играющей в другой вкладке. Сведение происходит в реальном времени во время записи, поэтому экспортированный файл готов к использованию сразу.
Поскольку это наложение зависит от корректной работы вашего микрофона вместе с потоком системного звука, проверьте сам микрофон, прежде чем начинать что-то длиннее короткого дубля. Сначала выполните проверку на microphone-test.org — она сразу показывает, видит ли браузер устройство и выглядят ли уровни входного сигнала разумными. Если микрофон не подаёт сигнала, пользователям Windows стоит пройти руководство по устранению неполадок микрофона в Windows 11, чтобы проверить разрешения конфиденциальности и настройки устройства по умолчанию, а пользователям Mac — воспользоваться инструкцией по проверке и настройке микрофона на Mac, где разбирается запрос разрешения, который незаметно блокирует доступ браузера к микрофону.
Одно практическое замечание: при использовании наложения держите громкость колонок умеренной. Если системный звук играет достаточно громко, чтобы микрофон улавливал его обратно, в канал микрофона просочится слабое эхо. Наушники устраняют это и являются самым простым решением, если тестовая запись звучит раздвоенно.
Реальные сценарии записи звука с компьютера
Самое частое применение — сохранение звука из видео или трансляции, которую вы смотрите, для собственного прослушивания позже: лекции, вебинара, сета с концерта в прямом эфире. Почти столь же распространён захват совещания или звонка: если в вашем приложении для конференций нет встроенной записи или у вас есть доступ только как у участника, а не организатора, запуск этого инструмента параллельно со звонком захватывает весь звук обсуждения. Именно для звонков полезно заранее убедиться, что ваш собственный микрофон улавливается правильно, — руководство по настройке микрофона в Zoom и руководство по настройке микрофона в Google Meet разбирают вопросы разрешений и выбора устройства, из-за которых вас не слышат на другом конце.
Среди других частых применений — захват короткого звукового фрагмента для справки или редактирования, запись звука игры для нарезки лучших моментов и архивация эпизода подкаста, который вы слушаете во вкладке, чтобы сохранить его офлайн.
Здесь уместно короткое юридическое замечание. Запись звука для личного, частного использования — повторного прослушивания лекции, хранения копии собственного совещания, захвата собственной игры — как правило, не вызывает вопросов. Перераспределение или публикация защищённого авторским правом материала, захваченного таким образом, — это другое дело, и оно может нарушать авторское право или условия использования платформы, особенно в отношении музыки, фильмов и платного стримингового контента. Запись звонка с участием других людей также поднимает вопросы согласия, которые различаются в зависимости от юрисдикции. В случае сомнений сообщите остальным участникам, что ведёте запись, и сначала ознакомьтесь с политикой платформы.
Выбор формата и качества
Инструмент экспортирует в MP3, WAV, M4A/AAC, OGG, WebM/Opus или FLAC без потерь, и всё кодируется на устройстве тем же движком на WebAssembly, что используется в остальных инструментах сайта. MP3 на стандартном битрейте — самый безопасный вариант по умолчанию для всего, чем вы поделитесь или что сохраните между делом. WAV и FLAC работают без потерь: выбирайте их, когда планируете редактировать запись впоследствии, поскольку повторное перекодирование сжатого файла ухудшает качество, или когда архивируете то, к чему больше не собираетесь возвращаться. M4A/AAC подходит для устройств Apple и обычно превосходит MP3 при равном размере, тогда как OGG и WebM/Opus — эффективные, «родные» для веба форматы, которые стоит рассмотреть для воспроизведения только в браузере.
Разумное правило: записывайте в FLAC или WAV, если собираетесь потом обрезать или очистить файл в аудиоредакторе, а затем преобразуйте его в MP3 или AAC с помощью аудиоконвертера, когда монтаж вас устроит. Если запись без потерь окажется слишком большой, чтобы ею поделиться, аудиокомпрессор перекодирует её с более низким битрейтом без ещё одного ручного экспорта. Руководство сайта по выбору лучшего аудиоформата для записи подробнее раскрывает компромиссы между битрейтом и кодеком.
Модель конфиденциальности с обработкой на устройстве
Всё описанное выше происходит локально во вкладке браузера. Поток getDisplayMedia никогда не покидает ваше устройство; движок кодирования выполняется как WebAssembly внутри страницы, а не на удалённом сервере; а готовый файл записывается прямо в папку загрузок. Не нужно создавать учётную запись, ни один файл не передаётся по сети ни в одну, ни в другую сторону, и ничего не сохраняется после того, как вы закроете вкладку. Это повторяет модель стандартного микрофонного аудиорекордера и остальных инструментов сайта — единственное отличие здесь в том, какой источник звука браузер просят предоставить.
Устранение неполадок: «Я поделился экраном, но звука нет»
Это, безусловно, самая частая проблема, и почти всегда она сводится к одной из нескольких причин. Во-первых, проверьте, действительно ли в окне выбора был установлен флажок «Поделиться звуком» — он сбрасывается в снятое состояние каждый раз, когда вы открываете новый диалог демонстрации. Во-вторых, если демонстрация всего экрана или окна приложения оказалась беззвучной, поделитесь вместо этого конкретной вкладкой браузера — звук вкладки доступен всегда и служит надёжным запасным вариантом на любой платформе, включая macOS. В-третьих, убедитесь, что сама вкладка-источник не отключена по звуку на уровне вкладки — большинство браузеров позволяют отключать звук отдельной вкладки независимо от системной громкости, и вкладка с отключённым звуком не передаёт никакого звука, что бы вы ни отмечали.
Если ничто из этого не объясняет проблему, она может находиться выше по цепочке — в маршрутизации звука операционной системы. Отдельное руководство сайта по записи системного звука подробнее разбирает особенности отдельных платформ, включая виртуальные звуковые устройства и несколько устройств вывода. Если проблема на самом деле в вашем микрофоне, а не в стороне системного звука — дорожка наложения беззвучна, тогда как системный звук записался нормально, — начните с центра устранения неполадок микрофона или руководства для конкретного браузера по настройке микрофона в Chrome и руководства по настройке микрофона в Firefox, где частичную поддержку системного звука иногда принимают за проблему с микрофоном.
Часто задаваемые вопросы
Как записать звук с моего компьютера?
Откройте эту страницу, нажмите «Записать системный звук», выберите экран или вкладку браузера в окне выбора и установите флажок «Поделиться звуком». Затем браузер передаёт звук вашего компьютера на страницу, где он кодируется в файл, который можно скачать, — всё на вашем устройстве и без загрузки на сервер.
Можно ли записать системный звук на Mac?
Да. Современные браузеры на основе Chromium — Chrome, Edge, Brave, Opera — в macOS позволяют поделиться всем экраном вместе со звуком или отдельной вкладкой; установите флажок «Поделиться звуком» в окне выбора. Если для всего экрана в вашей версии macOS звук недоступен, поделитесь вместо этого конкретной вкладкой браузера — она всегда несёт свой звук.
Почему в Safari нет варианта «Поделиться звуком»?
Реализация демонстрации экрана в Safari вообще не включает звуковую дорожку, ни в одной версии macOS. Используйте вместо этого браузер на основе Chromium, например Chrome, Edge или Brave.
Можно ли записывать микрофон и системный звук одновременно?
Да — включите «Также записывать мой микрофон» перед началом, и оба источника сведутся в один экспортированный файл. Сначала выполните быструю проверку на microphone-test.org, чтобы убедиться, что микрофон определяется правильно.
Загружается ли запись куда-либо?
Нет. И звуковой поток, и кодирование остаются внутри вкладки браузера; ничего не отправляется на сервер, а учётная запись или вход не требуются.
Какой формат экспорта выбрать?
Используйте WAV или FLAC, если планируете редактировать файл впоследствии, поскольку форматы без потерь переносят перекодирование без потери качества. Используйте MP3 или M4A/AAC для файла меньшего размера, которым вы просто поделитесь или сохраните как есть.