Загрузка...

Python-скрипт для генерации 10 часов видео

#beginners #python #ffmpeg #intern #video #10hoursvideo #transcoding #youtube Скрипт для генерации 10-тичасового ролика из короткого видео. Вы, скорее всего, встречали на ютубе видео, которые состоят из короткого ролика, повторяющегося по кругу в течение 10-ти часов. В этом видео я покажу, как написать Python-скрипт, который быстро и легко сделает такое видео. Проект: https://github.com/DiPaolo/10hrs_loop_video_generator Командные строки: brew install ffmpeg - установить FFmpeg на MacOS sudo apt install ffmpeg - установить FFmpeg в Linux pwd | pbcopy - скопировать путь к текущей папке в буфер (только MacOS) ffmpeg -version - вывести версию FFmpeg ffmpeg -stream_loop 60 -i ﹤ваше видео﹥ -c copy ﹤ваше видео 1 час﹥ - повторить ваше видео 60 раз и результат записать в файл с именем ﹤ваше видео 1 час﹥ ffprobe ﹤видео﹥ - получить информацию о медиа-файле ffprobe -show_entries stream=duration ﹤видео﹥ - получить информацию о длительности аудио и видео в медиа-файле ffprobe -show_entries stream=duration -print_format json ﹤видео﹥ - то же самое, но вывести информауию в формате JSON ffprobe -v error -show_entries stream=duration -print_format json ﹤видео﹥ - то же самое, но убрать все лишнее, оставив только длительность Мой канал на YouTube: https://www.youtube.com/channel/UC5pfyKAv2Vrvmct3OL-1CwQ Мой канал в Яндекс.Дзен: https://dzen.ru/realcoding Таймкоды: 00:00 intro 00:26 ищем видео для теста 00:55 скачиваем видео с YouTube 01:41 устанавливаем FFmpeg 02:03 как установить FFmpeg в Windows 02:08 как установить FFmpeg на MacOS 02:13 как установить FFmpeg в Linux 02:18 удостоверимся, что на машине установлен FFmpeg 02:40 сделаем часовое видео с помощью ffmpeg 03:43 сделаем часовое видео в скрипте 14:16 рассчитыаем количество циклов динамически 14:34 используем ffprobe для получения длительности видео 16:09 получаем длительность видео в скрипте 19:03 парсим вывод ffprobe в формате JSON 20:10 пишем поиск максимального значения длительности 22:24 высчитываем количество циклов на основе длительности 27:12 финальный запуск 27:30 результат 28:48 заключение

Видео Python-скрипт для генерации 10 часов видео автора Реальный Код
Страницу в закладки Мои закладки
Все заметки Новая заметка Страницу в заметки