Я конвертирую файл в формат PNG, используя этот вызов:
ffmpeg.exe -vframes 1 -vcodec rawvideo -f rawvideo -pix_fmt rgb32 -s <width>x<height> -i infile -f image2 -vcodec png out.png
Я хочу использовать конвертер, который можно связать или скомпилировать в закрытый коммерческий продукт, в отличие от FFmpeg
, поэтому мне нужно понять формат входного файла, который я передаю.
Итак, что означает rawvideo
для FFmpeg
?
Определяет ли FFmpeg
, какой тип исходного формата имеет входной файл, или rawvideo
обозначает что-то особенное?
Что здесь означает rgb32
?
Размер входного файла немного больше (ширина * высота * 8)
байтов.