2

Я хотел бы извлечь сцену из видео (аудиокодек: AAC, видеокодек: H264). Проблема в том, что сцена начинается не с ключевого кадра. Программное обеспечение, которое я пробовал (Avidemux, Handbrake или VLC), позволяет вырезать видео только по ключевым кадрам. У кого-нибудь есть советы по решению этой проблемы?

Спасибо'

1 ответ1

1

ИМХО, ни в коем случае, для h.264 вы должны вырезать ключевые кадры (Intra frames = I frame).

http://en.wikipedia.org/wiki/Key_frame

При сжатии видео ключевой кадр, также известный как внутрикадровый, представляет собой кадр, в котором полное изображение сохраняется в потоке данных. При сжатии видео только изменения, которые происходят от одного кадра к следующему, сохраняются в потоке данных, чтобы значительно уменьшить объем информации, которая должна быть сохранена. Этот метод основан на том факте, что большинство видеоисточников (таких как типичный фильм) имеют только небольшие изменения в изображении от одного кадра к другому. Всякий раз, когда происходит резкое изменение изображения, например, при переключении с одной камеры на другую или при смене сцены, должен быть создан ключевой кадр.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .