MoviePy write_videofile прекращает обработку на полпути, не бросая ошибкуPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 MoviePy write_videofile прекращает обработку на полпути, не бросая ошибку

Сообщение Anonymous »

Я пытаюсь добавить аудио -трек в видео с использованием фильма, но скрипт прекращает обработку вызова write_videofile (). Это не сбои и не поднимает исключение - он просто останавливается после печати некоторых предупреждений о пропавших кадрах. < /P>
Вот мой код: < /p>
from moviepy import *
import os

def video():
folder_path = "vid"
output_path = "vid/videowithoutaudio.mp4"
clips = []
for filename in os.listdir(folder_path):
if filename.lower().endswith(('.mp4', '.avi', '.mov')):
filepath = os.path.join(folder_path, filename)
clip = VideoFileClip(filepath)
if clip.audio is None:
print(f"Warning: {filename} has no audio.")
clips.append(clip)
if not clips:
print("module check")

final_clip = concatenate_videoclips(clips, method='compose')
final_clip.write_videofile(output_path, codec='libx264', audio_codec='aac')
< /code>
И вот некоторые предупреждения, которые он печатает перед остановкой: < /p>
UserWarning: In file vid\video4.mp4, 4907520 bytes wanted but 0 bytes read at frame
index 49 (out of a total 49 frames), at time 2.04/2.06 sec. Using the last valid frame
instead.
< /code>
После нескольких из них, панель хода проработана застрял в определенном индексе кадров, и больше ничего не происходит. Процесс не рушится, а использование процессора падает-разжигание процесса кодирования заморозило даже после 20 минут ожидания ничего не приводимо.>

Подробнее здесь: https://stackoverflow.com/questions/796 ... g-an-error
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»