@@ -21,16 +21,17 @@ v13.1.0
21
21
22
22
Features:
23
23
24
- - Allow passing Python objects around using `Frame.opaque ` and `Packet.opaque `.
25
- - Allow extradata to be set by encoders by @daveisfera in (:issue: `1526 `).
24
+ - Allow passing Python objects around using `Frame.opaque ` and `Packet.opaque ` by :gh-user: `CarlosRDomin ` and :gh-user: `WyattBlue ` in (:pr: `1533 `).
25
+ - Allow extradata to be set by encoders by :gh-user: `daveisfera ` in (:pr: `1526 `).
26
+ - Add getting ffmpeg version info string by :gh-user: `hmaarrfk ` in (:pr: `1564 `).
26
27
27
28
Fixes:
28
29
29
- - Remove the `deprecation ` module in anticipation of `PEP 702 <https://peps.python.org/pep-0702/ >`_
30
+ - Remove the `deprecation ` module in anticipation of `PEP 702 <https://peps.python.org/pep-0702/ >`_.
30
31
- Add type stubs to previously unannotated API sections.
31
32
- Improve type stubs for both `mypy ` and `mypy --strict `.
32
33
- Permit only setting `time_base ` with a Fraction, as mypy is unable to respect different types in getters vs setters.
33
- - Declare `write_packet ` function as const by @ hmaarrfk in (:issue : `1517 `).
34
+ - Declare `write_packet ` function as const by :gh-user: ` hmaarrfk ` in (:pr : `1517 `).
34
35
35
36
v13.0.0
36
37
-------
@@ -62,20 +63,20 @@ v12.3.0
62
63
63
64
Features:
64
65
65
- - Support libav's `av_log_set_level ` by @ materight in (:issue : `1448 `).
66
- - Add Graph.link_nodes by @ WyattBlue in (:issue : `1449 `).
67
- - Add default codec properties by @ WyattBlue in (:issue : `1450 `).
68
- - Remove the xvid and ass packages in ffmpeg binaries because they were unused by @ WyattBlue in (:issue : `1462 `).
69
- - Add supported_codecs property to OutputContainer by @ WyattBlue in (:issue : `1465 `).
70
- - Add text and dialogue property to AssSubtitle, remove TextSubtitle by @ WyattBlue in (:issue : `1456 `).
66
+ - Support libav's `av_log_set_level ` by :gh-user: ` materight ` in (:pr : `1448 `).
67
+ - Add Graph.link_nodes by :gh-user: ` WyattBlue ` in (:pr : `1449 `).
68
+ - Add default codec properties by :gh-user: ` WyattBlue ` in (:pr : `1450 `).
69
+ - Remove the xvid and ass packages in ffmpeg binaries because they were unused by :gh-user: ` WyattBlue ` in (:pr : `1462 `).
70
+ - Add supported_codecs property to OutputContainer by :gh-user: ` WyattBlue ` in (:pr : `1465 `).
71
+ - Add text and dialogue property to AssSubtitle, remove TextSubtitle by :gh-user: ` WyattBlue ` in (:pr : `1456 `).
71
72
72
73
Fixes:
73
74
74
- - Include libav headers in final distribution by @ materight in (:issue : `1455 `).
75
- - Fix segfault when calling subtitle_stream.decode() by @ WyattBlue in (:issue : `1460 `).
76
- - flushing subtitle decoder requires a new uninitialized packet by @ moonsikpark in (:issue : `1461 `).
77
- - Set default color range for VideoReformatter.format() by @ elxy in (:issue : `1458 `).
78
- - Resampler: format, layout accepts `str ` `int ` too by @ WyattBlue in (:issue : `1446 `).
75
+ - Include libav headers in final distribution by :gh-user: ` materight ` in (:pr : `1455 `).
76
+ - Fix segfault when calling subtitle_stream.decode() by :gh-user: ` WyattBlue ` in (:pr : `1460 `).
77
+ - flushing subtitle decoder requires a new uninitialized packet by :gh-user: ` moonsikpark ` in (:pr : `1461 `).
78
+ - Set default color range for VideoReformatter.format() by :gh-user: ` elxy ` in (:pr : `1458 `).
79
+ - Resampler: format, layout accepts `str ` `int ` too by :gh-user: ` WyattBlue ` in (:pr : `1446 `).
79
80
80
81
v12.2.0
81
82
-------
@@ -98,19 +99,19 @@ Features:
98
99
99
100
- Build binary wheels with webp support.
100
101
- Allow disabling logs, disable logs by default.
101
- - Add bitstream filters by @ skeskinen in (:issue: ` 1375 `) ( :issue: `1379 `).
102
- - Expose CodecContext flush_buffers by @ skeskinen in (:issue : `1382 `).
102
+ - Add bitstream filters by :gh-user: ` skeskinen ` in (:pr: ` 1379 ` :issue: `1375 `).
103
+ - Expose CodecContext flush_buffers by :gh-user: ` skeskinen ` in (:pr : `1382 `).
103
104
104
105
Fixes:
105
106
106
107
- Fix type stubs, add missing type stubs.
107
- - Add S12M_TIMECODE by @ WyattBlue in (:issue : `1381 `).
108
- - Subtitle.text now returns bytes by @ WyattBlue in (:issue : `1398 `).
109
- - Allow packet.duration to be writable by @ WyattBlue in (:issue : `1399 `).
110
- - Remove deprecated `VideoStream.frame_rate ` by @ WyattBlue in (:issue : `1351 `).
111
- - Build with Arm for PyPy now by @ WyattBlue in (:issue : `1395 `).
112
- - Fix #1378 by @ WyattBlue in (:issue : `1400 `).
113
- - setup.py: use PKG_CONFIG env var to get the pkg-config to use by @ Artturin in (:issue : `1387 `).
108
+ - Add S12M_TIMECODE by :gh-user: ` WyattBlue ` in (:pr : `1381 `).
109
+ - Subtitle.text now returns bytes by :gh-user: ` WyattBlue ` in (:pr : `1398 `).
110
+ - Allow packet.duration to be writable by :gh-user: ` WyattBlue ` in (:pr : `1399 `).
111
+ - Remove deprecated `VideoStream.frame_rate ` by :gh-user: ` WyattBlue ` in (:pr : `1351 `).
112
+ - Build with Arm for PyPy now by :gh-user: ` WyattBlue ` in (:pr : `1395 `).
113
+ - Fix #1378 by :gh-user: ` WyattBlue ` in (:pr : `1400 `).
114
+ - setup.py: use PKG_CONFIG env var to get the pkg-config to use by :gh-user: ` Artturin ` in (:pr : `1387 `).
114
115
115
116
v12.0.0
116
117
-------
@@ -120,28 +121,28 @@ Major:
120
121
- Add type hints.
121
122
- Update FFmpeg to 6.1.1 for the binary wheels.
122
123
- Update libraries for the binary wheels (notably dav1d to 1.4.1).
123
- - Deprecate VideoCodecContext.gop_size for decoders by @ JoeSchiff in (:issue : `1256 `).
124
- - Deprecate frame.index by @ JoeSchiff in (:issue : `1218 `).
124
+ - Deprecate VideoCodecContext.gop_size for decoders by :gh-user: ` JoeSchiff ` in (:pr : `1256 `).
125
+ - Deprecate frame.index by :gh-user: ` JoeSchiff ` in (:pr : `1218 `).
125
126
126
127
Features:
127
128
128
- - Allow using pathlib.Path for av.open by @ WyattBlue in (:issue : `1231 `).
129
- - Add `max_b_frames ` property to CodecContext by @ davidplowman in (:issue : `1119 `).
130
- - Add `encode_lazy ` method to CodecContext by @ rawler in (:issue : `1092 `).
131
- - Add `color_range ` to CodecContext/Frame by @ johanjeppsson in (:issue : `686 `).
132
- - Set `time_base ` for AudioResampler by @ daveisfera in (:issue: `1209 `).
133
- - Add support for ffmpeg's AVCodecContext::delay by @ JoeSchiff in (:issue: `1279 `).
134
- - Add `color_primaries `, `color_trc `, `colorspace ` to VideoStream by @ WyattBlue in (:issue : `1304 `).
135
- - Add `bits_per_coded_sample ` to VideoCodecContext by @ rvanlaar in (:issue : `1203 `).
136
- - AssSubtitle.ass now returns as bytes by @ WyattBlue in (:issue : `1333 `).
137
- - Expose DISPLAYMATRIX side data by @ hyenal in (:issue : `1249 `).
129
+ - Allow using pathlib.Path for av.open by :gh-user: ` WyattBlue ` in (:pr : `1231 `).
130
+ - Add `max_b_frames ` property to CodecContext by :gh-user: ` davidplowman ` in (:pr : `1119 `).
131
+ - Add `encode_lazy ` method to CodecContext by :gh-user: ` rawler ` in (:pr : `1092 `).
132
+ - Add `color_range ` to CodecContext/Frame by :gh-user: ` johanjeppsson ` in (:pr : `686 `).
133
+ - Set `time_base ` for AudioResampler by :gh-user: ` daveisfera ` in (:issue: `1209 `).
134
+ - Add support for ffmpeg's AVCodecContext::delay by : gh-user:` JoeSchiff ` in (:issue: `1279 `).
135
+ - Add `color_primaries `, `color_trc `, `colorspace ` to VideoStream by :gh-user: ` WyattBlue ` in (:pr : `1304 `).
136
+ - Add `bits_per_coded_sample ` to VideoCodecContext by :gh-user: ` rvanlaar ` in (:pr : `1203 `).
137
+ - AssSubtitle.ass now returns as bytes by :gh-user: ` WyattBlue ` in (:pr : `1333 `).
138
+ - Expose DISPLAYMATRIX side data by :gh-user: ` hyenal ` in (:pr : `1249 `).
138
139
139
140
Fixes:
140
141
141
- - Convert deprecated Cython extension class properties to decorator syntax by @ JoeSchiff
142
- - Check None packet when setting time_base after decode by @ philipnbbc in (:issue : `1281 `).
143
- - Remove deprecated `Buffer.to_bytes ` by @ WyattBlue in (:issue : `1286 `).
144
- - Remove deprecated `Packet.decode_one ` by @ WyattBlue in (:issue : `1301 `).
142
+ - Convert deprecated Cython extension class properties to decorator syntax by :gh-user: ` JoeSchiff `.
143
+ - Check None packet when setting time_base after decode by :gh-user: ` philipnbbc ` in (:pr : `1281 `).
144
+ - Remove deprecated `Buffer.to_bytes ` by :gh-user: ` WyattBlue ` in (:pr : `1286 `).
145
+ - Remove deprecated `Packet.decode_one ` by :gh-user: ` WyattBlue ` in (:pr : `1301 `).
145
146
146
147
v11.0.0
147
148
-------
0 commit comments