ValueError: MoviePy не удалось найти кодек, связанный с именем файла. Укажите параметр «кодек» в файле write_videofile.Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 ValueError: MoviePy не удалось найти кодек, связанный с именем файла. Укажите параметр «кодек» в файле write_videofile.

Сообщение Anonymous »

Почему в некоторых файлах возникает эта ошибка, а в других нет?

Все файлы представляют собой видео .mp4.

'ValueError: MoviePy не удалось найти кодек, связанный с именем файла. Укажите параметр codec в write_videofile.


Код с комментариями:

# The videos on which we will work on (intro & a video)
intro = VideoFileClip('./videos/intro.mp4')
original = VideoFileClip('./videos/original_video.mp4')

# We cut 2s and crop the original video
original.cutout(0, 2)
original = vfx.crop(original, x1=10)

# Adding a watermark on top of the original video
watermark = (ImageClip("./images/watermark.png")
.set_duration(original.duration)
.set_position(("center","bottom"))
.resize(width=intro.w))
watermaked = CompositeVideoClip([original, watermark], size=original.size)

# Our final video: Intro + Waterkarmed, and output it.
final_render = concatenate_videoclips([intro, watermaked], method='compose')
final_render.write_videofile('./videos/output_video.mp4', fps=30, threads=1)


Стек ошибок:

final_render.write_videofile('./videos/output_video.mp4', fps=30, threads=1)

File "", line 2, in write_videofile
File "/usr/lib/python2.7/site-packages/moviepy/decorators.py", line 54, in requires_duration
return f(clip, *a, **k)
File "", line 2, in write_videofile
File "/usr/lib/python2.7/site-packages/moviepy/decorators.py", line 137, in use_clip_fps_by_default
return f(clip, *new_a, **new_kw)
File "", line 2, in write_videofile
File "/usr/lib/python2.7/site-packages/moviepy/decorators.py", line 22, in convert_masks_to_RGB
return f(clip, *a, **k)
File "/usr/lib/python2.7/site-packages/moviepy/video/VideoClip.py", line 288, in write_videofile
raise ValueError("MoviePy couldn't find the codec associated "
ValueError: MoviePy couldn't find the codec associated with the filename. Provide the 'codec' parameter in write_videofile.


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

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

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

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

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

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

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