public class VideoUtil extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
VideoUtil.VideoInfo
视频信息
|
| 限定符和类型 | 字段和说明 |
|---|---|
static Double |
STAND_FRAME_RATE |
| 构造器和说明 |
|---|
VideoUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static InputStream |
captureFrame(File video,
int frameNo)
视频截帧
|
static BufferedImage |
frameToBufferedImage(org.bytedeco.javacv.Frame frame)
帧转BufferedImage
|
static VideoUtil.VideoInfo |
grabberVideoFramer(File video,
File imagesFolder,
boolean deleteVideo)
将视频文件帧处理并以“jpg”格式进行存储。
|
static boolean |
isVideo(File file)
是否是视频文件
|
static boolean |
isVideo(InputStream fileStream)
是否是视频文件
|
static boolean |
isVideo(String key) |
public static final Double STAND_FRAME_RATE
public static boolean isVideo(InputStream fileStream)
fileStream - 文件流public static boolean isVideo(File file)
file - 文件public static InputStream captureFrame(File video, int frameNo)
video - 视频文件frameNo - 帧数public static BufferedImage frameToBufferedImage(org.bytedeco.javacv.Frame frame)
frame - 视频帧public static VideoUtil.VideoInfo grabberVideoFramer(File video, File imagesFolder, boolean deleteVideo)
video - 原视频imagesFolder - 图片文件夹deleteVideo - 处理完后是否删除videopublic static boolean isVideo(String key)
Copyright © 2025. All rights reserved.