У меня есть несколько видеоклипов, которые я объединяю с MoviePy. Однако, сделав видеофайл и сохранив его, он не ведет себя ожидаемое. Это ожидаемый аудио. Я сбит с толку относительно того, почему это.titleClip = __createClip(script.titleSCFile, script.titleAudioClip, marginSize)
print("screenshot file: ", script.titleSCFile)# screenshot file: screenshots/.png
print("Duration: ",script.titleAudioClip.duration) #Duration: 3.55
titleClip.write_videofile(
'test_combine_aud_and_vid.mp4',
codec = 'mpeg4',
bitrate = config["Video"]["Bitrate"], #8000k
threads = config["Video"]["Threads"] #12
)
< /code>
Функция __createClip принимает PNG, аудиофайл и превращает его в видеоклип: < /p>
def __createClip(screenShotFile, audioClip, marginSize):
imageClip = ImageClip(
screenShotFile,
duration=audioClip.duration
).set_position(("center", "center"))
imageClip = imageClip.resize(width=(w-marginSize))
videoClip = imageClip.set_audio(audioClip)
videoClip.fps = 1
return videoClip
< /code>
Я попытался сохранить клипы перед объединением, и у них такая же ошибка. Видео и аудиофайлы тоже имеют одинаковую длину. Эта проблема возникает с каждым файлом изображения и аудиоклипиком, которые я пробую.
Подробнее здесь: https://stackoverflow.com/questions/778 ... ideo-in-fi
MP4, сгенерированный с MoviePy, появляется только как аудио в VSCODE, и только видео в Finder ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Тема: Предложение для Duplicate Finder Finder для Google Photos [закрыто]
Anonymous » » в форуме IOS - 0 Ответы
- 12 Просмотры
-
Последнее сообщение Anonymous
-