Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.


Go Back   Doom9's Forum > General > Subtitles

Thread Tools Search this Thread Display Modes
Prev Previous Post   Next Post Next
Old 19th September 2019, 15:40   #1  |  Link
Registered User
Join Date: Sep 2013
Posts: 3
Spp2Pgs (ASS to BD SUP pgs)

Blu-ray subtitle files can be exported without installing AVS
Enter ass files, AVS in bgra format, or other playable bgra source files, or bgra raw streams from stdin
Output sup file, or stdout
Details of the parameters are shown in the output of the program.
At runtime, the partition where% temp% path is located needs more than 4G space; you can set% temp% path before execution to transfer the storage location of temporary files during work.
The devel directory is. Net Library and other development-related content; the legacy directory is xy-VSSppf based on version

Published in accordance with GPLv3 license agreement, the content of the agreement can be found in the source code, see the following article for details.
Can withstand general effects; Full-screen dynamic blackboard can generally generate files, but frame drops for compatibility.
Sup files generated strictly comply with Blu-ray standards, so large area + dynamic will lead to frame loss, the severity of which is mainly related to the area of the picture, please combine with clinical practice.
By default, "front black" is added at the starting point to avoid the need to manually specify the starting offset when subtitles are mixed in gold.
In addition, multiple ass files can be continuously combined into a single sup file through secondary development. See the sample code.

Usage: Hold down shift + right-click in the software catalog, select powershell, and enter commands

.\spp2pgs -i "1.ass" -s -1080 -r 23 "output.sup"

-i <filename>
Input subtitle file name. Use '-' for a stdin raw input.
-s <format>
Frame format:
480i = 1/240/-480
576i = 2/288/-576
480p = 3/480
1080i = 4/540/-1080
720p = 5/720
1080p = 6/1080
576p = 7/576
-r <rate>
Frame rate:
23.976 = 1/23
24.0 = 2/24
25.0 = 3/25
29.97 = 4/29
30.0 = 5/30
50.0 = 6/50
59.94 = 7/59
60.0 = 8/60
-b <frameid>
Beginning index of valid frames.
-e <count>
-n <count>
count of frames.
Setting up an extra epoch at the very beginning or not.
0 = No;
1 = Yes;
(blank)= Yes. (default)
Using extremely strict mode or not.
0 = No;
1 = Yes;
(blank)= Yes. (default)
Output level.
(blank)= All, verbose;
63 = Errors only.
127 = Errors and warnings.
144 = Normal outputs. (default)
Output file name. Use '-' for a stdout output.
Method 2:
@Echo OFF & CD/D "%~dp0"
IF "%~1"=="" GOTO :EOF

echo.Start generating sup!
"Spp2Pgs.exe" -i "%~1" -s 1080 -r 23 "%~1.sup"

echo.Start the PES conversion!
"Pgs2Pes.exe" -i "%~1.sup" "%~1.pes"

GOTO :Enc1

to bat,Drag to bat to convert.Or drag the sup file directly onto Pgs2Pes.exe to generate the. PES file.

At present, it works perfectly, surpassing 99% of ASS conversion PGs software, but the software has stopped updating.It now needs a window and 4K settings.. Can a good-hearted person publish one?

Download Address: Link: https://pan.baidu.com/s/12OLnfdyL-OSkeGJPk65UxQ Extraction Code: 3BEN

Github-zip link: link: https://pan.baidu.com/s/1lh12UdbFCdW5CnXOdlgNUw extraction code: 1a7y

Last edited by asxzwang; 21st September 2019 at 11:50.
asxzwang is offline   Reply With Quote

pgs, sup file

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT +1. The time now is 08:06.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2022, vBulletin Solutions Inc.