New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details
Socket
Book a DemoSign in
Socket

ass2vtt

Package Overview
Dependencies
Maintainers
1
Versions
25
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

ass2vtt

Transforme ass en WebVTT.

latest
npmnpm
Version
1.4.3
Version published
Weekly downloads
26
-16.13%
Maintainers
1
Weekly downloads
 
Created
Source

ass2vtt

npm npm

ass2vtt est un outil permettant de transformer un document ass (Advanced Sub Station) en WebVTT (Web Video Text Tracks).

Installation and Usage

Prerequisites: Node.js (>=6.14), npm version 3+.

Local Installation and Usage

$ npm install ass2vtt

Global Installation and Usage

$ npm install -g ass2vtt

Utilisation :

$ ass2vtt [options] file_in.ass

file_in.ass optionnel si --dir

Options :

Basic:
  -h, --help     displays help
  -v, --version  Output the version number

Options:
  --init Creates the config file .ass2vttrc - default: false

Options file out:
  -a, --a11y     Output the a11y file
  -c, --classic  Output the classic file
  -b, --both     Output the a11y and classic files (default)
  -d, --dir      Process all the ass files in the directory

Configuration

Vous pouvez paramétrer ass2vtt pour générer un fichier .vtt qui correspond à vos attentes.

--init

ass2vtt --init va créer / modifier le fichier .ass2vttrc dans le répertoire en cours. Il va se baser sur les fichiers .ass de ce répertoire et récupérer les styles de ces fichiers pour générer styleToVtt.

Si le fichier ass2vttrc existe il n'ajoutera que les nouveaux styles non présents.

Manuellement

Créer le fichier .ass2vttrc dans le répertoire du fichier.

Ce fichier sert à faire la correspondance :

Exemple .ass2vttrc

{
    "styleToVtt": {
      "styleAssFile1":"saf1",
      "styleAssFile2":"saf2",
      "styleAssFile3":"saf3",
      "styleAssFile3":"saf4"
    },
     "styleOutClassic": [
        "styleAssFile1",
        "saf3"
    ],
     "styleOutVtt": [
        "styleAssFile4",
        "saf2"
    ],
    "styleItalicClassic": ["saf4","styleAssFile2"],
    "integrerStyle": false,
    "extensionA11Y": "_a11y",
    "extensionClassic": "_classic"
}
  • integrerStyle : ajoute les styles dans le fichier WebVTT
  • styleOutClassic : les textes comportant ces styles sont retirés dans le mode classic
  • styleOutVtt : les textes comportant ces styles sont retirés dans le mode a11y
  • styleItalicClassic : les textes comportant ces styles seront en italique en mode classic
  • extensionA11Y et extensionClassic :

    Exemple ici
    nameAssFile.ass => nameAssFile_a11y.vtt et nameAssFile_classic.vtt

Keywords

ass

FAQs

Package last updated on 13 Nov 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts