ass2vtt

    1.3.12 • Public • Published

    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"
        ],
        "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
    • 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

    Install

    npm i ass2vtt

    DownloadsWeekly Downloads

    49

    Version

    1.3.12

    License

    ISC

    Unpacked Size

    17.7 kB

    Total Files

    6

    Last publish

    Collaborators

    • civodulab