Start Here! - TootieJin/pjsekai-overlay-APPEND GitHub Wiki
| AviUtl | AviUtl ExEdit2 (Recommended) |
|---|---|
|
AviUtl + Advanced Editing plug-in + L-SMASH Works + easymp4 (JP Installation Guide) - JP installer: AviUtl JP Installer Script - EN installer: AviUtl EN Extra Pack Import all plugins to aviutl\Plugins folder
|
AviUtl ExEdit2 (via installer) + L-SMASH Works + MP4Exporter - English language can be selected in 設定 > 言語の設定 > English (Settings > Language > English)Import AviUtl2\lwinput.aui2 & MP4Exporter.auo2 plugin to C:\ProgramData\aviutl2\Plugin folder
|
- PowerShell
- Fonts: RodinNTLG DB + EB
- Your system locale must be
Japanese (Japan)(Go here for how to change it) - Japanese Language Pack must be installed (Go here for installation instructions)
- Basic knowledge of AviUtl
You'll need a clean recording that has BLACK background & ALL UI hidden (including lanes) like in the screenshot below:
Follow the steps below:
- Go to Sonolus to find your chart.
- Screen record the video with BLACK Background,
StageOFF,Hide UION or ALL
Note
To change the background, go to Configuration > Background > Select
- Transfer the video file to your computer.
-
(AviUtl ONLY) Download the FFmpeg encoder and use it (
ffmpeg -i source.mp4 output.mp4)- This step is required because of a funny bug only seen in AviUtl: If the frame rate of the source video does not match the project, synchronization is delayed.
- Alternatively, you can use your video editor to do this step.
- Once done, refer to the usage guide below.
- Install AviUtl & other plugins
- Download the latest version of pjsekai-overlay-APPEND here.
-
(optional) You can download
extra-assets.zipfor use of non-essential assets.
-
(optional) You can download
- Unzip the file in a directory that doesn't contain non-ASCII characters nor require administrative permissions (see #5)
- Follow the steps based on which AviUtl you want to use:
| AviUtl | AviUtl ExEdit2 |
|---|---|
1. While aviutl.exe is open, open pjsekai-overlay-APPEND.exe2. Restart AviUtl to apply changes. |
1. Open pjsekai-overlay-APPEND.exe2. Press 2 to choose the AviUtl ExEdit2 instance |
- In your
pjsekai-overlay-APPEND.execommand prompt, input the chart ID including the prefix.
-
Official server(s):
-
sekai-rush-: Proseka Rush (sekairush.com)
-
-
Custom server(s):
-
chcy-: Chart Cyanvas-
0: Archive (cc.sevenc7c.com) -
1: Offshoot server (chart-cyanvas.com) -
Others (URL domain): Different Cyanvas instance
-
-
ptlv-: Potato Leaves (ptlv.sevenc7c.com) utsk-: Untitled Sekai (us.pim4n-net.com)-
UnCh-: UntitledCharts (untitledcharts.com) -
coconut-next-sekai-: Next SEKAI (coconut.sonolus.com/next-sekai)
-
-
Independent server(s):
lalo-: laoloser's server (sonolus.laoloser.com)skyra-: osciris's server (Skyra)
-
Local server(s):
-
sync-: Local Server (ScoreSync + ScoreSync Modern)
-
- Create a new project in AviUtl with Image size 1920x1080 (or 1440x1080) & Frame rate 60
| AviUtl | AviUtl ExEdit2 |
|---|---|
Right click anywhere in the Advanced Editing window > Create a New Project
|
Go to File > New Project
|
- Import specified exo/alias(.object) file by navigating to your
pjsekai-overlay-APPEND\dist\[Chart ID]directory:
| AviUtl | AviUtl ExEdit2 | |
|---|---|---|
| 16:9 | - EN ver:main_en_16-9_1920x1080.exov1-skin_en_16-9_1920x1080.exo- JP ver: main_jp_16-9_1920x1080.exov1-skin_jp_16-9_1920x1080.exo
|
main2_16-9_1920x1080.objectv1-skin2_16-9_1920x1080.object
|
| 4:3 | - EN ver:main_en_4-3_1440x1080.exov1-skin_en_4-3_1440x1080.exo- JP ver: main_jp_4-3_1440x1080.exov1-skin_jp_4-3_1440x1080.exo
|
main2_4-3_1440x1080.objectv1-skin2_4-3_1440x1080.object
|
- Select a video file in the timeline provided by the exo/alias(.object)
| AviUtl | AviUtl ExEdit2 |
|---|---|
1. Double click Video file[Standard drawing]![]() 2. Click Reference file, then select a video file
|
1. Click Video file![]() 2. Click File, then select a video file
|
- Adjust the video & audio positioning as necessary. Make sure the video frame matches the slot particle with the lane
- Go to
Root@pjsekai-overlayand adjust theOffset
- Once finished, export your video as mp4
-
AviUtl:
File > Export with Plugin > かんたんMP4出力orFile > Export with Plugin > Adv. x264/x265 Export(GUI) Ex -
AviUtl ExEdit2:
File > Export > MP4 Exporter (by えすご/Esugo)
Tip
You can change default values in default.ini, reducing the need to change values in AviUtl.
| Name | Description | Default | Range |
|---|---|---|---|
Offsetoffset
|
Number of frames to shift events - Increase to shift timing later - Decrease to shift timing earlier |
216.00 | -99999.99 ~ 99999.99 |
Cachecache
|
When cache is set to 0, any change in the data.ped is applied immediately( 0 - OFF, 1 - ON) |
1 | 0 or 1 |
Text Languagetext_lang
|
Set text language configuration for the error & detailed stats text ( 0 - 日本語, 1 - English) |
0 | 0 or 1 |
Watermarkwatermark
|
Enable watermark text at the bottom-left corner | 1 (ON) | 0 or 1 |
Detailed Statsdetail_stat
|
![]() View detailed statistics (useful for measuring & analysing). This text will not be shown when exporting |
0 (OFF) | 0 or 1 |

