diff --git a/openvidu-server/src/main/java/io/openvidu/server/recording/service/ComposedRecordingService.java b/openvidu-server/src/main/java/io/openvidu/server/recording/service/ComposedRecordingService.java index 566373e6..ce2d260a 100644 --- a/openvidu-server/src/main/java/io/openvidu/server/recording/service/ComposedRecordingService.java +++ b/openvidu-server/src/main/java/io/openvidu/server/recording/service/ComposedRecordingService.java @@ -363,7 +363,7 @@ public class ComposedRecordingService extends RecordingService { String filesPath = this.openviduConfig.getOpenViduRecordingPath() + recording.getId() + "/"; File videoFile = new File(filesPath + recording.getName() + ".webm"); long finalSize = videoFile.length(); - long finalDuration = compositeWrapper.getDuration(); + double finalDuration = (double) compositeWrapper.getDuration() / 1000; this.updateFilePermissions(filesPath);