PyAV icon indicating copy to clipboard operation
PyAV copied to clipboard

Pythonic bindings for FFmpeg's libraries.

Results 105 PyAV issues
Sort by recently updated
recently updated
newest added

This PR relates to this #702 issue I posted earlier. This let user to specify input audio codec to be used instead of relaying on FFMPEG default one. Default codec...

changes requested

I have a use case where I need to update the PTS and DTS values of a KLV data stream. The suggested change will enable the use of the data...

changes requested

Hi! I recently found PyAv, and I am very impressed with how flexible and powerful it is compared to my old go-to-solution, which was calling ffmpeg with a subprocess call!...

changes requested

I want to convert the video frame of avcc to annex-b, but currently pyav does not encapsulate a similar interface. I have implemented avcc2annex through c++, but I am not...

user help

## Overview PyAV should support output to URLs for RTMP and SRT (these are supported by ffmpeg). ## Desired Behavior Currently, the av.open() function appears to only support writing to...

enhancement

Addresses issue #730 and #507. When adding a stream via a template, look up the encoder via the template codec's id, consistent with Transcoding.c in the ffmpeg source: https://github.com/FFmpeg/FFmpeg/blob/66deab3a2609aa9462709c82be5d4efbb6af2a08/doc/examples/transcoding.c#L149

changes requested

## Overview To simplify developing and linting with PyAV, stub files should be included. [explanation of stubs](https://mypy.readthedocs.io/en/stable/stubs.html) ## Desired Behavior Every object / method should have defined stubs, which are...

enhancement

## Overview After #910 was merged, VideoStream.rate and VideoStream.framerate are no longer populated from an InputContainer. ## Expected behavior These fields should be populated. ## Investigation Using the below test_streams.py...

bug

For `OutputContainer.add_stream` , only `codec_name` and `rate` are documented. Descriptions are missing for `template`, `options` and `**kwargs`.