BililiveRecorder/test/BililiveRecorder.Flv.Tests/TestData/Bad
2021-11-20 15:15:08 +08:00
..
p1-brec_legacy-20210309-double_audio_header.xml FLV: Merge and clean up flv test projects 2021-11-13 02:01:03 +08:00
p1-mock-20211120-metadata_with_null.xml FLV: Add more test samples 2021-11-20 15:15:08 +08:00
p1-mock-20211120-no_metadata.xml FLV: Add more test samples 2021-11-20 15:15:08 +08:00
p2-mock-20210310-same_header_audio.xml FLV: Merge and clean up flv test projects 2021-11-13 02:01:03 +08:00
p2-mock-20210310-same_header_both.xml FLV: Merge and clean up flv test projects 2021-11-13 02:01:03 +08:00
p2-mock-20210310-same_header_video.xml FLV: Merge and clean up flv test projects 2021-11-13 02:01:03 +08:00
p3-mock-20210310-change_header_audio.xml FLV: Merge and clean up flv test projects 2021-11-13 02:01:03 +08:00
p3-mock-20210310-change_header_both.xml FLV: Merge and clean up flv test projects 2021-11-13 02:01:03 +08:00
p3-mock-20210310-change_header_video.xml FLV: Merge and clean up flv test projects 2021-11-13 02:01:03 +08:00
p3-mock-20210310-multiple_headers.xml FLV: Merge and clean up flv test projects 2021-11-13 02:01:03 +08:00
p4-brec_legacy-20210309-pk_agora_ts_offset.xml FLV: Merge and clean up flv test projects 2021-11-13 02:01:03 +08:00
p4-brec_legacy-20210313-issue_171.xml FLV: Merge and clean up flv test projects 2021-11-13 02:01:03 +08:00
README.md FLV: Merge and clean up flv test projects 2021-11-13 02:01:03 +08:00

有问题的测试样本

文件夹结构

每个样本文件夹内至少有 3 个文件

  • input.xmlinput.xml.gz - 样本数据
  • info.json - 测试通过的标准
  • README.md - 问题的具体说明和备注

文件夹命名方式

问题程度-文件来源-日期-简单问题描述

举例:

p1-brec_std-20210121-double_audio_header

问题程度

对某个测试样本的复杂程度和迷惑程度的主观评价,主要为了方便排序。大概的评分标准是:

  • p1 一个很简单、无关紧要的小问题
  • p2 一个或多个小问题
  • p3 会影响播放的问题
  • p4 比较复杂的问题
  • p5 在没救了的边缘摩擦

问题来源

样本原文件的生成或录制工具,如录播姬(本项目)或 ffmpeg 等。

  • mock 手动修改一个正常样本得到的问题样本
  • brec_std 录播姬 1.3+ 标准模式
  • brec_raw 录播姬 1.3+ 原始数据模式
  • brec_legacy 录播姬 1.2 及以下版本
  • ffmpeg ffmpeg

日期

年年年年月月日日 格式的日期。