|
|
@@ -136,7 +136,7 @@ class AnimeService
|
|
|
$totalDuration = 0; // 初始化总时长
|
|
|
|
|
|
foreach($segments as $segment) {
|
|
|
- // 计算分镜时长,优先级:video_duration > audio_duration > 默认5秒
|
|
|
+ // 计算分镜时长,优先级:video_duration > act_duration > 默认5秒
|
|
|
$videoDuration = getProp($segment, 'video_duration');
|
|
|
$actDuration = getProp($segment, 'act_duration');
|
|
|
|
|
|
@@ -6650,7 +6650,7 @@ class AnimeService
|
|
|
$return_acts[] = [
|
|
|
'act_id' => getProp($act, 'id'),
|
|
|
'act_number' => getProp($act, 'act_number'),
|
|
|
- 'act_duration' => getProp($act, 'act_duration'),
|
|
|
+ 'act_duration' => getProp($act, 'video_duration') ? getProp($act, 'video_duration') : getProp($act, 'act_duration'),
|
|
|
'act_show_content' => getProp($act, 'act_show_content'),
|
|
|
'video_url' => getProp($act, 'video_url'),
|
|
|
'video_duration' => getProp($act, 'video_duration'),
|