LINUX.ORG.RU

Программа для несложного видеомонтажа

 , ,


2

1

Посоветуйте какую-нибудь несложную морду для ffmpeg, которая бы позволяла выполнять простенький видеомонтаж, а именно: слить несколько видео в одно, сделать обрезку на обеих концах, поменять кодек/контейнер, вырезать звук и т.д. Без изысков и чего-то сложного.

★★★★★

Последнее исправление: Rinaldus (всего исправлений: 1)
Ответ на: комментарий от Rinaldus

ffmpeg

слить множество мелких видео

-i "concat:file1.mp4|file2.mp4|..."

убрать звук

-an

обрезать с начала

-ss 00:01:00

или в конце

-t 00:59:20

и еще отформатировать в формат

-vcodec libx264 -crf 25 output.mp4

Tanger ★★★★★
()
Ответ на: комментарий от Tanger

Сейчас для обработки vapoursynth перспективный, из него можно вывести предпросмотр в mpv.

anonymous
()
Ответ на: комментарий от Tanger

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

missxu
()
8 ноября 2018 г.
Ответ на: комментарий от peregrine

но зачем, когда есть божественный .mkv

Себе я всё в матроску и упаковываю. Но в комметарии, на который я отвечало было:

в формат, подходящий для последующей заливки на Youtube

Но судя по этому, youtube матроску не поддерживает.

Tanger ★★★★★
()
Ответ на: комментарий от Tanger

Цирк с ютубом. Не поддерживать один из самых популярных форматов видео в мире, если не самый популярный, исключая всякое legacy.

peregrine ★★★★★
()
Ответ на: комментарий от Tanger

Все он поддерживает, там обычный ffmpeg скорее всего. На заборе тоже много что написано.

anonymous
()
11 марта 2019 г.
Ответ на: комментарий от Tanger

Но судя по этому, youtube матроску не поддерживает

Поддерживает, я заливал mkv (h264+vorbis).
Никогда не пользуйтесь mp4! Идиотский формат. ffmpeg и Avidemux часто непонятно почему делают переменную частоту кадров, а если видеохостинг настроен приводить к постоянной, он может привести к средней или максимальной (но не оригинальной) и будут рывки в движении. Кодировал в Avidemux 23.976 видео в mp4 для dailymotion для лучшей совместимости, на выходе получилось вот что:

Frame rate mode                     : Variable
Frame rate                          : 23.976 (24000/1001) FPS
Minimum frame rate                  : 23.810 FPS
Maximum frame rate                  : 24.390 FPS
Если заново открыть в Avidemux, он пишет что частота 24.390. А после заливки на dailymotion и выгрузке получилось:
Frame rate mode                     : Constant
Frame rate                          : 24.390 FPS
с рывкотней. Хотел как лучше, а получилось как всегда. Теперь понятно откуда на ютубе столько кривоты.

anonymous
()
Ответ на: комментарий от anonymous

А dailymotion как будто использует avidemux_cli, потому что и ffmpeg и Mainconcept Reference правильно определяют частоту 23.976. Но все равно есть риск напороться на кривой конвертер (самописные скрипты определения fps какие-нибудь).

Если что исправить можно в Avisynth за два прохода. Сначала создается метрика, потом исправление:

TDecimate(mode=4, output="y:\metrics.txt")
#TDecimate(mode=2, rate=23.976023976, input="y:\metrics.txt")
Такого продвинутого дециматора нет ни в ffmpeg, ни в Vapoursynth.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.