The EVP380 allows dynamic management of subtitle display, whether through manual navigation, ISO-639 language code, or track index. Below are the available commands to enable, disable, or list subtitles.
TABLE DES MATIÈRES
- Generic Subtitle Selection Command
- Select Subtitle Track by Language Code
- Select Subtitle Track by Track Index
- List Subtitle Tracks
Generic Subtitle Selection Command
| Byte | Role | Value | Description |
|---|---|---|---|
| 0 | Sync | 0x80 | id | Synchronization byte and player identifier |
| 1 | Command | 0x0D | Subtitle selection command |
| 2 | Parameters | 0x00 | Disable subtitles |
0x01 | Enable automatic subtitle selection based on system settings | ||
0x02 | Select previous subtitles (no looping) | ||
0x03 | Select next subtitles (no looping) | ||
0x04 | Select previous subtitles (with looping) | ||
0x05 | Select next subtitles (with looping) |
Select Subtitle Track by Language Code
| Byte | Role | Value | Description |
|---|---|---|---|
| 0 | Sync | 0x80 | id | Synchronization byte and player identifier |
| 1 | Command | 0x1D | Manual subtitle selection using ISO-639 language code |
| 2 | Language Code | [0x61-0x7A] | 1st byte corresponding to the ASCII value of the ISO-639 language code string (between "a" and "z") |
| 3 | Language Code | [0x61-0x7A] | 2nd byte corresponding to the ASCII value of the ISO-639 language code string (between "a" and "z") |
| 4 | Language Code | [0x61-0x7A] | 3rd byte corresponding to the ASCII value of the ISO-639 language code string (between "a" and "z") |
Select Subtitle Track by Track Index
| Byte | Role | Value | Description |
|---|---|---|---|
| 0 | Sync | 0x80 | id | Synchronization byte and player identifier |
| 1 | Command | 0x2D | Manual subtitle selection by index |
| 2 | Index | [0x00-0x7F] | Track index (0-127) |
List Subtitle Tracks
| Byte | Role | Value | Description |
|---|---|---|---|
| 0 | Sync | 0x80 | id | Synchronization byte and player identifier |
| 1 | Command | 0x04 | Information request |
| 2 | Sub-command | 0x41 | List subtitle tracks |
Return Value: List of ISO-639 codes separated by semicolons and terminated by CRLF.
Example
eng;ara;nld
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article