Videoforum - форум о видео и не только!

Videoforum - форум о видео и не только! (http://videoforums.ru/index.php)
-   Общие вопросы по видеомонтажу (http://videoforums.ru/forumdisplay.php?f=52)
-   -   Программа для точной резки/склейки без перекодирования? (http://videoforums.ru/showthread.php?t=8747)

Relapse 13.01.2020 20:14

Программа для точной резки/склейки без перекодирования?
 
Имеется видео (AVC/H.264) записанное на компьютере в Open Broadcaster Software. Нужно вырезать, а затем склеить отдельные фрагменты.
Попробовал две программы: MP4Tools, Avidemux, но они режут
по ключевым кадрам, т.е. вырезанный фрагмент получается начинается/заканчивается не с места которое тебе надо, а на пару секунд +/- от установленного при резке места.



Скажите пожалуйста, есть ли такая программа которой можно резать/склеивать не по ключевым кадрам, а точно по установленному месту, а затем сохранить готовое видео без перекодирования?

Alfa2908 14.01.2020 20:18

Цитата:

Сообщение от Relapse (Сообщение 86336)
есть ли такая программа которой можно резать/склеивать не по ключевым кадрам

Произвольная резка возможна только в распакованном видео, то есть каждый кадр должен быть ключевым.
Видео с межкадровым сжатием произвольно можно резать в любой монтажке, но вывод при этом будет перекодирован.
Суть в том, что в Вашем видео на один ключевой кадр приходится от 25 до 45 ссылочных, то есть это не сами кадры, а ссылки на ключевые с описанием динамических изменений, разрезав ссылочную информацию программа не сможет сформировать опорный кадр, поэтому режет по ключевым.
Монтажка на линии времени распаковывает фоном и формирует все кадры, поэтому в ней можно резать в любом месте.
Лучший вариант в Вашем случае использовать монтажку, перекодирования бояться не стоит, если выставить нормальные параметры, изменений качества не увидите.

Relapse 16.01.2020 18:45

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

Alfa2908 17.01.2020 10:53

Цитата:

Сообщение от Relapse (Сообщение 86356)
А что, нет таких программ которые бы формировали в месте разреза опорный кадр, а потом бы склеивали получившиеся фрагменты без перекодирования?

Сомневаюсь, что найдете такое решение для видеоряда h264.
Несколько лет назад я делал подобное в Улид видео студии при редактировании mpeg 2 с видеокамеры. Улид могла перекодировать только места разреза, а нетронутые участки копировать, при этом не на всех файлах mpeg2, а только с камеры, файлы сделанные на компьютере всегда почему-то перекодировала. Но mpeg2 кодек "простой", там ссылочные кадры рисуются по одному ключевому,
с h264 все сложнее, там ссылки для рисования одного кадра, сразу на несколько ключевых, и при разрезе не по ключу, все кадры так или иначе задействованные для рисования ссылочных кадров должны перекодироваться, разрез меняет все ссылки, отрезанный ключевой кадр становится недоступен для рисования предыдущих ссылающихся на него, то есть это место меняется полностью, поэтому монтажки экспорт перекодируют.
В целом Ваше желание мне видится как идея фикс.

Relapse 08.07.2020 14:21

Alfa2908
Цитата:

Сомневаюсь, что найдете такое решение для видеоряда h264. ... В целом Ваше желание мне видится как идея фикс.
Нашёл две проги которые режут/склеивают точно по установленному месту, а затем сохраняют готовое видео без перекодирования, это:
AVS Video Remaker и SolveigMM Video Splitter. Разрезал два видео (AVC/H.264) на нужные фрагменты и собрал из них одно, всё чётко и без потери качества. И времени на перекодирование.

Так что никакой идеи фикс - зачем жертвовать качеством видео и так записанного на пределе мощности компа.

Скерцо 08.07.2020 14:31

Цитата:

Сообщение от Relapse (Сообщение 87150)
AVS Video Remaker и SolveigMM Video Splitter

Забыли уточнить, что обе платные.

aleks_nsk 08.07.2020 16:15

Цитата:

Сообщение от Relapse (Сообщение 87150)
Нашёл две проги которые режут/склеивают точно по установленному месту

В любом случае это по ключевым кадрам

Alfa2908 09.07.2020 11:45

Цитата:

Сообщение от Relapse (Сообщение 87150)
Нашёл две проги которые режут/склеивают точно по установленному месту

Это умеют делать все сплиттеры, и принцип работы у них один, разный интерфейс.
Те программы что Вы использовали могут делать покадровую резку видео mpeg2, а avc\h264 все равно по ключам, да и звук AAC привязывается по ключам, он сжат блоками, и блоки не могут разрезаться, поэтому покадровая резка без декодирования не делается. Если у Вас получилось и результат устраивает, в детали можно не "въезжать."


Часовой пояс GMT +1, время: 14:27.

Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot