addedInput schema / properties / description
Added value: +{
+ "description": "格式为 工具名:目的。",
+ "title": "Description",
+ "type": "string"
+}
addedInput schema / properties / jq
Added value: +{
+ "description": "必填的 jq 表达式。输入是全部条目组成的数组,每条字段:input,id,title,author,author_url,url,published_at,summary,staff,duration_sec,total_duration_sec,view_count,danmaku_count_total,comment_count,like_count,favorite_count,share_count,coin_count,cover_url,part_count,current_page,current_part,error。体积大、多数任务用不到的字段:author_url(查看 UP 主时需要)、cover_url;特定任务需要时照常使用。每个输入一条,取不到的只有 input 与 error 有值。结果为字符串时原样返回,其他结果编码为表格或 JSON;结果为数组时 jq_count 是其长度。",
+ "title": "Jq",
+ "type": "string"
+}
removedInput schema / properties / page
Removed value: -{
- "anyOf": [
- {
- "type": "integer"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "分段序号,1 起。不传时取链接里的 ?p=N,两者都没有则第 1 段。单段视频忽略此项。",
- "title": "Page"
-}
removedInput schema / properties / url
Removed value: -{
- "description": "视频链接、b23.tv 短链,或裸 BV/av 号;含链接的分享文案也可直接传入。",
- "title": "Url",
- "type": "string"
-}
addedInput schema / properties / videos
Added value: +{
+ "description": "视频列表,每项为链接、b23.tv 短链或裸 BV/av 号。分段写在项里,如 BV1xx?p=2,不写为第 1 段。",
+ "items": {
+ "type": "string"
+ },
+ "title": "Videos",
+ "type": "array"
+}
changedInput schema / required
Previous value: -[
- "url"
-]New value: +[
+ "description",
+ "videos",
+ "jq"
+]
removedOutput schema / $defs
Removed value: -{
- "StaffMember": {
- "properties": {
- "author_url": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Author Url"
- },
- "name": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Name"
- },
- "role": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Role"
- }
- },
- "title": "StaffMember",
- "type": "object"
- }
-}
removedOutput schema / properties / author
Removed value: -{
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Author"
-}
removedOutput schema / properties / author_url
Removed value: -{
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Author Url"
-}
removedOutput schema / properties / category_id
Removed value: -{
- "anyOf": [
- {
- "type": "integer"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Category Id"
-}
removedOutput schema / properties / coin_count
Removed value: -{
- "anyOf": [
- {
- "type": "integer"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Coin Count"
-}
removedOutput schema / properties / comment_count
Removed value: -{
- "anyOf": [
- {
- "type": "integer"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Comment Count"
-}
removedOutput schema / properties / copyright
Removed value: -{
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Copyright"
-}
addedOutput schema / properties / count
Added value: +{
+ "title": "Count",
+ "type": "integer"
+}
removedOutput schema / properties / cover_url
Removed value: -{
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Cover Url"
-}
removedOutput schema / properties / current_page
Removed value: -{
- "anyOf": [
- {
- "type": "integer"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Current Page"
-}
removedOutput schema / properties / current_part
Removed value: -{
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Current Part"
-}
removedOutput schema / properties / danmaku_count_total
Removed value: -{
- "anyOf": [
- {
- "type": "integer"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Danmaku Count Total"
-}
removedOutput schema / properties / duration_sec
Removed value: -{
- "anyOf": [
- {
- "type": "number"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Duration Sec"
-}
addedOutput schema / properties / failed
Added value: +{
+ "title": "Failed",
+ "type": "integer"
+}
removedOutput schema / properties / favorite_count
Removed value: -{
- "anyOf": [
- {
- "type": "integer"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Favorite Count"
-}
removedOutput schema / properties / id
Removed value: -{
- "title": "Id",
- "type": "string"
-}
addedOutput schema / properties / jq_count
Added value: +{
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Jq Count"
+}
removedOutput schema / properties / like_count
Removed value: -{
- "anyOf": [
- {
- "type": "integer"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Like Count"
-}
removedOutput schema / properties / part_count
Removed value: -{
- "anyOf": [
- {
- "type": "integer"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Part Count"
-}
removedOutput schema / properties / published_at
Removed value: -{
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Published At"
-}
removedOutput schema / properties / share_count
Removed value: -{
- "anyOf": [
- {
- "type": "integer"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Share Count"
-}
removedOutput schema / properties / staff
Removed value: -{
- "anyOf": [
- {
- "items": {
- "$ref": "#/$defs/StaffMember"
- },
- "type": "array"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Staff"
-}
removedOutput schema / properties / summary
Removed value: -{
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Summary"
-}
removedOutput schema / properties / title
Removed value: -{
- "title": "Title",
- "type": "string"
-}
removedOutput schema / properties / total_duration_sec
Removed value: -{
- "anyOf": [
- {
- "type": "number"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Total Duration Sec"
-}
removedOutput schema / properties / url
Removed value: -{
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Url"
-}
addedOutput schema / properties / videos
Added value: +{
+ "title": "Videos",
+ "type": "string"
+}
removedOutput schema / properties / view_count
Removed value: -{
- "anyOf": [
- {
- "type": "integer"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "View Count"
-}
changedOutput schema / required
Previous value: -[
- "id",
- "title"
-]New value: +[
+ "count",
+ "failed",
+ "videos"
+]