Я пишу скрипт, чтобы объединить/нарезать произвольные видеофайлы с S3 на одно выходное видео. До сих пор я делаю это, сначала обрезая видео до их надлежащей длины, используя ffmpeg -i input-X.mp4 -ss start -t duration slice-X.mp4
и рекомбинируя результирующие фрагменты с фильтром ffmpeg concat
.Сочетание видеороликов с ffmpeg с использованием кроссфейдов и простых разрезов
Я хочу, чтобы иметь возможность перекрестного скрещивания и вырезания между видео. concat
не поддерживает переходы. Каков наилучший способ объединить видео с кроссфейдами и сокращениями в командной строке Linux? Является ли ffmpeg лучшим инструментом для работы?
Мой вопрос похож на "How do you create a crossfade transition between multiple videos in FFMPEG?", но мне не обязательно использовать ffmpeg. Кроме того, я хочу, чтобы уметь исчезать между некоторыми срезами и срезать между другими.
Вы повторно кодируете видео много. Вы могли бы сделать это в одной, хотя и длинной, команде. Если вам интересно, я напишу это в ближайшие пару дней. – Mulvya
@Mulvya Мне было бы интересно увидеть эту мерзость да – Zach
Отрицание. – Mulvya