Миниатюра изображения из.3gp файла
Кто-нибудь знает, как получить миниатюру (неподвижное изображение) из видеофайла 3 ГБ? Первый кадр или что-то в этом роде. Я использую.net, но решение может быть на любом языке (управляемом или родном) или стороннем продукте.
1 ответ
Решение
Это использует ffmpeg в Linux и вызывается из PHP, но если вы можете использовать ffmpeg, то это не имеет значения:
ffmpeg -i path/to/your/video.3gp -an -ss 00:00:00 -t 00:00:01 -y -s 400x300 path/to/your/image%d.jpg
Обратите внимание на "%d"; вы генерируете только один кадр, но ffmpeg по-прежнему нуждается в этом, поэтому он знает, куда поместить число при генерации изображений. Таким образом, вы в конечном итоге с именем, как "image1.jpg"