Skip to content

Releases: ITNQ18/obsidian-audio-timestamp-player

Audio Timestamp Player 1.2.0

Choose a tag to compare

@github-actions github-actions released this 12 Jul 16:43

What's changed

  • Added clickable video timestamps with #video-time=MM:SS and #video-time=HH:MM:SS.
  • Added explicit multi-video bindings with same-line video-id declarations and video=... parameters.
  • Added support for MP4, WebM, OGV, MOV, and M4V embeds while preserving all existing audio features.
  • Added compact and expanded video-player modes. Expanded video keeps its original aspect ratio while resizing and remembers the last size.
  • Added a small external double-corner resize handle, enabled by default and optionally disabled in plugin settings.
  • Fixed the floating player mounting in file tree, search, backlinks, and other sidebars; it now stays in the active main content page.
  • Added independent page-navigation behavior for audio and video: continue, pause, or close.
  • Added Simplified Chinese and English plugin interfaces with Follow Obsidian as the default. Chinese Obsidian locales use Simplified Chinese; every other locale uses English.
  • Migrated legacy navigationBehavior settings without changing the user's existing audio preference.

Video timestamp examples

![[demo.mp4]]
[\[00:13\]](#video-time=00:13)

For multiple videos:

![[part-one.mp4]] %%video-id: part1%%
![[part-two.webm]] %%video-id: part2%%

[\[00:13\]](#video-time=00:13&video=part1)
[\[00:13\]](#video-time=00:13&video=part2)

Installation

Download audio-timestamp-player.zip, extract it, and copy the complete audio-timestamp-player folder into your vault's .obsidian/plugins/ directory.

Obsidian's community installer and automatic updater use main.js, manifest.json, and styles.css. The ZIP archive is provided as a convenience for manual installation.

Audio Timestamp Player 1.1.1

Choose a tag to compare

@github-actions github-actions released this 12 Jul 13:21

What's changed

  • Migrated the timestamp link syntax from audio-timestamp to audio-time.
  • Added explicit multi-recording aliases with same-line audio-id declarations and audio=... timestamp parameters.
  • Added strict ambiguity, duplicate-alias, and unknown-alias handling without silently falling back to another recording.
  • Moved the persistent player to a compact, top-centered position within the active page.
  • Added recording alias, audio filename, source-note information, and an accessible close button.
  • Added Continue playback, Pause playback, and Close player navigation behaviors; Continue playback remains the default and preserves manual pause state.
  • Kept one player instance across Reading view, Live Preview, Source mode, page switches, and pane rerenders.
  • Fixed first-click timestamp playback and external-link icon handling in editor views.

Migration

Existing links must use #audio-time=MM:SS or #audio-time=HH:MM:SS. The legacy audio-timestamp key is no longer supported.

For multiple recordings:

![[part-one.mp3]] %%audio-id: part1%%
![[part-two.mp3]] %%audio-id: part2%%

[\[00:13\]](#audio-time=00:13&audio=part1)
[\[00:13\]](#audio-time=00:13&audio=part2)

Installation

Download audio-timestamp-player.zip, extract it, and copy the complete audio-timestamp-player folder into your vault's .obsidian/plugins/ directory.

Release assets

Obsidian's community installer and automatic updater use main.js, manifest.json, and styles.css. The additional audio-timestamp-player.zip archive is provided only as a convenience for manual installation.

1.1.0

Choose a tag to compare

@github-actions github-actions released this 12 Jul 10:13

What's changed

  • Add timestamp playback support in Live Preview and Source mode.
  • Keep a single plugin-level floating audio player across view-mode changes and pane rerenders.
  • Preserve playback controls while scrolling long notes and switching modes.
  • Resolve the recording from the pane whose timestamp was selected.
  • Add automated timestamp/source-link tests and a manual regression checklist.

Installation

Download audio-timestamp-player.zip, extract it, and copy the complete audio-timestamp-player folder into your vault's .obsidian/plugins/ directory.

1.0.0

Choose a tag to compare

@github-actions github-actions released this 11 Jul 17:47
Release 1.0.0