diff --git a/web/src/lib/components/assets/thumbnail/video-thumbnail.svelte b/web/src/lib/components/assets/thumbnail/video-thumbnail.svelte index 09b1d1f0d7..a2e30be543 100644 --- a/web/src/lib/components/assets/thumbnail/video-thumbnail.svelte +++ b/web/src/lib/components/assets/thumbnail/video-thumbnail.svelte @@ -90,7 +90,13 @@
{#if showTime} - {Duration.fromObject({ seconds: remainingSeconds }).toFormat('m:ss')} + {#if remainingSeconds < 60} + {Duration.fromObject({ seconds: remainingSeconds }).toFormat('m:ss')} + {:else if remainingSeconds < 3600} + {Duration.fromObject({ seconds: remainingSeconds }).toFormat('mm:ss')} + {:else} + {Duration.fromObject({ seconds: remainingSeconds }).toFormat('h:mm:ss')} + {/if} {/if}