Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase will rebase this PR
@dependabot recreate will recreate this PR, overwriting any edits that have been made to it
@dependabot merge will merge this PR after your CI passes on it
@dependabot squash and merge will squash and merge this PR after your CI passes on it
@dependabot cancel merge will cancel a previously requested merge and block automerging
@dependabot reopen will reopen this PR if it is closed
@dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
@dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
@dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
@dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
@dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
## 📋 Pull Request Information
**Original PR:** https://github.com/open-webui/open-webui/pull/21082
**Author:** [@dependabot[bot]](https://github.com/apps/dependabot)
**Created:** 2/1/2026
**Status:** ❌ Closed
**Base:** `dev` ← **Head:** `dependabot/pip/backend/dev/av-16.1.0`
---
### 📝 Commits (1)
- [`f61f7b0`](https://github.com/open-webui/open-webui/commit/f61f7b00d5068b5bfeb2b18de3dd834027e11c3d) chore(deps): bump av from 14.0.1 to 16.1.0 in /backend
### 📊 Changes
**1 file changed** (+1 additions, -1 deletions)
<details>
<summary>View changed files</summary>
📝 `backend/requirements.txt` (+1 -1)
</details>
### 📄 Description
Bumps [av](https://github.com/PyAV-Org/PyAV) from 14.0.1 to 16.1.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/PyAV-Org/PyAV/releases">av's releases</a>.</em></p>
<blockquote>
<h2>v16.1.0</h2>
<p>Features:</p>
<ul>
<li>Add support for Intel QSV codecs by <a href="https://github.com/ladaapp"><code>@ladaapp</code></a>.</li>
<li>Add AMD AMF hardware decoding by <a href="https://github.com/ladaapp2"><code>@ladaapp2</code></a>.</li>
<li>Add subtitle encoding support by <a href="https://github.com/skeskinen"><code>@skeskinen</code></a> in <a href="https://redirect.github.com/PyAV-Org/PyAV/issues/2050">#2050</a>.</li>
<li>Add read/write access to PacketSideData by <a href="https://github.com/skeskinen"><code>@skeskinen</code></a> in <a href="https://redirect.github.com/PyAV-Org/PyAV/issues/2051">#2051</a>.</li>
<li>Add yuv422p support for video frame to_ndarray and from_ndarray by <a href="https://github.com/wader"><code>@wader</code></a> in <a href="https://redirect.github.com/PyAV-Org/PyAV/issues/2054">#2054</a>.</li>
<li>Add binding for <code>avcodec_find_best_pix_fmt_of_list()</code> by <a href="https://github.com/ndeybach"><code>@ndeybach</code></a> in <a href="https://redirect.github.com/PyAV-Org/PyAV/issues/2058">#2058</a>.</li>
</ul>
<p>Fixes:</p>
<ul>
<li>Fix <a href="https://redirect.github.com/PyAV-Org/PyAV/issues/2036">#2036</a>, <a href="https://redirect.github.com/PyAV-Org/PyAV/issues/2053">#2053</a>, <a href="https://redirect.github.com/PyAV-Org/PyAV/issues/2057">#2057</a> by <a href="https://github.com/WyattBlue"><code>@WyattBlue</code></a>.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/ndeybach"><code>@ndeybach</code></a> made their first contribution in <a href="https://redirect.github.com/PyAV-Org/PyAV/pull/2052">PyAV-Org/PyAV#2052</a></li>
<li><a href="https://github.com/benedikt-grl"><code>@benedikt-grl</code></a> made their first contribution in <a href="https://redirect.github.com/PyAV-Org/PyAV/pull/2070">PyAV-Org/PyAV#2070</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/PyAV-Org/PyAV/compare/v16.0.1...v16.1.0">https://github.com/PyAV-Org/PyAV/compare/v16.0.1...v16.1.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/PyAV-Org/PyAV/blob/main/CHANGELOG.rst">av's changelog</a>.</em></p>
<blockquote>
<h2>v16.1.0</h2>
<p>Features:</p>
<ul>
<li>Add support for Intel QSV codecs by :gh-user:<code>ladaapp</code>.</li>
<li>Add AMD AMF hardware decoding by :gh-user:<code>ladaapp2</code>.</li>
<li>Add subtitle encoding support by :gh-user:<code>skeskinen</code> in (:pr:<code>2050</code>).</li>
<li>Add read/write access to PacketSideData by :gh-user:<code>skeskinen</code> in (:pr:<code>2051</code>).</li>
<li>Add yuv422p support for video frame to_ndarray and from_ndarray by :gh-user:<code>wader</code> in (:pr:<code>2054</code>).</li>
<li>Add binding for <code>avcodec_find_best_pix_fmt_of_list()</code> by :gh-user:<code>ndeybach</code> (:pr:<code>2058</code>).</li>
</ul>
<p>Fixes:</p>
<ul>
<li>Fix <a href="https://redirect.github.com/PyAV-Org/PyAV/issues/2036">#2036</a>, <a href="https://redirect.github.com/PyAV-Org/PyAV/issues/2053">#2053</a>, <a href="https://redirect.github.com/PyAV-Org/PyAV/issues/2057">#2057</a> by :gh-user:<code>WyattBlue</code>.</li>
</ul>
<h2>v16.0.1</h2>
<p>Fixes:</p>
<ul>
<li>Add new hwaccel enums by :gh-user:<code>WyattBlue</code> in (:pr:<code>2030</code>).</li>
</ul>
<h2>v16.0.0</h2>
<p>Major:</p>
<ul>
<li>Drop Python 3.9, Support Python 3.14.</li>
<li>Drop support for i686 Linux.</li>
</ul>
<p>Features:</p>
<ul>
<li>Add <code>Filter.Context.process_command()</code> method by :gh-user:<code>caffeinism</code> in (:pr:<code>2000</code>).</li>
<li>Add packet side-data handling mechanism by :gh-user:<code>tikuma-lsuhsc</code> in (:pr:<code>2003</code>).</li>
<li>Implemented set_chapters method by :gh-user:<code>DE-AI</code> in (:pr:<code>2004</code>).</li>
<li>Declare free-threaded support and support 3.13t by :gh-user:<code>ngoldbaum</code> in (:pr:<code>2005</code>).</li>
<li>Add writable and copyable attachment and data streams by :gh-user:<code>skeskinen</code> in (:pr:<code>2026</code>).</li>
</ul>
<p>Fixes:</p>
<ul>
<li>Declare free-threaded support and support 3.13t by :gh-user:<code>ngoldbaum</code> in (:pr:<code>2005</code>).</li>
<li>Allow <code>None</code> in <code>FilterContext.push()</code> type stub by :gh-user:<code>velsinki</code> in (:pr:<code>2015</code>).</li>
<li>Fix typos</li>
</ul>
<h2>15.X and Below</h2>
<p>..
or see older git commits</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/PyAV-Org/PyAV/commit/bae50fa636afc1e5fd4ede2961c824aaa9a5a81d"><code>bae50fa</code></a> Release 16.1.0</li>
<li><a href="https://github.com/PyAV-Org/PyAV/commit/7e0138cd0b84a1ffcae0f39f0f94c7f3ab9673ed"><code>7e0138c</code></a> Update authors</li>
<li><a href="https://github.com/PyAV-Org/PyAV/commit/a14f73069583a4fcc0d5093bde8058e6bd38dbbb"><code>a14f730</code></a> Add support for VideoEncParams and VideoBlockParams (<a href="https://redirect.github.com/PyAV-Org/PyAV/issues/2070">#2070</a>)</li>
<li><a href="https://github.com/PyAV-Org/PyAV/commit/b9164b434f040f34314130e8afd0cd7eb4618802"><code>b9164b4</code></a> Use ffmpeg 8.0.1-3</li>
<li><a href="https://github.com/PyAV-Org/PyAV/commit/17137ed8e21019b4a97f6ad787580a1dce436675"><code>17137ed</code></a> Use latest ffmpeg</li>
<li><a href="https://github.com/PyAV-Org/PyAV/commit/c5cd12b6b561f1e88754d8179d7cdc9457511e15"><code>c5cd12b</code></a> Fix <a href="https://redirect.github.com/PyAV-Org/PyAV/issues/2049">#2049</a></li>
<li><a href="https://github.com/PyAV-Org/PyAV/commit/8fb7d1de07924649c22f940616fc9bb3b1356b85"><code>8fb7d1d</code></a> Return type should not be string literal</li>
<li><a href="https://github.com/PyAV-Org/PyAV/commit/bf32ce5f1e0092a1732d3e2cef8622cbf74efb4e"><code>bf32ce5</code></a> Use ffmpeg 8.0.1</li>
<li><a href="https://github.com/PyAV-Org/PyAV/commit/0f9fa2e217e9dda77f0462fe8cb0e8f4f54d5fb8"><code>0f9fa2e</code></a> Update changelog</li>
<li><a href="https://github.com/PyAV-Org/PyAV/commit/7a125bc4da02fef2d23115750a404717b55209a2"><code>7a125bc</code></a> opaque uintptr_t, fix <a href="https://redirect.github.com/PyAV-Org/PyAV/issues/2036">#2036</a></li>
<li>Additional commits viewable in <a href="https://github.com/PyAV-Org/PyAV/compare/v14.0.1...v16.1.0">compare view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
---
<sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
📋 Pull Request Information
Original PR: https://github.com/open-webui/open-webui/pull/21082
Author: @dependabot[bot]
Created: 2/1/2026
Status: ❌ Closed
Base:
dev← Head:dependabot/pip/backend/dev/av-16.1.0📝 Commits (1)
f61f7b0chore(deps): bump av from 14.0.1 to 16.1.0 in /backend📊 Changes
1 file changed (+1 additions, -1 deletions)
View changed files
📝
backend/requirements.txt(+1 -1)📄 Description
Bumps av from 14.0.1 to 16.1.0.
Release notes
Sourced from av's releases.
Changelog
Sourced from av's changelog.
... (truncated)
Commits
bae50faRelease 16.1.07e0138cUpdate authorsa14f730Add support for VideoEncParams and VideoBlockParams (#2070)b9164b4Use ffmpeg 8.0.1-317137edUse latest ffmpegc5cd12bFix #20498fb7d1dReturn type should not be string literalbf32ce5Use ffmpeg 8.0.10f9fa2eUpdate changelog7a125bcopaque uintptr_t, fix #2036Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.