show audio quality in download module
This commit is contained in:
parent
2b594c3915
commit
f54cc1062a
@ -127,6 +127,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="relative flex flex-row gap-2 h-full items-end">
|
<div class="relative flex flex-row gap-2 h-full items-end">
|
||||||
<div class="text-xs">{{ p.quality }}p</div>
|
<div class="text-xs">{{ p.quality }}p</div>
|
||||||
|
<div v-if="p.qualityaudio" class="text-xs">{{ audioQualities[p.qualityaudio-1] ?? '44.10 kHz' }}</div>
|
||||||
<div class="text-xs uppercase">{{ p.format }}</div>
|
<div class="text-xs uppercase">{{ p.format }}</div>
|
||||||
<div class="text-xs">Dubs: {{ p.dub.map((t) => t.name).join(', ') }}</div>
|
<div class="text-xs">Dubs: {{ p.dub.map((t) => t.name).join(', ') }}</div>
|
||||||
<div class="text-xs mr-20">Subs: {{ p.sub.length !== 0 ? p.sub.map((t) => t.name).join(', ') : '-' }}</div>
|
<div class="text-xs mr-20">Subs: {{ p.sub.length !== 0 ? p.sub.map((t) => t.name).join(', ') : '-' }}</div>
|
||||||
@ -171,6 +172,7 @@ const playlist = ref<
|
|||||||
downloadspeed: number
|
downloadspeed: number
|
||||||
totaldownloaded: number
|
totaldownloaded: number
|
||||||
quality: number
|
quality: number
|
||||||
|
qualityaudio: 1 | 2 | 3 | undefined
|
||||||
service: string
|
service: string
|
||||||
format: string
|
format: string
|
||||||
audiosdownloading: {
|
audiosdownloading: {
|
||||||
@ -180,6 +182,8 @@ const playlist = ref<
|
|||||||
}>
|
}>
|
||||||
>()
|
>()
|
||||||
|
|
||||||
|
const audioQualities = ref<string[]>(['44.10 kHz', '44.10 kHz (2)', '22.05 kHz'])
|
||||||
|
|
||||||
const getPlaylist = async () => {
|
const getPlaylist = async () => {
|
||||||
const { data, error } = await useFetch<
|
const { data, error } = await useFetch<
|
||||||
Array<{
|
Array<{
|
||||||
@ -195,6 +199,7 @@ const getPlaylist = async () => {
|
|||||||
downloadspeed: number
|
downloadspeed: number
|
||||||
totaldownloaded: number
|
totaldownloaded: number
|
||||||
quality: number
|
quality: number
|
||||||
|
qualityaudio: 1 | 2 | 3 | undefined
|
||||||
service: string
|
service: string
|
||||||
format: string
|
format: string
|
||||||
audiosdownloading: {
|
audiosdownloading: {
|
||||||
|
Reference in New Issue
Block a user