PyAV-Org / PyAV

Pythonic bindings for FFmpeg's libraries.
https://pyav.basswood-io.com/
BSD 3-Clause "New" or "Revised" License
2.44k stars 359 forks source link

Getter tests for packet properties #1327

Closed JoeSchiff closed 6 months ago

JoeSchiff commented 6 months ago

Tests to help finish #1138.

I searched through the FATE suite and I was able to find files with corrupt, discard, and disposable packet flags. I was unable to find a file with a trusted flag. I then used ffprobe to determine the packet indices for keyframe, corrupt, and discard flags in their respective files, but I could not detect the disposable flag. I'm guessing ffprobe doesn't provide that flag by default. Does anyone know how to get more details about flags? These are the commands I tried: ffprobe -show_entries packet=flags "$file" ffprobe -show_packets "$file"

WyattBlue commented 6 months ago

Is homebrew breaking our tests?

WyattBlue commented 6 months ago

I think FATE is down. The tests pass on my local machine so it looks good.