Jak mogę wyodrębnić pojedynczy GOP jako obrazy z wideo?

0

Muszę wyodrębnić pełną GOP (grupę zdjęć) z wideo MPEG-4 i przekształcić każdą klatkę w tym GOP w pełny obraz BMP.

Na przykład wyobrażam sobie coś takiego:

ffmpeg -i Input.mp4 -gop 2 d:\%02d.bmp

Czy to istnieje w ffmpeg? Jeśli nie, jak mogę to osiągnąć?

użytkownik3601375
źródło
Nie ma takiego polecenia. Będziesz musiał użyć ffprobei trochę skryptów.
slhck,
@slhck następnie, jako alternatywa, czy mogę wyodrębnić wszystkie ramki normalnie, ale z nazwą, która odwołuje się do ich typu i numeru GOP i kolejności ramek w samej nazwie (jak uprzejmie sugerujesz), na przykład Frame001_GOP001_Pframe.bmp. i dzięki za wszystko.
user3601375,
Nie ma też do tego wbudowanego polecenia. Jeśli masz doświadczenie w posługiwaniu się językami skryptowymi, możesz to łatwo zrobić. Nie mam jednak czasu na wymyślenie pełnego rozwiązania.
slhck
@slhck Dzięki za wszystko BÓG może cię błogosławić.
user3601375,