question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

test_PR_529 fails in debian sid - possibly ffmpeg 5.0

See original GitHub issue

Greetings,

For information, there is an open Debian Bug#1004642 in which it has been noticed that MoviePy was failing its unit test with ffmpeg 5.0 (or some other change that might have appeared at the same time, but that sounds unlikely).

Expected Behavior

All unit tests should pass

Actual Behavior

The test_PR_529 fails with error:

|     def test_PR_529():
|         with VideoFileClip(SOURCE_PATH+"media/fire2.mp4") as video_clip:
| >           assert video_clip.rotation == 180
| E           assert 0 == 180
| E            +  where 0 = <moviepy.video.io.VideoFileClip.VideoFileClip object at 0x7ff9fd890880>.rotation

Steps to Reproduce the Problem

Run the test suite using:

python3.10 -m pytest tests

Specifications

  • Python Version: 3.10.5
  • Moviepy Version: 1.0.3
  • FFmpeg Version: 5.0.1
  • Platform Name: Debian
  • Platform Version: Sid

Thank you for your work on MoviePy!

Have a nice day, 😃
Étienne.

Issue Analytics

  • State:open
  • Created a year ago
  • Comments:15

github_iconTop GitHub Comments

1reaction
mondejacommented, Dec 2, 2022

Please, don’t ping me again, thanks.

0reactions
emolliercommented, Dec 2, 2022

Hi, no worries, Andreas and myself are both working on Debian packaging. The discussion might have drifted while remaining somewhat relevant; I’m loosely following.

What the tracker is showing in section “versions” is that moviepy is only available in Debian unstable. It has been introduced at the beginning of the year, so after the current stable release, but it is not in testing for the upcoming release of Debian 12 so far. The reason why this came up is because another project, psychopy, begun to depend on moviepy at some point. This is one of the missing pieces to get psychopy fit for the upcoming release (but not the only one).

In hope this clarifies the situation, Étienne.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Debian Bug report logs - #1004612 kodi: FTBFS with ffmpeg 5.0
Debian Bug report logs - #1004612 kodi: FTBFS with ffmpeg 5.0. version graph. Package: src:kodi; Maintainer for src:kodi is Debian Multimedia ...
Read more >
nordlicht: FTBFS with ffmpeg 5.0 - Debian Bug report logs
Debian Bug report logs - #1004613 nordlicht: FTBFS with ffmpeg 5.0. version graph. Package: src:nordlicht; Maintainer for src:nordlicht is ...
Read more >
DSA-5268-1 ffmpeg - Debian -- Security Information
Several vulnerabilities have been discovered in the FFmpeg multimedia framework, which could result in denial of service or potentially the ...
Read more >
ffmpeg - Debian Package Tracker
CVE-2022-3964 : A vulnerability classified as problematic has been found in ffmpeg. This affects an unknown part of the file libavcodec/rpzaenc.c of the ......
Read more >
Bugs in package ffmpeg (version 7:5.1.2-1) in unstable
Debian Bug report logs: Bugs in package ffmpeg (version 7:5.1.2-1) in unstable ; Outstanding bugs -- Normal bugs; Patch Available (1 bug). #1013301...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found