7

Как я могу объединить несколько файлов .webm (например, загруженных с YouTube) в один файл? Я пробовал простой кот, за которым следовало "mencoder -forceidx -oac copy -ovc copy ..." - не сработало. Я использую Linux.

3 ответа3

8

Как упоминал Лу, попробуйте mkvmerge вот так (из командной строки):

mkvmerge -o output.webm -w file1.webm + file2.webm

2

Помните, что формат контейнера WebM является строгим подмножеством Matroska, поэтому инструменты Matroska будут работать с файлами WebM. Попробуйте mkvmerge (который поставляется вместе с mkvtoolnix) для повторного объединения файлов без перекодирования. Результат может или не может быть удовлетворительным для ваших целей, но mkvtoolnix является зрелым и GPLv2-лицензией, и стоит попробовать. Там даже есть mkvmerge GUI.

0

Если вы используете графический интерфейс mkvmerge, щелкните правой кнопкой мыши в разделе "Входной файл", затем выберите "Добавить файлы" и выберите первый файл из того места, где вы его сохранили.

Теперь щелкните правой кнопкой мыши первый файл в разделе "входной файл" и выберите "добавить файлы".

Если вместо "добавить файлы" вы выбрали "добавить файлы в качестве дополнительных частей", это не сработает. Этот параметр предназначен для объединения файлов, в которых второй / третий / etc-файлы не имеют заголовков видео (например, если вы использовали команду разделения Unix, чтобы просто разрезать файл на куски). Если вы выбрали эту опцию с двумя файлами WebM, вы не получите никаких ошибок, но в результирующем MKV будет присутствовать только первый видеофайл.

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