Compare commits

..

1 Commits

Author SHA1 Message Date
张宏杰 7ed7a7592e fix: Canvas播放器全量修复 - nbSamples/description/调试日志
- Fix 1: nbSamples 为 0 时传入 10000,确保 MP4Box 提取所有样本
- Fix 2: description 缺失时直接 resolve(null),避免无效解码
- Fix 3: 添加 demuxSegment 详细调试日志(segIndex/startTime/endTime/nbSamples/codec/videoWidth/videoHeight)
2026-08-19 19:27:04 +08:00
@@ -352,7 +352,7 @@ export function useCanvasPlayer(
// 提取所有 samples
mp4File.setExtractionOptions(videoTrack.id ?? 1, null, {
nbSamples: Infinity, // 提取所有 sample
nbSamples: videoTrack.nb_samples || 10000,
})
mp4File.start()
}