Я быстро время видеофайл, видеопоток в формате Jpeg движения, извлечь каждый кадр в файл сВозможно ли иметь два изображения в одном кадре в движении jpeg?
FFmpeg -i a.mov -vcodec скопировать -f image2% d.jpg
Я обнаружил, что в каждом файле jpeg есть два маркера FFD8
, что означает, что на самом деле есть два изображения в одном файле jpeg.
Это правильно? Является ли файл чересстрочным? Что-нибудь особенное нужно передать кодеку?
Отличный ответ, спасибо! Моя задача - декодировать это видео на андроиде с помощью ffmpeg, процесс декодирования разделен на длинный процесс, наконец, декодированное изображение составляет половину высоты, указанное ffprobe. Я пытался выяснить, чего не хватает, но не повезло. Любое предложение о том, что проверить? – skipper
Я бы сказал, если декодированное изображение имеет половину высоты, это пахнет чересстрочным видео. –
Задача решена, задание ширины и высоты в контексте кодека, как сказал вам парсер, тогда высота декодированного изображения верна. – skipper