LINUX.ORG.RU

Что использовать, когда ffmpeg не хватает/неудобен?

 , ,


2

1

Мне нужно отредактировать несколько видео файлов (mkv), изменить там встроенные дорожки, добавить свои и все это упорядочить (подрезать и поправить положение на таймлайне в основном). Никаких перекодирований. Нужно сохранить все исходные кодеки (видео в hevc, аудио дорожки в mpeg). В ffmpeg делать очень неудобно. Нужен какой-то gui. И тут я в некотором шоке от того, насколько плохо такая элементарная задача решается в линуксовых редакторах. Даже не так. Насколько плохо работают линуксовые медиа редакторы.

  • Kdenlinve - падает с какой-то qt ошибкой при добавлении на таймлайн аудио. Проверено на ubuntu 20.04.2, slackware-current, archlinux. Ошибка была загуглена - информации мало, решений нет.

  • Shotcut - намертво зависает при при попытке экспортировать (отрендерить) проект. Один раз увез с собой иксы. Нельзя экспортировать проект без перекодирования.

  • Openshot - все просто и удобно, но нельзя экспортировать проект без перекодирования.

  • Pitivi - нельзя экспортировать проект без перекодирования.

  • Avidemux - не нашел, как работать с аудио дорожкой, чтобы ее подгонять под видео. Похоже, что такой функции нет.

Что использовать-то? Где тот редактор с простым интуитивно понятным интерфейсом и возможностью простого редактирования без перекодирования?



Последнее исправление: kardjoe (всего исправлений: 1)

подрезать и поправить положение на таймлайне

без перекодирования

Как ты это себе представляешь?

neocrust ★★★★★
()

Avidemux - не нашел, как работать с аудио дорожкой, чтобы ее подгонять под видео

Ну так это линейный видеоредактор, а ты там собрался несколько дорожек двигать/подгонять на таймлайне

Насколько плохо работают линуксовые медиа редакторы

Проблема не с ними, а в том, что ты требуешь от них чего-то невероятного.

Нужен максимально мощный видеоредактор для линукс? Смотри в сторону DaVinci Resolve.

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

Нужен максимально мощный видеоредактор для линукс? Смотри в сторону DaVinci Resolve.

Нужен максимально простой редактор, который умеет без перекодирования отредактировать файл. Видео я не меняю вообще, я подгоняю только аудио. Контейнер остается mkv. Как же ffmpeg это делает? Простой пример. Мне надо установить делей на начало аудиодорожки.

ffmpeg -i video.mkv -itsoffset 33.21 -i audio.mp3 -c copy out.mkv

Получаю out.mkv с отрегулированной аудио дорожкой без перекодирования. Занимает 3 секунды на 2 Гб файле.

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

-itsoffset

Да, ты говоришь контейнеру о задержке и он это понимает и записывает в файл. Но видеоредакторы нелинейного монтажа так не работают - они не пишут так дорожки. По крайней мере, я таких специфичных не встречал.

Так что тебе скорее по утилитам работы с MKV и различным GUI-обвязкам над ffmpeg искать.

neocrust ★★★★★
()
Последнее исправление: neocrust (всего исправлений: 4)

Потыкав еще софта на эту тему пришел к выводу, что нафиг он в таком виде не нужен. Остановился на том, что в опеншоте подгоняю аудио дороги под видео, убираю видео дорогу, сохраняю аудио дорогу как отдельный файл, а потом ffmpeg’ом добавляю его в контейнер.

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

++

К сожалению, линейный видеоредактор с GUI — большая проблема. Я несколько штук перебрал и в итоге все равно сижу с консольным ffmpeg'ом! Посмотрю в mpv, какие временные рамки нужны, потом вырежу нужный фрагмент ffmpeg'ом. Далее соберу все вместе. Уродливо, топорно, но хоть работает...

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