Монтаж видео
Одной из самых больших болей при выпуске видео контента для меня всегда был монтаж видео.
У меня бывают прикольные идеи, но как вспомню, что чтоб выпустить один часовой видос, нужно просидеть пару дней над монтажом в видеоредакторе, то всякое желание что-то записывать отпадает.
Первый поток курса
Первый поток курса я даже отдавал в работу монтажеру. ("даже" тут стоит, потому что всё остальное я делаю в соло)) как нибудь расскажу об этом)
С монтажером было проще, чем возиться с этим самому, но всё ещё не то, что я ожидал.
На первые ролики с ним уходило прям много времени. Я ожидал, что он сразу сделает красиво, как я хочу (по картинке в моей голове), а оказалось, что за 5к рублей за 1 час видео, тебе нужно почти вплоть до деталей объяснять и скидывать референсы того, что ты хочешь. Хотя, у меня были всего лишь скринкасты.
А помимо этого, нужно ещё отсмотреть исходники и выписывать таймкоды мест, которые нужно вырезать. А потом смотреть результат от монтажера, причём очень внимательно. Потому что первое время человек даже не отсматривал видос, который мне кидал и там было очень много темных экранов или рандомно отрезанных сцен, которые было очевидно как поправить.
Уже тогда у меня было непонимание, зачем мне нужен такой специалист, которого я промптю как AI агента)) Отработал с ним весну и отдал около 40-50 тыс за производство всех учебных видосов.
Третий поток
Его я решил записывать с нуля, так что встал вопрос с тем, как делать монтаж.
За лето вышло много крутых инструментов и skills (ссылка на коммент), Opus подтянули в монтаже и создании 3D сцен и после выхода версии 5.5 в сети стало плодиться огромное количество видеороликов.
Ок, пошёл пробовать делать монтаж скринкаст урока с Opus.
Самый "наивный" подход – Opus с помощью STT инструмента превращает звук в текст и ориентируясь на этот текст делает монтаж. С первого раза получилось не очень – во многих местах для меня важно делать плавные склейки, чтоб они сильно не выбивались из общего ряда. И вот опусу ориентироваться на аудиодорожку с таймкодами было очень тяжело.
Gemini
Думал-думал че делать и вспомнил о том, что существуют модели Gemini)) Для тех, кто не в курсе, эти модели нативно могут читать и аудио и видео, прям как текст.
Попробовал опять самый наивный вариант с gemini – открыл agy cli, выбрал модель gemini flash 3.8 medium, попросил его "прочитать" мой видос и сделать монтаж, вырезав сбивки и сделать нормальные склейки.
И, о боже, я офигел, с того, что gemini flash справился с этой задачей! Не идеально, конечно, но это было сильно лучше чем с опусом! Просто за счёт того, что он нативно понимает аудио и видео и ему проще резать это всё.
В итоге, этот процесс оформился сначала в python обертку над ffmpeg, который на вход принимал таймкоды и action – ускорить, вырезать, склеить и т. д., под капотом делал эти actions в ffmpeg, а на выходе отдавал лог выполненных действий в json. Ну, и конечно же, skill с объяснением для тупеньких (gemini). Так же, скрипт умеет отдавать audio/video файлы по-кусочкам, чтобы gemini было проще.
С дальнейшими итерациями, где gemini использовал этот скрипт и скилл, монтаж делать становилось всё проще.
Теперь на вход я подаю ТЗ, которое составляет Opus. В нём он пишет кратко стратегию того, что нужно сделать в видосе. Предварительно слушает видос через STT модельку.
И gemini этого ТЗ хватает, чтобы в 8 из 10 случаев сделать монтаж видео так, как мне нужно!
В итоге, решил превратить это в удобный CLI, который публикую на Github.
Если вам тоже нужно нарезать видос, но лень это делать руками, то попробуйте этот cli.
Очень сильно рекомендую использовать с ним omni-LLM, которая поддерживает и аудио и видео. Например - Gemini.
📱 video-production-cli
Лайк, репост,
✔ ️ Тимур Хахалев про AI Coding, подписывайтесь!
Одной из самых больших болей при выпуске видео контента для меня всегда был монтаж видео.
У меня бывают прикольные идеи, но как вспомню, что чтоб выпустить один часовой видос, нужно просидеть пару дней над монтажом в видеоредакторе, то всякое желание что-то записывать отпадает.
Первый поток курса
Первый поток курса я даже отдавал в работу монтажеру. ("даже" тут стоит, потому что всё остальное я делаю в соло)) как нибудь расскажу об этом)
С монтажером было проще, чем возиться с этим самому, но всё ещё не то, что я ожидал.
На первые ролики с ним уходило прям много времени. Я ожидал, что он сразу сделает красиво, как я хочу (по картинке в моей голове), а оказалось, что за 5к рублей за 1 час видео, тебе нужно почти вплоть до деталей объяснять и скидывать референсы того, что ты хочешь. Хотя, у меня были всего лишь скринкасты.
А помимо этого, нужно ещё отсмотреть исходники и выписывать таймкоды мест, которые нужно вырезать. А потом смотреть результат от монтажера, причём очень внимательно. Потому что первое время человек даже не отсматривал видос, который мне кидал и там было очень много темных экранов или рандомно отрезанных сцен, которые было очевидно как поправить.
Уже тогда у меня было непонимание, зачем мне нужен такой специалист, которого я промптю как AI агента)) Отработал с ним весну и отдал около 40-50 тыс за производство всех учебных видосов.
Третий поток
Его я решил записывать с нуля, так что встал вопрос с тем, как делать монтаж.
За лето вышло много крутых инструментов и skills (ссылка на коммент), Opus подтянули в монтаже и создании 3D сцен и после выхода версии 5.5 в сети стало плодиться огромное количество видеороликов.
Ок, пошёл пробовать делать монтаж скринкаст урока с Opus.
Самый "наивный" подход – Opus с помощью STT инструмента превращает звук в текст и ориентируясь на этот текст делает монтаж. С первого раза получилось не очень – во многих местах для меня важно делать плавные склейки, чтоб они сильно не выбивались из общего ряда. И вот опусу ориентироваться на аудиодорожку с таймкодами было очень тяжело.
Gemini
Думал-думал че делать и вспомнил о том, что существуют модели Gemini)) Для тех, кто не в курсе, эти модели нативно могут читать и аудио и видео, прям как текст.
Попробовал опять самый наивный вариант с gemini – открыл agy cli, выбрал модель gemini flash 3.8 medium, попросил его "прочитать" мой видос и сделать монтаж, вырезав сбивки и сделать нормальные склейки.
И, о боже, я офигел, с того, что gemini flash справился с этой задачей! Не идеально, конечно, но это было сильно лучше чем с опусом! Просто за счёт того, что он нативно понимает аудио и видео и ему проще резать это всё.
В итоге, этот процесс оформился сначала в python обертку над ffmpeg, который на вход принимал таймкоды и action – ускорить, вырезать, склеить и т. д., под капотом делал эти actions в ffmpeg, а на выходе отдавал лог выполненных действий в json. Ну, и конечно же, skill с объяснением для тупеньких (gemini). Так же, скрипт умеет отдавать audio/video файлы по-кусочкам, чтобы gemini было проще.
С дальнейшими итерациями, где gemini использовал этот скрипт и скилл, монтаж делать становилось всё проще.
Теперь на вход я подаю ТЗ, которое составляет Opus. В нём он пишет кратко стратегию того, что нужно сделать в видосе. Предварительно слушает видос через STT модельку.
И gemini этого ТЗ хватает, чтобы в 8 из 10 случаев сделать монтаж видео так, как мне нужно!
В итоге, решил превратить это в удобный CLI, который публикую на Github.
Если вам тоже нужно нарезать видос, но лень это делать руками, то попробуйте этот cli.
Очень сильно рекомендую использовать с ним omni-LLM, которая поддерживает и аудио и видео. Например - Gemini.
Лайк, репост,