RU

543 уязвимости в индустриальном стандарте: отлавливаем бреши в FFmpeg

Привет, Хабр! Меня зовут Егор Боровинских, старший аналитик безопасности веб-приложений в компании «Гарда». Сегодня хочу поговорить о FFmpeg. Для те…

реверс-инжинирингинформационная безопасностьandroid приложенияпоиск багов в приложенияхmobile securityffmpeg
Habr
RU

Open-source ассистент для чернового монтажа видео

Привет, Хабр. Недавно я писал про edge-навигацию на руль — OLED, 2ГИС, велосипед/мотоцикл. Побочный эффект DIY: накопилось много не особо связаных м…

машинное обучениеopen sourceвидеомонтажffmpegpythonнейросетиавтоматизацияраспознавание речиfastapi
Habr
RU

V-GEN: автономный генератор теленовостей и видеосюжетов на Google Gemini и FFmpeg

V-GEN — локальный сервис с веб-интерфейсом, который собирает новостные ролики сам «под ключ»: от живого поиска инфоповодов до готового Full HD файла…

v-genгенерация видеосинтез речиttsискусственный интеллектавтогенерация контентавидеомонтажнейросетиавтоматизацияffmpeg
Habr
RU

Рендерим обучающие 3D‑ролики кодом на React и Three.js вместо съёмок и AI‑видео

Я делаю мобильное образовательное приложение. В какой‑то момент понадобилось объяснять пользователям сложные сценарии, где объекты двигаются по…

remotionreact three fiberthree.jswebgl3d-рендерffmpegгенерация видеообучающие роликиheadless chromiumprocedural textures
Habr
RU

Трек на 46 минут долго молчал: отдаём перекодированный звук, пока ffmpeg его ещё пишет

Сервер перекодирует длинный трек в Opus и отдаёт его только целиком. Пока ffmpeg пишет файл, клиент молчит: на 46-минутной записи это 19 секунд тиши…

rustaxumtokioffmpegстриминг музыкитранскодированиеopusself-hosted
Habr
RU

1700 строк JS и ни одного видеофайла: как ИИ-агент снимает кино на Canvas и рендерит его в MP4

В этом минутном фильме нет ни одной картинки, видеофайла или сэмпла. Огонь, гравюру, 3D-сферу, пиксельную игру и музыку рисует и синтезирует один HT…

canvaswebglthree.jsweb audioffmpegplaywrightclaude codecodexии-агентымоушн-графика
Habr
RU

Как нейросеть переводит видео. Часть 1: Whisper врёт, и мы это знаем

Я один пишу сервис дубляжа видео с 2022 года, когда OpenAI выложил Whisper и мне показалось, что дело на месяц. В 2026-м через конвейер прошло 9 203…

whisperраспознавание речидиаризацияперевод видеодубляжгаллюцинацииspeech-to-textffmpegpipeline
Habr
RU

Генератор музыкальных видео на Python: зерно раздуло файл в 13 раз, спектр врал на тишине, AV1 выиграл втрое

Я отрендерил трёхминутный ролик из одной статичной картинки и получил файл на 472 МБ. Виновным оказалось плёночное зерно: шум амплитудой меньше 2 %…

ffmpegx264av1битрейтпленочное зерноvmafpythonвидеокодеки
Habr
RU

Сервер был нужен ради одного заголовка: порт на Dart, future, который ждёт сам себя, и загрузчик без ffmpeg

Неделю назад я писал, почему видео из аниме-плеера нельзя просто вставить в <video> . Вывод был такой: нужен серверный видеопрокси, и никуда в…

flutterdartexoplayerhlsffmpegandroidsigstoreвидеоплееркэширование
Habr
RU

Как программа для записи ужимается в 40 МБ ОЗУ, пока OBS ест полгига

На Windows для захвата экрана есть два классических пути: GDI (медленно и печально) и DXGI Desktop Duplication API. HomRec использует второй вариант…

слабый ПКзапись экранаffmpegobsc++ запись экранаdxgiзапись видеоscreen recorder
Habr
EN

FFMPEG to the rescue, again

LinkedIn is going to be one of my direct integrations, if it's possible, so that I can write an article once and publish it on my own platform and d…

cliffmpegsvg
Dev.to
RU

«Аниме-завод» открыт: выкладываю код конвейера, который сам режет эпизоды на Shorts

За последнее время я написал три статьи про систему, которая превращает длинные видео в вертикальные клипы: общий обзор «аниме-завода» , разбор вирт…

pythonopen sourceавтоматизацияffmpegopencvllmyoutube shortsвидеоалгоритмыархитектура
Habr
RU

Alpha канал и конвертация изображений в пиксельный формат ARGB. Конвертация форматов gif, webp, mov, mp4, png через Bash

В этой статье приведены: паттерны команд Bash в формате скрипта make_window_icon_txt.sh , а также добавление alpha канала с помощью Bash-скрипта ути…

ffmpegconvertbashargbwebpgif-анимация.movmp4pngальфа-канал
Habr