mirror of
https://github.com/advplyr/audiobookshelf.git
synced 2026-07-12 12:21:34 +00:00
Add: AudioTrack.yaml
This commit is contained in:
parent
fed5ff4863
commit
d48614aab2
1 changed files with 45 additions and 0 deletions
45
docs/objects/files/AudioTrack.yaml
Normal file
45
docs/objects/files/AudioTrack.yaml
Normal file
|
|
@ -0,0 +1,45 @@
|
||||||
|
components:
|
||||||
|
schemas:
|
||||||
|
AudioTrack:
|
||||||
|
type: object
|
||||||
|
description: Represents an audio track with various properties.
|
||||||
|
properties:
|
||||||
|
index:
|
||||||
|
type: integer
|
||||||
|
nullable: true
|
||||||
|
description: The index of the audio track.
|
||||||
|
example: null
|
||||||
|
startOffset:
|
||||||
|
type: number
|
||||||
|
format: float
|
||||||
|
nullable: true
|
||||||
|
description: The start offset of the audio track in seconds.
|
||||||
|
example: null
|
||||||
|
duration:
|
||||||
|
type: number
|
||||||
|
format: float
|
||||||
|
nullable: true
|
||||||
|
description: The duration of the audio track in seconds.
|
||||||
|
example: null
|
||||||
|
title:
|
||||||
|
type: string
|
||||||
|
nullable: true
|
||||||
|
description: The title of the audio track.
|
||||||
|
example: null
|
||||||
|
contentUrl:
|
||||||
|
type: string
|
||||||
|
nullable: true
|
||||||
|
description: The URL where the audio track content is located.
|
||||||
|
example: `/api/items/${itemId}/file/${audioFile.ino}`
|
||||||
|
mimeType:
|
||||||
|
type: string
|
||||||
|
nullable: true
|
||||||
|
description: The MIME type of the audio track.
|
||||||
|
example: null
|
||||||
|
codec:
|
||||||
|
type: string
|
||||||
|
nullable: true
|
||||||
|
description: The codec used for the audio track.
|
||||||
|
example: aac
|
||||||
|
metadata:
|
||||||
|
$ref: '../metadata/FileMetadata.yaml#/components/schemas/fileMetadata'
|
||||||
Loading…
Add table
Add a link
Reference in a new issue