media-server icon indicating copy to clipboard operation
media-server copied to clipboard

大文件probe时间较长,如何优化

Open yigu-cao opened this issue 1 year ago • 4 comments

超过2G的大文件,probe阶段时间过长,大于一分钟,probe阶段只需获取媒体基本信息,可以提供优化思路么

yigu-cao avatar Apr 22 '24 11:04 yigu-cao

请详细描述下问题, 包括文件格式, 音视频详情, probe方式等.

ireader avatar Apr 22 '24 12:04 ireader

格式: MKV Size: 1.5G 流程:mkv_reader_create--->mkv_reader_getinfo,此阶段耗时1min多 image

yigu-cao avatar Apr 22 '24 12:04 yigu-cao

mkv_reader_read会把整个文件全部读一遍, 所以打开比较慢。

可以尝试下mkv_reader_read2函数, 编译时加上MKV_LIVE_STREAMING宏。

ireader avatar Apr 23 '24 02:04 ireader

格式: MP4 Size: 2.2G 流程:mov_reader_create--->mov_reader_getinfo 现象:媒体信息解析失败,大文件均解析失败,是哪里判断有问题么 image

yigu-cao avatar May 10 '24 09:05 yigu-cao

加打印试下,分析哪些字段判断问题

yigu-cao avatar May 22 '24 06:05 yigu-cao