feat(saveVideoMetadata): switch for video stat

This commit is contained in:
lainio24 2025-10-19 19:28:36 +08:00
parent 23eecd4e4e
commit 91d580bac7
No known key found for this signature in database
GPG Key ID: B333508B1D79D277
3 changed files with 7 additions and 3 deletions

View File

@ -85,7 +85,7 @@ async function generateFFMetadata(aid: string = unsafeWindow.aid, cid: string =
console.debug(data)
const {
options: { fieldsMode, timeFormat },
options: { fieldsMode, timeFormat, includeStat },
} = getComponentSettings<Options>(componentName)
const generated = new Date()
@ -147,8 +147,7 @@ async function generateFFMetadata(aid: string = unsafeWindow.aid, cid: string =
),
)
}
// TODO option for includeStat
if (true) {
if (includeStat) {
const s = basic.stat
lines.push(
ff('stat_view', s.view),

View File

@ -26,6 +26,10 @@ export const options = defineOptionsMetadata({
displayName: '将番剧的「跳过头尾」转换为章节', //
defaultValue: true,
},
includeStat: {
displayName: '包含状态数(播放数、点赞数等)', //
defaultValue: true,
},
})
export type Options = OptionsOfMetadata<typeof options>

View File

@ -1,4 +1,5 @@
import { EpisodeInfo } from '@/components/video/video-info'
import { TimeFormat } from './options'
import { Tag, ViewPoint } from './types'
export function escape(x: any) {