Skip to content

Fix MoviePy v2 compatibility and correct HTTP requests usage#23

Open
aacritea wants to merge 2 commits into
ruxailab:mainfrom
aacritea:moviepy-requests-fix
Open

Fix MoviePy v2 compatibility and correct HTTP requests usage#23
aacritea wants to merge 2 commits into
ruxailab:mainfrom
aacritea:moviepy-requests-fix

Conversation

@aacritea

Copy link
Copy Markdown

Summary

This PR fixes compatibility issues and runtime errors in video_routes.py related to MoviePy and HTTP request handling.

Changes

  • Updated MoviePy import for v2 compatibility

    • Changed from moviepy.editor import VideoFileClip
    • To from moviepy import VideoFileClip
  • Updated deprecated MoviePy API usage

    • Replaced clip.set_fps() with clip.with_fps()
  • Fixed incorrect HTTP request usage

    • Replaced request.get() with requests.get()
    • Added missing import requests

Impact

  • Fixes runtime errors
  • Ensures compatibility with MoviePy v2.x
  • Improves API stability
  • Enhances developer experience

Testing

  • Verified application runs without MoviePy import errors
  • Confirmed HTTP request endpoint functions correctly

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant