Бесконечный цикл субклипа Moviepy - PullRequest
1 голос
/ 14 июля 2020

У меня проблемы с функцией субклипа.

субклип вполне допустим в течение некоторого времени, но при определенной c продолжительности он делает бесконечным l oop

Мой код такой это следует

from moviepy.editor import *
import pandas as pd
from datetime import datetime

file=pd.read_excel(r"E:\CCTV 구간반복.xlsx")
video=r"E:\0715.mp4"

myclip = VideoFileClip(video)
part=myclip.subclip(file['변환 시작'][7],file['변환 종료'][7])
part.ipython_display()

Вот файл, на который есть ссылка в подклипе

CSV  File with values

from duration 0 to 6, there is no problem, but 7 to final it makes infinite loop for me....

my source video is chinese news video

https://www.youtube.com/watch?v=KvSmgSXPwP0&feature=youtu.be

заранее спасибо Удачи вам всем

1 Ответ

0 голосов
/ 14 июля 2020

Ваш код работает здесь без проблем. Вместо использования pd.read_excel я назвал его с жестко заданными значениями:

part=myclip.subclip(73,79)

, что дает мне временный файл mp4 размером чуть более 1 МБ. Я также пробовал другие значения из вашего списка. Здесь нет бесконечного l oop, это работает.

Может быть, ваш входной файл mp4 как-то испорчен? Я скачал это через youtube-dl.

...