[发案] Python MP4 影片固定句子时间间距(已征到)

楼主: uopsdod (pcman)   2023-06-13 12:35:16
 发案人:Sam Tsai
联络方式1:站内信
联络方式2:
所在地区 :台北
有效时间:7/12
专案说明:
Input 为一个 MP4 档案,内容为教学影片。Output 为一个修改后的 MP4 档案。
我要确保每一句与下一句之间的秒数间距是固定的。
定义 gap_in_millesecond = 前一句子结束时间戳 - 当下句子开头时间戳
定义 gap_in_millesecond_goal = 600
定义 gap_in_millesecond_special_case = 2000
如果 gap_in_millesecond < gap_in_millesecond_goal:
使 mp4 画面部分,使用“前一句子结束时间的当下画面”,并延长至 gap_in_millesecond_goal
使 mp4 声音部分,保持无声音,并延长至 gap_in_millesecond_goal
如果 gap_in_millesecond == gap_in_millesecond_goal: 不需更动
如果 gap_in_millesecond > gap_in_millesecond_goal:
如果 gap_in_millesecond >= gap_in_millesecond_special_case: 不需更动
如果 gap_in_millesecond < gap_in_millesecond_special_case:
使 mp4 画面部分,直接剪断缩减至 gap_in_millesecond_goal
使 mp4 声音部分,直接剪断缩减至 gap_in_millesecond_goal
  预算:4,500
接案者要求:
1. 熟悉 Python
2. 熟悉 影片剪辑相关套件 (ex. pysrt, moviepy)
  附注:
完整合约请看 https://drive.google.com/file/d/1oDjQLgCrDI4lrJg3NomrSNJn0OhN6Pgz/view?usp=sharing

Links booklink

Contact Us: admin [ a t ] ucptt.com