Merge pull request 'Tidy video section based on new style guide' (#341) from Pixelo789/open-slopware:tidy-video into main

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/341
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
This commit is contained in:
JesseBot 2026-04-14 10:56:00 +02:00
commit 5574d31ea6

View file

@ -250,15 +250,16 @@ This is a section for repos that are similar to this one either because they are
### Video
| Name | Alternative(s) | Evidence | Notes |
|---|---|---|---|
| [VLC](https://code.videolan.org/videolan/vlc) | [Showtime](https://apps.gnome.org/Showtime/) (gstreamer-based), [SMPlayer](https://www.smplayer.info/) (mplayer-based) | The lead developer (JB Kempf) is a known advocate of vibe-coding on his podcast. Here's an [extract where he describes his "vibecoding stack"](https://www.youtube.com/watch?v=25MwBEWxQG0&t=2987s). |
| [gstreamer](https://gstreamer.freedesktop.org/) | | [Claude commit](https://gitlab.freedesktop.org/gstreamer/gstreamer/-/commit/e4d7f95b0c8ea4b1e23d6660317968f8033ae3a9) |
| [mpv](https://github.com/mpv-player/mpv) | [MPlayer](https://mplayerhq.hu/) | Explicitly stated in their [Contribution Guidelines](https://github.com/mpv-player/mpv/blob/master/DOCS/contribute.md#ai-assisted-contributions). |
| [Kodi](https://kodi.tv) | | Claude listed as a coauthor (for example [this commit](https://github.com/xbmc/xbmc/commit/6a1411f263f84d69da36cf15d0da03b3439d590f)). |
| [Jellyfin](https://jellyfin.org) | | Explicitly stated in their [Contribution Guidelines](https://jellyfin.org/docs/general/contributing/llm-policies#llm-code-contributions-to-official-projects). |
| [PipePipe](https://pipepipe.dev/) | [LibreTube] | [`CLAUDE.md` file](https://github.com/InfinityLoop1308/PipePipeClient/blob/dev/CLAUDE.md)
| [NewPipe](https://newpipe.net) | [LibreTube] | [AI usage is allowed](https://github.com/TeamNewPipe/NewPipe?tab=contributing-ov-file#ai-policy) | NewPipe forks may be affected since they pull out NewPipe's main source code.
| Name | Last Untainted Version or Commit ID | Tags and Evidence | Alternative(s) |
|---|:---:|---|---|
| [VLC](https://code.videolan.org/videolan/vlc) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Vibecoded](./badges/vibecoded.svg)](#vibecoded) ([1](https://www.youtube.com/watch?v=25MwBEWxQG0&t=2987s)) | [Showtime] (gstreamer-based)<br />[SMPlayer] (mplayer-based) |
| [gstreamer](https://gstreamer.freedesktop.org/) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Vibecoded](./badges/vibecoded.svg)](#vibecoded) ([1](https://gitlab.freedesktop.org/gstreamer/gstreamer/-/commit/e4d7f95b0c8ea4b1e23d6660317968f8033ae3a9)) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) |
| [mpv](https://github.com/mpv-player/mpv) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/mpv-player/mpv/blob/master/DOCS/contribute.md#ai-assisted-contributions)) | [MPlayer](https://mplayerhq.hu/)<br />[Showtime] (gstreamer-based)<br />[SMPlayer] (mplayer-based) |
| [Kodi](https://kodi.tv) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Vibecoded](./badges/vibecoded.svg)](#vibecoded) ([1](https://github.com/xbmc/xbmc/commit/6a1411f263f84d69da36cf15d0da03b3439d590f))<br />[![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](#ai-code-reviews) ([1](https://github.com/xbmc/xbmc/pull/28144)) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) |
| [Jellyfin](https://jellyfin.org) (server) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://jellyfin.org/docs/general/contributing/llm-policies#llm-code-contributions-to-official-projects))<br />[![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](#ai-code-reviews) ([1](https://github.com/jellyfin/jellyfin/pull/16540)) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) |
| [Jellyfin Desktop](https://github.com/jellyfin/jellyfin-desktop) | Use the (now archived) [Qt-based client](https://github.com/jellyfin-archive/jellyfin-desktop-qt/) | [![Vibecoded](./badges/vibecoded.svg)](#vibecoded) ([1](https://github.com/jellyfin/jellyfin-desktop/commit/7c3ae05aa63b9155203daf15a2ec4f52c319c6e6))<br />[![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://jellyfin.org/docs/general/contributing/llm-policies#llm-code-contributions-to-official-projects), [2](https://github.com/jellyfin/jellyfin-desktop/blob/main/CLAUDE.md)) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) |
| [PipePipe](https://pipepipe.dev/) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/InfinityLoop1308/PipePipeClient/blob/dev/CLAUDE.md)) | [LibreTube] |
| [NewPipe](https://newpipe.net) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/TeamNewPipe/NewPipe?tab=contributing-ov-file#ai-policy)) | [LibreTube] |
## Terminal Emulators
@ -795,6 +796,8 @@ This repository is licensed under the Creative Commons Attribution Share Alike 4
[nebula]: https://github.com/slackhq/nebula
[Rio Terminal]: https://github.com/raphamorim/rio
[Servo]: https://servo.org/
[Showtime]: https://apps.gnome.org/Showtime/
[SMPlayer]: https://www.smplayer.info/
[vaultwarden]: https://github.com/dani-garcia/vaultwarden
[vim-classic]: https://drewdevault.com/2026/03/25/2026-03-25-Forking-vim.html
[wafrn-rn]: https://codeberg.org/wafrn/wafrn-rn