Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[script.audiooffsetmanager] 1.4.0 #2701

Closed
wants to merge 1 commit into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 8 additions & 6 deletions script.audiooffsetmanager/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,18 +25,20 @@ This addon streamlines your viewing experience by automating the process of audi
## Supported Formats

### Audio Formats
- Dolby Atmos / TrueHD
- Dolby Digital Plus (E-AC-3)
- Dolby TrueHD*
- Dolby Digital Plus (E-AC-3)*
- Dolby Digital (AC-3)
- DTS:X / DTS-HD MA (8+ channels)
- DTS-HD MA (6 channels)
- DTS-HD MA*
- DTS-HD HRA*
- DTS (DCA)
- Other/PCM

*These formats can also contain spatial audio encoding such as Dolby Atmos or DTS:X on top of the base audio format

### Video Formats
- Dolby Vision
- HDR10
- HDR10+
- HDR10+ (platform/build specific)
- HLG
- SDR

Expand All @@ -48,7 +50,7 @@ This addon streamlines your viewing experience by automating the process of audi
1. Download the addon from the Kodi repository or install it manually.
2. Enable the addon in Kodi's addon settings.
3. Open and briefly play any video to fully initialize and enable all addon settings.
4. Configure your desired audio offsets for different HDR types, audio formats, and FPS types in the addon settings.
4. Configure your desired audio offsets for different HDR types, audio formats, and FPS types in the addon settings. Enabling FPS based offsets allows different offsets to be applied and saved based on the FPS of the source video, in addition to the HDR type and audio format, allowing for more fine-tuned control.
5. If you want to perform initial AV calibration, enable the active monitoring mode in the addon settings. This will allow the addon to learn and store your manual audio offset adjustments for future use.
6. The addon will run as a background service, automatically applying your configured offsets during playback.

Expand Down
8 changes: 5 additions & 3 deletions script.audiooffsetmanager/addon.xml
Original file line number Diff line number Diff line change
@@ -1,14 +1,16 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<addon id="script.audiooffsetmanager" version="1.3.2" name="Audio Offset Manager" provider-name="matthane">
<addon id="script.audiooffsetmanager" version="1.4.0" name="Audio Offset Manager" provider-name="matthane">
<requires>
<import addon="xbmc.python" version="3.0.1"/>
</requires>
<extension point="xbmc.service" library="service.py" />
<extension point="xbmc.python.script" library="script.py" />
<extension point="xbmc.addon.metadata">
<source>https://github.com/matthane/script.audiooffsetmanager</source>
<news>v1.3.2 (2024-09-11)
- Seek back bug fixes
<news>v1.4.0 (2025-01-17)
- Add DTS-HD HRA offset option
- Consolidate DTS-HD MA offset options for simplicity
- Clean up audio format detection methods to ignore spatial audio identifiers
</news>
<summary lang="en_GB">Dynamically manages audio offsets</summary>
<description lang="en_GB">This add-on intelligently adjusts the audio offset based on the detected HDR type, audio format, and FPS type according to user-configured settings, along with other helpful features</description>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,11 +26,11 @@ msgid "Offset Controls"
msgstr ""

msgctxt "#32004"
msgid "Dolby Atmos/TrueHD (ms)"
msgid "Dolby TrueHD (ms)"
msgstr ""

msgctxt "#32005"
msgid "Adjusts the audio offset for Dolby Atmos/TrueHD in milliseconds. Negative values delay the audio, positive values advance it."
msgid "Adjusts the audio offset for Dolby TrueHD in milliseconds. Negative values delay the audio, positive values advance it."
msgstr ""

msgctxt "#32006"
Expand All @@ -50,19 +50,19 @@ msgid "Adjusts the audio offset for Dolby Digital (AC-3) in milliseconds. Negati
msgstr ""

msgctxt "#32010"
msgid "DTS:X/DTS-HD MA 8+ Channel (ms)"
msgid "DTS-HD HRA (ms)"
msgstr ""

msgctxt "#32011"
msgid "Adjusts the audio offset for DTS:X/DTS-HD MA 8+ Channel in milliseconds. Negative values delay the audio, positive values advance it."
msgid "Adjusts the audio offset for DTS-HD HRA in milliseconds. Negative values delay the audio, positive values advance it."
msgstr ""

msgctxt "#32012"
msgid "DTS-HD MA 6 Channel (ms)"
msgid "DTS-HD MA (ms)"
msgstr ""

msgctxt "#32013"
msgid "Adjusts the audio offset for DTS-HD MA 6 Channel in milliseconds. Negative values delay the audio, positive values advance it."
msgid "Adjusts the audio offset for DTS-HD MA in milliseconds. Negative values delay the audio, positive values advance it."
msgstr ""

msgctxt "#32014"
Expand Down Expand Up @@ -306,11 +306,11 @@ msgid "60.00"
msgstr ""

msgctxt "#32074"
msgid "Enable FPS based offsets"
msgid "Enable content FPS-based offsets"
msgstr ""

msgctxt "#32075"
msgid "Control whether offsets are applied based on source FPS"
msgid "Control whether offsets are applied based on content FPS"
msgstr ""

msgctxt "#32076"
Expand Down
Loading
Loading