Filmora
Filmora - видеоредактор с искусственным интеллектом
Мощное, но простое приложение для редактирования видео
ОТКРЫТЬ

Filmora — Лучший редактор видео для создателей

  • Простые функции упрощают редактирование.
  • Расширенные функции редактирования расширяют возможности вашего видео.
  • 10+ миллиардов Стоковых медиа. Более 200 Мгновенных режимов и Предустановленных шаблонов

Как записывать видеопотоки с помощью FFmpeg на Windows и Mac?

Мария Матвеева
Мария Матвеева Опубликована 07-03-2023, обновлена 30-11-2023

FFmpeg - это инструмент для обработки видео с открытым исходным кодом, обладающий множеством мощных функций. Многие из этих функций доступны через интерфейс командной строки FFmpeg, но также могут быть доступны из привязок программы к Python и ее интерфейса Qt GUI, называемого QFFMpeg.

В этой статье будет объяснено использование инструментов командной строки FFmpeg для записи видеопотоков на компьютерах Windows и Mac с пошаговыми примерами и скриншотами.

В этой статье
  1. Что такое FFmpeg?
  2. Как записать видеопоток с помощью FFmpeg в Windows?
  3. Как записать видеопоток с помощью FFmpeg на Mac?
  4. Как проще записывать видеопоток?

Часть 1. Что такое FFmpeg?

FFmpeg расшифровывается как "Мультиплатформенный исполняемый файл FF" и первоначально был разработан Фабрисом Беллардом в 2000 году как расширение проекта MPlayer. Единственная цель разработки программного обеспечения из командной строки - предоставить пользователям комплексное решение для записи прямых трансляций (аудио и / или видео) с любого типа устройства, поддерживающего потоковые протоколы RTSP или HTTP.

FFmpeg - это комплексное кроссплатформенное решение для записи, конвертации, микширования и редактирования аудио- и видеофайлов. Программное обеспечение имеет более 250 форматов ввода, что позволяет пользователям записывать видеопотоки в любом медиаформате. Команды FFmpeg транслируют видео обратно после записи, конвертируют его в файл MP4 или MKV и обрабатывают входящие данные "на лету", такие как rtmpdump.

Часть 2. Как записать видеопоток с помощью FFmpeg в Windows?

Бесплатный инструмент командной строки FFmpeg - отличный способ записать прямую интернет-трансляцию и прослушать ее позже. Если у вас ПК с Windows и вы хотите записать видеопоток или экран с помощью FFmpeg, наш следующий пошаговый метод поможет вам пройти этот процесс, не столкнувшись со многими трудностями.

Шаг 1 Сначала запустите браузер по вашему выбору на вашем ПК с Windows и перейдите к Веб-сайт FFmpeg. Наведите курсор на значок Windows в средней панели и выберите либо gyan.dev, либо BTbn build.

загрузка ffmpeg в windows

На следующем экране выберите из списка последнюю версию 64-разрядной версии Windows. Почему? Вам необходимо использовать компьютер, совместимый с 64-разрядной версией Windows. Затем загрузите ZIP-файл на свой компьютер и используйте программу для извлечения ZIP-файлов, чтобы открыть содержимое файла.

Шаг 2 Найдите ffmpeg.exe сохраните извлеченный файл и скопируйте его в новую папку на жестком диске вашего компьютера (например, C:\VideoRecorder ).

извлечение файлов ffmpeg на пк с windows

Шаг 3 На следующем шаге щелкните значок Пуск на панели управления Windows и введите cmd в поле поиска. Щелкните правой кнопкой мыши на командной строке, выберите "Запуск от имени администратора” и запустите программу.

запуск командной строки

Теперь напишите команду для выбора каталога FFmpeg. Например, cd C:\VideoRecorder и нажмите клавишу “Enter”.

Шаг 4 Чтобы начать запись видеопотока, просто вызовите FFmpeg и используйте следующую командную строку. В данном случае мы берем пример съемки видеоролика YouTube “Running up that hill” из самого рейтингового телешоу Stranger Things. 

ffmpeg.exe -y -i https://www.youtube.com/watch?v=bV0RAcuG2Ao runningup.mp4

Нажмите клавишу “Enter”, и выходные данные этой команды будут отображены в интерфейсе командной строки.

Параметры команды имеют следующие значения:

-y позволяет автоматически перезаписывать существующие файлы.

-i https://www.youtube.com/watch?v=bV0RAcuG2Ao это URL-адрес потока, который будет записан FFmpeg. Вы можете изменить его с помощью любого URL-адреса видеопотока.

runningup.mp4 - это имя выходного файла.

Советы: Автоматическая запись видеопотоков на ПК с Windows

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

Часть 3. Как записать видеопоток с помощью FFmpeg на Mac?

Вы можете использовать терминал Mac для записи видеопотоков через FFmpeg следующим образом.

Шаг 1 Сначала запустите браузер на вашем компьютере Mac и перейдите к Веб-сайт FFmpeg. Наведите курсор на значок Apple в средней панели и выберите опцию статической сборки для 64-разрядной версии macOS.

загрузка ffmpeg на mac

Загрузите ZIP-файл на свой Mac и используйте программу для извлечения ZIP-файлов, чтобы открыть содержимое файла.

Шаг 2 Запустите терминал на вашем Mac из меню Apple, введите команду "ffmpeg -f avfoundation -list_devices true -i“, чтобы система знала, с какого устройства записывать, и нажмите клавишу Enter.

Шаг 3 Затем укажите путь, по которому вы хотите сохранить свое видео, например, путь к компакт-диску/в/мой/видеопоток и нажмите Enter.

Шаг 4 Введите команду “ffmpeg -f avfoundation -i "1:1"-c:v libx264 -qp 0-preset ultrafast out.mp4" и нажмите Enter, чтобы начать запись видеопотока.

запуск записи видеопотока на mac

Остановите запись видеопотока, нажав “q.”

остановка записи видеопотока на mac

Часть 4. Как проще записывать видеопоток?

Иногда использовать FFmpeg для записи видеопотока на вашем компьютере с Windows или Mac слишком сложно. Итак, мы рекомендуем использовать Filmora Screen Recorder чтобы немного облегчить вам задачу.

Несколько преимуществ использования программного обеспечения для записи экрана Filmora заключаются в следующем:

  • Захватите экран компьютера и веб-камеру одновременно.
  • Выберите, следует ли записывать весь экран или его часть.
  • Записывайте аудио с вашего компьютера Windows или Mac и голос с микрофона одновременно.

Шаг 1 Запустите браузер на вашем компьютере с Windows или Mac, установите Программное обеспечение Filmora Screen Recorder, запустите его и выберите Новый проект на панели мониторинга. Далее щелкните опцию Файл и выберите Записать ПК.

экран компьютера filmora record

Шаг 2 В новом всплывающем окне Scrn настройте размер записи, введя желаемые размеры. Кроме того, выберите, хотите ли вы записывать аудио и с какого устройства его записывать.

пользовательские настройки аудио-видео filmora

Шаг 3 Нажмите Запись, чтобы начать запись видеопотока. Как только вы закончите захват видеопотока на экране компьютера, нажмите кнопку F9, чтобы остановить запись.

Вывод

В этом руководстве мы обсудили FFmpeg и рассмотрели, как вы можете использовать его для записи видеопотоков на вашем компьютере с Windows и Mac.

Мы также обсуждали Filmora Screen Recorder как простую альтернативу FFmpeg. Вы можете сразу приступить к работе с записями или глубже погрузиться в расширенные опции по мере того, как приобретете больше опыта работы с этим программным обеспечением. Чтобы помочь вам в этом, мы также поделились простыми пошаговыми инструкциями по использованию Filmora Screen Recorder на вашем компьютере.

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

Скачать Бесплатно 
Скачать Бесплатно 
Мария Матвеева
Мария Матвеева Главный редактор
Поделиться в: