Есть похожие вопросы по SU, но у меня есть одно ДОПОЛНИТЕЛЬНОЕ требование наряду со слиянием видео.

Мне нужно иметь 2 секунды (или любые другие секунды) черного экрана между двумя последовательными видео. Я ищу бесплатный инструмент, такой как ImageMagik (но для видео), который может легко объединить видео с этим черным экраном.

PS У меня есть видео на YouTube в формате Mp4 (учебные серии это).

Какой самый быстрый метод я могу использовать?

2 ответа2

2

Очень просто, если это только MP4. Установите MP4Box (поставляется для каждой ОС).

Затем вы можете объединить видео MP4 с помощью:

mp4box -cat video1.mp4 -cat video2.mp4 -cat … output.mp4

И вы сделали. Просто добавьте столько -cat video.mp4 сколько хотите.


Пакетная обработка тоже проста. Допустим, у вас есть файл с пустыми двумя секундами, который называется blank.mp4 , и список ваших входных файлов videos.txt

#!/bin/bash
command="mp4box"
while IFS= read -r line
do
    command="$command"" -cat $line -cat blank.mp4"
done < "videos.txt"
command="$command output.mp4"
echo $command
eval $command

Сохраните его где-нибудь, дайте ему разрешения на выполнение с помощью chmod +x batch.sh и выполните с помощью ./batch.sh . Очевидно, что blank.mp4 должен находиться в той же папке. Но вы можете легко изменить это поведение.

1

Какие фильмы? Mpeg? AVI? FLV? Вы присоединяетесь к группе Youtube Rips? Это имеет значение.

Например, вот mpgtx, простой инструмент командной строки, который, помимо прочего, присоединяет видеоклипы mpeg. Он не работает с AVI или другими типами файлов фильмов. Таким образом, это будет бесполезно для того, что вы хотите сделать. Таким образом, я понятия не имею, сработает ли вам это предложение ... так как я не знаю, какой тип файла у ваших видеоклипов.

Возможно, AviDemux - это больше, чем вам нужно. Он не работает из командной строки, но он обрабатывает более широкий диапазон типов фильмов и может быть автоматизирован с помощью проектов, очереди задач и сценариев. Что означало бы присоединение к партии видеоклипов и указание добавить 2 секунды между ними, и ничто не выходило бы за пределы его диапазона.

В любом случае, Videohelp.com - ваш друг, так как это сайт, посвященный предоставлению посетителям всего видео ... и аудио. Редактирование, то есть.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .