fixed adn subtitle parser
This commit is contained in:
parent
9eda46d15d
commit
1a389a067a
@ -195,10 +195,34 @@ Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text\
|
|||||||
lineAlign: string
|
lineAlign: string
|
||||||
text: string
|
text: string
|
||||||
}>
|
}>
|
||||||
|
vostf: Array<{
|
||||||
|
startTime: number
|
||||||
|
endTime: number
|
||||||
|
positionAligh: string
|
||||||
|
lineAlign: string
|
||||||
|
text: string
|
||||||
|
}>
|
||||||
|
vf: Array<{
|
||||||
|
startTime: number
|
||||||
|
endTime: number
|
||||||
|
positionAligh: string
|
||||||
|
lineAlign: string
|
||||||
|
text: string
|
||||||
|
}>
|
||||||
} = await JSON.parse(subs)
|
} = await JSON.parse(subs)
|
||||||
|
|
||||||
if (parsedSubs.vde) {
|
// if (parsedSubs.vde) {
|
||||||
for (const s of parsedSubs.vde) {
|
// for (const s of parsedSubs.vde) {
|
||||||
|
// const convertedStart = convertToTimeFormat(s.startTime)
|
||||||
|
// const convertedEnd = convertToTimeFormat(s.endTime)
|
||||||
|
|
||||||
|
// templateASS =
|
||||||
|
// templateASS + `Dialogue: 0,${convertedStart},${convertedEnd},Default,,0,0,0,,${s.text.replace('\n', '\\N').replace('<i>', '{\\i1}').replace('</i>', '{\\i0}')}\n`
|
||||||
|
// }
|
||||||
|
// }
|
||||||
|
|
||||||
|
if (parsedSubs.vostde) {
|
||||||
|
for (const s of parsedSubs.vostde) {
|
||||||
const convertedStart = convertToTimeFormat(s.startTime)
|
const convertedStart = convertToTimeFormat(s.startTime)
|
||||||
const convertedEnd = convertToTimeFormat(s.endTime)
|
const convertedEnd = convertToTimeFormat(s.endTime)
|
||||||
|
|
||||||
@ -207,7 +231,7 @@ Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text\
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (parsedSubs.vostde) {
|
if (parsedSubs.vostf) {
|
||||||
for (const s of parsedSubs.vostde) {
|
for (const s of parsedSubs.vostde) {
|
||||||
const convertedStart = convertToTimeFormat(s.startTime)
|
const convertedStart = convertToTimeFormat(s.startTime)
|
||||||
const convertedEnd = convertToTimeFormat(s.endTime)
|
const convertedEnd = convertToTimeFormat(s.endTime)
|
||||||
|
Reference in New Issue
Block a user