zhangyong 1 rok pred
rodič
commit
b33ed176dc
1 zmenil súbory, kde vykonal 4 pridanie a 4 odobranie
  1. 4 4
      video_stitching/video_stitching.py

+ 4 - 4
video_stitching/video_stitching.py

@@ -5,6 +5,7 @@ import random
 import os
 import sys
 import time
+import subprocess
 
 import requests
 import urllib.parse
@@ -14,7 +15,7 @@ from common.aliyun_oss_uploading import Oss
 from common.common import Common
 from common.db import MysqlHelper
 from common.material import Material
-from moviepy.editor import AudioFileClip, concatenate_videoclips, VideoFileClip
+from moviepy.editor import VideoFileClip, concatenate_videoclips
 from moviepy import editor
 
 
@@ -124,13 +125,12 @@ class VideoStitching():
         included_videos = []
         # 提取视频的音频
         Common.logger().info(f"开始提取视频的音频{audio}")
-        mp3 = AudioFileClip(audio)
-        # mp3 = video1.audio
+        video1 = VideoFileClip(audio)
+        mp3 = video1.audio
         Common.logger().info(f"提取视频的音频成功")
 
         # 获取音频时长(以秒为单位)
         duration_limit = mp3.duration
-        Common.logger().info(f"获取音频时长")
 
         # 遍历每个视频并计算总时长
         for i, video in enumerate(videos):