json2ass: Add unknown style warning
This commit is contained in:
parent
6629a2ac87
commit
0883776580
1 changed files with 12 additions and 0 deletions
12
adn.ts
12
adn.ts
|
|
@ -797,6 +797,18 @@ export default class AnimationDigitalNetwork implements ServiceClass {
|
|||
for (const sub of subtitles[subName]) {
|
||||
const [start, end, text, lineAlign, positionAlign] =
|
||||
[sub.startTime, sub.endTime, sub.text, sub.lineAlign, sub.positionAlign];
|
||||
for (const subProp in sub) {
|
||||
switch (subProp) {
|
||||
case 'startTime':
|
||||
case 'endTime':
|
||||
case 'text':
|
||||
case 'lineAlign':
|
||||
case 'positionAlign':
|
||||
break;
|
||||
default:
|
||||
console.warn(`json2ass: Unknown style: ${subProp}`);
|
||||
}
|
||||
}
|
||||
const alignment = (this.posAlignMap[positionAlign] || 2) + (this.lineAlignMap[lineAlign] || 0);
|
||||
const xtext = text
|
||||
.replace(/ \\N$/g, '\\N')
|
||||
|
|
|
|||
Loading…
Reference in a new issue