Увидел свет (https://github.com/ozmartian/vidcutter/releases/tag/3.0.0) выпуск видеоредактора VidCutter 3.0 (http://vidcutter.ozmartians.com), специализирующегося на выполнении таких задач, как удаление лишних фрагментов из видеоролика (видео триммер), вставка частей из других видео, разделение видео на части, объединение различных видеофайлов и перекодирование из одного формата в другой. Программа написана (https://github.com/ozmartian/vidcutter) на языке Python, интерфейс построен на базе PyQt5. Обработка видео осуществляется при помощи библиотек FFmpeg и mediainfo, для отображения видео применяется MPV (libmpv). Сборки доступны для Linux (PPA (https://launchpad.net/~ozmartian/+archive/ubuntu/apps), RPM (https://rpmfusion.org/Configuration), AppImage (https://github.com/ozmartian/vidcutter/releases/tag/3.0.0)), Windows и macOS.
Новый выпуск примечателен (https://github.com/ozmartian/vidcutter/releases/tag/3.0.0) полной переработкой мультимедийного бэкенда с переходом на libmpv для организации показа видео в интерфейсе приложения. Переход на libmpv позволил сократить число зависимостей, задействовать аппаратное ускорение декодирования видео (vdpau, vaapi) и реализовать функцию покадрового просмотра для более точной обрезки и вставки отрывков видео. В новом выпуске также переработана панель инструментов и представлена начальная реализация интерфейса командной сроки.URL: http://www.omgubuntu.co.uk/2017/03/vidcutter-3-0-released-ne...
Новость: http://www.opennet.me/opennews/art.shtml?num=46139
Чё-то я не наблюдаю по ссылке на rpm (в rpmfusion) пакетов vidcutter'а. Ни для el7, ни для f25. Где вы их там нашли?
ня, не шуми https://download1.rpmfusion.org/free/fedora/rpmfusion-free-r...
Сам то пробовал, что предлагаешь? Русским по желтому же написано, нет vidcutter'а в rpmfusion.$ dnf repolist
Последняя проверка окончания срока действия метаданных: 0:00:29 назад, Mon Mar 6 22:17:23 2017.
Идентификатор репозитория репозиторий состояние
*fedora Fedora 25 - x86_64 51 669
local local fedora 25 repo. 74
mkrawiec-neovim Copr repo for neovim owned by mkrawiec 23
mkyral-plasma-5.9.0 Copr repo for plasma-5.9.0 owned by mkyral 568
mosquito-atom Copr repo for atom owned by mosquito 8
rpmfusion-free RPM Fusion for Fedora 25 - Free 541
rpmfusion-free-updates RPM Fusion for Fedora 25 - Free - Updates 170
rpmfusion-free-updates-testing RPM Fusion for Fedora 25 - Free - Test Updates 8
rpmfusion-nonfree RPM Fusion for Fedora 25 - Nonfree 169
rpmfusion-nonfree-updates RPM Fusion for Fedora 25 - Nonfree - Updates 39
rpmfusion-nonfree-updates-testing RPM Fusion for Fedora 25 - Nonfree - Test Updates 14
russianfedora-free Russian Fedora for Fedora 25 - Free 120
russianfedora-free-updates Russian Fedora for Fedora 25 - Free - Updates 50
russianfedora-nonfree Russian Fedora for Fedora 25 - Nonfree 53
russianfedora-nonfree-updates Russian Fedora for Fedora 25 - Nonfree - Updates 26
*updates Fedora 25 - x86_64 - Updates 17 141$ dnf list vidcutter
Последняя проверка окончания срока действия метаданных: 0:00:54 назад, Mon Mar 6 22:17:23 2017.
Ошибка: Совпадений среди пакетов не найдено
Очень не хватало такой программы, всё что мне нужно это разрезать/склеить, и она с этим справляется идеально. Пока что обнаружил только один косяк - при наличии в видеофайле более одного саба оставляет только первый, но об этом уже написали разработчику (правда насчет нескольких аудиодорожек, но смысл тот же). Пользоваться для нарезки консольным ffmpeg ну вообще неудобно, а другие видеоредакторы либо слишком навороченные, либо слишком тормозящие, либо и то и другое сразу.
Никогда не видел ничего плохого в том, что люди пишут свои проекты, которые, возможно, будут использовать 1,5 землекопа. Одним практика в программировании, другим лишение мороки с изучением команд ffmpeg.Софт для тех, кто по быстрому решил нарезать себе что-то. ffmpeg всё-таки не так прост для обычных юзеров. Ладно если надо вырезать 1 фрагмент из видео, а когда необходимо сделать более одного? Вы видели синтаксис фильтра trim, который выполняет эту процедуру?
Сам я в основном режу и склеиваю так:
ffmpeg -i sample.mp4 -ss 00:05:00 -t 00:00:10 -c:v copy -c:a copy sample_1.mp4
...все фрагменты потом можно склеить при помощи
ffmpeg -f concat -i mylist.txt -c copy output.mp4
В mylist.txt должен быть список файлов, которые необходимо склеить, естественно в необходимом порядке. Формат описания таков:
file '/home/anon/video/sample_1.mp4'
file '/home/anon/video/sample_2.mp4'
file '/home/anon/video/sample_3.mp4'
> -c:v copy -c:a copyДостаточно -c copy
Кто-то может сказать какова цель проекта? Т.е. зачем автор стал пилить собственную прогу а не воспользовался чем-то из KDEnlive, pitivi, OpenShot?
> какова цель проекта?Видеоредактор с человеческим лицом.
Не всем нужны комбайны, чтобы отрезать пару секунд от видео перед заливкой на ютуб.
и из всех перечисленных только OpenShot более-менее работает под win
Мне просто интересно, а возможно ли нарезать стрим в формате h264 без перекодирования, по ключевым кадрам, убрать лишние и заново сшить конкатенацией файлов?
Можно. Не знаю как эта софтина, а ffmpeg позволяет это делать.За безперекодировку отвечают ключи -c:a copy и -c:v copy, резать можно фильтром трим https://ffmpeg.org/ffmpeg-filters.html#trim либо в ручную указывая таймкод через -ss время_откуда_резать -t сколько_по_времени_отрезать.
> ключи -c:a copy и -c:v copy
> резать можно фильтром тримКопирование потока и фильтры — взаимоисключающие вещи. Так что только -ss/-t.
Именно то, что давно искал. Для вырезания лишнего из видео и добавления кусков из других видео перед заливкой на youtube самое то. Софтины типа OpenShot и Kdenlive слишком усложнены и раздуты для такой простой задачи.
Чем оно лучше авидемукс?
ничем, такая же неудобная хрень как и авидемукс
что тут, что там нормально юзать незя
Зашибись! А что обсуждение GPL программ, написанных не под Линукс (напр. Virtualdub) теперь запрещено правилами форума?
>(напр. Virtualdub)Нет, спасибо, авидемукс и то дружелюбней. А под виндой в качестве конвертера и простенького редактора с фильтрами лучше юзать либо монструозный Xvid4psp (причем там есть и старая 5 ветка с поддержкой Avisynth, исходники который автор выкладывал и ее допиливали энтузиасты, и седьмая ветка, которую пилит сам автор), либо бесплатный Xmedia Recode.
Какая разница под чем? Под GNOME тоже нельзя запустить программу для KDE. Что важнее, открытый исходный код, GPL лицензий или отсутствие порта для твой конкретной горячо любимой сборки?
> Под GNOME тоже нельзя запустить программу для KDEА у меня под МАТЕ почему KTorrent работает, это баг или фишка?
Отличная прога, с ее помощью всегда нарезаю видео!
Плюсую: простая и удобная.
avidemux есть (не на пытоне)