@openanime/ass2esl
Version:
Utilities to convert Advanced SubStation Alpha (ASS) to Expressive Subtitle Language (ESL)
27 lines (25 loc) • 668 B
JavaScript
import {
quoteString
} from "./chunk-ZLUXC5RC.js";
import {
__name
} from "./chunk-7QVYU63E.js";
// src/meta-processor.ts
function generateMetaHCL(info) {
const title = info?.Title ?? "Untitled";
const resolutionX = info?.PlayResX ?? 1920;
const resolutionY = info?.PlayResY ?? 1080;
const scaleBorderAndShadow = info?.ScaledBorderAndShadow === "yes";
return `
meta {
title = ${quoteString(title)}
resolution = [${resolutionX}, ${resolutionY}]
scale_border_and_shadow = ${scaleBorderAndShadow}
esl_version = "1.0"
}`;
}
__name(generateMetaHCL, "generateMetaHCL");
export {
generateMetaHCL
};
//# sourceMappingURL=chunk-AI4ZPB33.js.map