Самый быстрый и надежный способ получить фрагменты видео H.264 из VLC, сохраненные в несжатом виде.

Я пытаюсь настроить конвейер для записи видеоклипов во время просмотра фильмов (обычно, но не всегда в формате h.264) и подготовить их для редактирования в Premier. Я обычно смотрю видео с помощью VLC, и кнопка «запись» идеально подходит. Однако для редактирования видео оно должно быть в формате, отличном от h.264.

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

Есть ли способ для ffmpeg/handbrake распаковать видео, а затем сохранить несжатое видео вместо перекодирования в другой кодек? Или еще лучше, чтобы кнопка «запись» VLC сохраняла декодированный поток вместо кодированного видео?


person Stonecraft    schedule 22.01.2020    source источник
comment
Почему бы не загрузить видео, которое вы смотрите, в Premiere?   -  person llogan    schedule 23.01.2020
comment
Потому что я не использую Premier в качестве видеоплеера, и смысл в том, чтобы снимать клипы во время просмотра фильмов.   -  person Stonecraft    schedule 23.01.2020
comment
Premiere должен иметь возможность редактировать видео H.264. Что именно не так с выводом из VLC с помощью кнопки записи?   -  person llogan    schedule 23.01.2020
comment
Premier плохо обрабатывает видео H.264.   -  person Stonecraft    schedule 24.01.2020


Ответы (1)


Несжатый огромен. 1-минутное видео 25 кадров в секунду 1080p будет ~ 4,4 ГБ. Похоже, вам нужен промежуточный формат. Видео UT — это бесплатный формат с открытым исходным кодом, сжатый без потерь, который удобен для редактирования, может поддерживаться Premiere и поддерживается ffmpeg.

Пример команды ffmpeg:

ffmpeg -i input.mp4 -c:v utvideo -c:a pcm_s16le output.avi

Чтобы получить поддержку в Premiere, закройте Premiere, загрузите и установите UT video, а затем запустите Premiere.

Что касается кнопки записи VLC, я считаю, что она просто выполняет ремикс, поэтому не выполняет перекодирование в другие форматы. Я не уверен, можно ли изменить поведение, но я не особо вникал в это.

person llogan    schedule 24.01.2020