Подписаться
Опубликовано

FFMPEG

Автор
  • Имя
    Айнур пишет ... 📝
    Telegram

FFMPEG

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

Он умеет редактировать видео - обрезка, соединение и наложение фильтров. Можно убирать лишние кадры, объединить несколько видеофайлов в один или добавить водяные знаки. Кроме того, ffmpeg может обрабатывать аудио, включая изменение громкости, эквализацию звука, наложение аудиоэффектов и извлечение аудиодорожек из видеофайлов.

Одним из захватывающих функций ffmpeg является его способность работать с видеопотоками в реальном времени. Это позволяет обрабатывать видео непосредственно во время его трансляции, добавляя эффекты или меняя параметры. Еще есть возможность стримить видео и аудио напрямую на платформы, такие как YouTube или Twitch. Вот пример запуска круглосуточной трансляции заданного плейлиста в YouTube:

bash
ffmpeg -stream_loop -1 -re -f concat -i playlist.txt -c copy -f flv rtmp://a.rtmp.youtube.com/live2/$STREAM_KEY
ffmpeg — это действительно универсальный инструмент, который удивил меня своей гибкостью и функциональностью. И чем больше времени уделяешь его изучению, тем больше новых возможностей он раскрывает.
Айнур пишет ... 📝
257 подписчиков
27 постов
Живу в Екатеринбурге, занимаюсь бэкенд разработкой. Тут делюсь опытом, мыслями и заметками из прочитанных книг. Написать мне в личку - @ainr_c Мой блог - https://ainur-khakimov.ru

Свежие посты

Опубликовано

Классические абстракции используемые в ФП

Что такое классические тайпклассы в ФП: полугруппы, моноиды, функторы, аппликативы
Опубликовано

Краткое содержание книги «Цель» Голдратта

Обзор книги «Цель» Элияху Голдратта: системный подход, ограничение, бутылочное горлышко, повышение эффективности производства и продуктивности
Опубликовано

Лонгрид про Scalafix

Scalafix лонгрид: как писать кастомные правила линтинга и рефакторинга Scala
Опубликовано

Последовательность выполнения задач

Как правильно выбирать порядок выполнения задач, чтобы повысить продуктивность и избежать потери энергии
Опубликовано

Зеленые и красные задачи

Как различать зеленые и красные задачи в личной продуктивности