| Name | Description | Default | Range |
|---|---|---|---|
LIFElife
|
LIFE value (self-explanatory) - When value changes, the LIFE bar changes as well |
1000 | 0 ~ 9999 (Integer) |
Skill Effectlife_skill
|
Toggle skill glow effect | 0 (OFF) | 0 or 1 |
Overflow LIFE Baroverflow
|
![]()
|
0 (OFF) | 0 or 1 |
Leading Zerolead_zero
|
Append the "0" digits for LIFE value below 1000 | 0 (OFF) | 0 or 1 |

| Name | Description | Default | Range |
|---|---|---|---|
Min Digitmin_digit
|
Render the minimum amount of digits in score | 8 | 1 ~ 99 (Integer) |
Skill Effectscore_skill
|
Toggle skill glow effect0: OFF1: AUTO - For each skill event, show skill glow effect for 5 seconds2: ON |
1 | 0 ~ 2 (Integer) |
Animation Speedscore_speed
|
Adjust animation speed | 1.00 | >= 0 |
Animated Scoringanim_score
|
Increase incrementally rather than all at once | 0 (OFF) | 0 or 1 |
WDS animationwds_anim
|
Toggle World Dai Star's added score animation | 0 (OFF) | 0 or 1 |
Note
About skill events: https://sekai-guide.tootiejin.com/charting-guide/adding-skill-and-fever-events
Tip
You can add skill events to use the AUTO Skill Effect. Go to your data.ped file and for each skill event you want to add, add the line s|[timeframe (seconds)]. You can add this as many as you want.
- Example:
![]()
| Name | Description | Default | Range |
|---|---|---|---|
AP Comboap
|
Toggle AP Combo status | 1 | 0 or 1 |
Combo Tagtag
|
Toggle rendering combo tag | 1 | 0 or 1 |
Show the last X digit(s)last_digit
|
4: 12345 -> /23452: 12345 -> ///45 |
4 | >= 0 (Integer) |
Animation Speedcombo_speed
|
Adjust animation speed | 1.00 | >= 0 |
n00 Combo Burstcombo_burst
|
Toggle World Dai Star's combo burst effect | 0 (OFF) | 0 or 1 |
Achievement Rateachievement_rate
|
![]() Toggle Achievement Rate displayed on top of the combo counter (Set to 0 or leave it blank to turn it OFF) Extra features: 100.0000+: Increase incrementally (like Animated Scoring) up to 100.0000%100.0000-: Start at 100.0000%, then decrease for non-perfect judgements |
100.0000 | Valid floating number |
| Name | Description | Default | Range |
|---|---|---|---|
Judge Typejudge
|
1: ![]() 2: ![]() 3: ![]() 4: ![]() 5: ![]() 6: ![]() 7 ~ 10: Custom judgements |
1 | 1 ~ 10 (Integer) |
Animation Speedjudge_speed
|
Adjust animation speed | 1.00 | >= 0 |
Change your system locale to Japanese (Japan): Settings > Time & Language > Language > Administrative language settings > "Administrative" tab > Change system locale...
Go to File > New Project and set frame rate to 60. The change will be reflected in future imports.
You likely haven't selected a data.ped file.
-
AviUtl: Locate your
data.pedin thepjsekai-overlay-APPEND\dist\[Chart ID]directory & copy the path to theRoot@pjsekai-overlay-en > Setting > PED File Path. (Make sure to replace\ (¥)with either\\ (¥¥)or/).
-
AviUtl ExEdit2: Go to
Root@pjsekai-overlay-2, selectPED File, then selectdata.pedin thepjsekai-overlay-APPEND\dist\[Chart ID]directory
AviUtl for whatever reason stops loading when importing for the first time. If that is the case, you may have to import it again.
Project Sekai uses the RodinNTLG DB + EB font (described in Requirements). These are paid fonts so we're not allowed to show you how to install it.










