feat(music): 添加音乐时长获取功能

- 在 FileService接口中添加 getMusicDuration 方法- 在 FileServiceImpl 类中实现音乐时长获取逻辑
- 在 MusicServiceImpl 中使用该功能来设置音乐时长
- 移除 application.properties 中的注释内容
- 添加 jaudiotagger 依赖用于获取音乐文件信息
This commit is contained in:
ikmkj
2025-07-26 09:40:17 +08:00
parent ea48c39560
commit 4deaf59123
5 changed files with 55 additions and 33 deletions

View File

@@ -33,12 +33,12 @@
</dependency>
<!-- 开发工具 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<scope>runtime</scope>
<optional>true</optional>
</dependency>
<!-- <dependency>-->
<!-- <groupId>org.springframework.boot</groupId>-->
<!-- <artifactId>spring-boot-devtools</artifactId>-->
<!-- <scope>runtime</scope>-->
<!-- <optional>true</optional>-->
<!-- </dependency>-->
<!-- Lombok -->
<dependency>
@@ -123,6 +123,13 @@
<artifactId>knife4j-openapi3-jakarta-spring-boot-starter</artifactId>
<version>4.5.0</version>
</dependency>
<!-- 获取音乐文件信息 -->
<dependency>
<groupId>org</groupId>
<artifactId>jaudiotagger</artifactId>
<version>2.0.3</version>
</dependency>
</dependencies>
<build>
@@ -142,4 +149,4 @@
</plugins>
</build>
</project>
</project>