1 (22.01.2014 11:13:23 отредактировано dm2003)

Появилась такая проблема. Нужно склеить множество небольших видео фрагментов с камеры в один кусок. Графически это можно сделать в OpenShot, KDENlive и т.д. Захотел это сделать в консоли. Нашел пару решений:

 Консоль:
mencoder -ovc copy -oac copy -o out.avi 1.avi 2.avi

 Консоль:
cat video1.mpg video2.mpg video3.mpg | ffmpeg –f mpeg –i - -sameq video.avi

А вот если у меня очень много файлов, и перечислять их, вписывая в команду, весьма долго. Как можно указать программе, что нужно склеить все файлы в папке в один кусок? Все файлы одного расширения и одного размера изображения и качества.

Канал для любителей векторного творчества и Inkscape - https://www.youtube.com/channel/UCkrdtk … 1IJyg1w-w/

етить.. .вы ж сами все написали!

cat *.mpg |  ffmpeg –f mpeg –i - -sameq video.avi

Вы в очередной раз показываете, что учить литературу не желаете, а желаете чтоб вам за вас все делали...
Лично от себя: больше таких прозрачных ответов давать не буду Вам! Только указания где искать ответ...

Напивая:
Лень неизлечима
Лень непобедима
Лень просто необходима
Тем кто выпил пива...

3

Харитон пишет:
cat *.mpg |  ffmpeg –f mpeg –i - -sameq video.avi

Еще один прозрачный ответ:

ffmpeg -f mpeg -i *{:digit:}.mpg -o -sameq out.mpg
Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Arch Linux/Xfce/Xiaomi Mi Notebook Pro 15.6 | Slackware64-current/Xfce/Lenovo G580

4

Спасибо, прислушаюсь к Вашим советам. Просто хотел уточнить.

Канал для любителей векторного творчества и Inkscape - https://www.youtube.com/channel/UCkrdtk … 1IJyg1w-w/