_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.

API method:

GET /api/packages?search=hello&page=1&limit=20

where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned in response headers.

If you'd like to join our channel webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


libvdpau 1.5
Dependencies: libx11@1.8.12 libxext@1.3.6 xorgproto@2024.1
Channel: guix
Location: gnu/packages/video.scm (gnu packages video)
Home page: https://wiki.freedesktop.org/www/Software/VDPAU/
Licenses: X11-style
Build system: meson
Synopsis: Video Decode and Presentation API
Description:

VDPAU is the Video Decode and Presentation API for UNIX. It provides an interface to video decode acceleration and presentation hardware present in modern GPUs.

libaacs 0.11.0
Dependencies: libgcrypt@1.11.0
Channel: guix
Location: gnu/packages/video.scm (gnu packages video)
Home page: https://www.videolan.org/developers/libaacs.html
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: Library for decrypting certain Blu-Ray discs
Description:

libaacs is a library which implements the Advanced Access Content System specification.

libdvbpsi 1.3.3
Channel: guix
Location: gnu/packages/video.scm (gnu packages video)
Home page: https://www.videolan.org/developers/libdvbpsi.html
Licenses: LGPL 2.1
Build system: gnu
Synopsis: Library for decoding and generation of MPEG TS and DVB PSI tables
Description:

libdvbpsi is a simple library designed for decoding and generation of MPEG TS and DVB PSI tables according to standards ISO/IEC 13818s and ITU-T H.222.0.

motion 4.7.0
Dependencies: libjpeg-turbo@2.1.4 ffmpeg@8.0 libmicrohttpd@1.0.2 sqlite@3.39.3
Channel: guix
Location: gnu/packages/video.scm (gnu packages video)
Home page: https://motion-project.github.io/
Licenses: GPL 2
Build system: gnu
Synopsis: Detect motion from video signals
Description:

Motion is a program that monitors the video signal from one or more cameras and is able to detect if a significant part of the picture has changed. Or in other words, it can detect motion.

guvcview 2.2.1
Dependencies: gtk+@3.24.51 eudev@3.2.14 libusb@1.0.25 v4l-utils@1.22.1 ffmpeg@6.1.2 sdl2@2.30.8 gsl@2.8 portaudio@190600.20161030 alsa-lib@1.2.11
Channel: guix
Location: gnu/packages/video.scm (gnu packages video)
Home page: https://guvcview.sourceforge.net/
Licenses: GPL 2+
Build system: cmake
Synopsis: Control your webcam and capture videos and images
Description:

GTK+ UVC Viewer (guvcview) is a graphical application to control a webcam accessible with Video4Linux (V4L2) and to capture videos and images. It provides control over precise settings of the webcam such as exposure, brightness, contrast, and frame rate.

youtube-viewer 3.8.1
Dependencies: bash-minimal@5.2.37 perl-data-dump@1.23 perl-file-sharedir@1.116 perl-gtk2@1.24993 perl-json@4.02 perl-json-xs@4.0 perl-libwww@6.78 perl-lwp-protocol-https@6.09 perl-lwp-useragent-cached@0.08 perl-memoize@1.03 perl-mozilla-ca@20240313 perl-term-readline-gnu@1.36 perl-unicode-linebreak@2019.001 xdg-utils@1.2.1 yt-dlp@2025.11.12
Channel: guix
Location: gnu/packages/video.scm (gnu packages video)
Home page: https://github.com/trizen/youtube-viewer
Licenses: GPL 1+
Build system: perl
Synopsis: Lightweight application for searching and streaming videos from YouTube
Description:

Youtube-viewer searches and plays YouTube videos in a native player. It comes with various search options; it can search for videos, playlists and/or channels. The videos are streamed directly in a selected video player at the best resolution (customizable) and with closed-captions (if available). Both command-line and GTK2 interface are available.

wf-recorder 0.6.0
Dependencies: ffmpeg@6.1.2 pipewire@1.4.5 pulseaudio@16.1 wayland@1.24.0 wayland-protocols@1.45 libx264@164-0.b093bbe mesa@25.2.3
Channel: guix
Location: gnu/packages/video.scm (gnu packages video)
Home page: https://github.com/ammen99/wf-recorder
Licenses: Expat
Build system: meson
Synopsis: Screen recorder for wlroots-based compositors
Description:

wf-recorder is a utility program for screen recording of wlroots-based compositors. More specifically, those that support wlr-screencopy-v1 and xdg-output.

libx264 164-0.b093bbe
Dependencies: config@0.0.0-1.c8ddc84
Channel: guix
Location: gnu/packages/video.scm (gnu packages video)
Home page: https://www.videolan.org/developers/x264.html
Licenses: GPL 2+ ISC LGPL 2.1+ Modified BSD non-copyleft
Build system: gnu
Synopsis: H.264 video coding library
Description:

libx264 is an advanced encoding library for creating H.264 (MPEG-4 AVC) video streams.

wlstream 0.0-1.182076a
Dependencies: ffmpeg@4.4.6 pulseaudio@16.1 wayland@1.24.0 wayland-protocols@1.45
Channel: guix
Location: gnu/packages/video.scm (gnu packages video)
Home page: https://github.com/atomnuker/wlstream
Licenses: LGPL 2.1+
Build system: meson
Synopsis: Screen capture tool for Wayland sessions
Description:

Wlstream is a screen capture tool for recording audio and video from a Wayland session.

show-me-the-key 1.18.1
Dependencies: libevdev@1.13.3 eudev@3.2.14 libinput@1.29.1 glib@2.83.3 gtk@4.16.13 libadwaita@1.6.0 json-glib@1.10.0 cairo@1.18.4 pango@1.54.0 libxkbcommon@1.11.0 polkit@121
Channel: guix
Location: gnu/packages/video.scm (gnu packages video)
Home page: https://github.com/AlynxZhou/showmethekey
Licenses: ASL 2.0
Build system: meson
Synopsis: Show keypresses on screen
Description:

This package shows the keys that the user presses on the screen.

Presumably, that's because you are presenting the screen to someone else that should see the keys.

This package works in Xorg and Wayland since it directly reads the keys from the evdev device via libinput.

Users in group ``wheel'' can skip password authentication.

xvid 1.3.7
Channel: guix
Location: gnu/packages/video.scm (gnu packages video)
Home page: https://www.xvid.com/
Licenses: GPL 2+
Build system: gnu
Synopsis: MPEG-4 Part 2 Advanced Simple Profile video codec
Description:

Xvid is an MPEG-4 Part 2 Advanced Simple Profile (ASP) video codec library. It uses ASP features such as b-frames, global and quarter pixel motion compensation, lumi masking, trellis quantization, and H.263, MPEG and custom quantization matrices.

theorafile 0.0.0-2.ea5fd6d
Channel: guix
Location: gnu/packages/video.scm (gnu packages video)
Home page: https://github.com/FNA-XNA/Theorafile
Licenses: Zlib
Build system: gnu
Synopsis: Ogg Theora Video Decoder Library
Description:

Theorafile is a library for quickly and easily decoding Ogg Theora videos. Theorafile was written to be used for FNA's VideoPlayer.

svt-av1 3.1.2
Channel: guix
Location: gnu/packages/video.scm (gnu packages video)
Home page: https://gitlab.com/AOMediaCodec/SVT-AV1
Licenses: FreeBSD
Build system: cmake
Synopsis: AV1 video codec
Description:

SVT-AV1 is an AV1 codec implementation. The encoder is a work-in-progress, aiming to support video-on-demand and live streaming applications with high performance requirements. It mainly targets Intel-compatible CPUs (x86), but has limited support for other architectures.

ffmpeg-normalize 1.31.3
Dependencies: bash-minimal@5.2.37 ffmpeg@8.0
Propagated dependencies: ffmpeg-progress-yield@0.12.0 python-colorama@0.4.6 python-colorlog@6.9.0 python-tqdm@4.67.1
Channel: guix
Location: gnu/packages/video.scm (gnu packages video)
Home page: https://github.com/slhck/ffmpeg-normalize
Licenses: Expat
Build system: pyproject
Synopsis: Normalize audio via ffmpeg
Description:

This program normalizes media files to a certain loudness level using the EBU R128 loudness normalization procedure. It can also perform RMS-based normalization (where the mean is lifted or attenuated), or peak normalization to a certain target level. Batch processing of several input files is possible, including video files.

mjpegtools 2.2.1
Dependencies: libdv@1.0.0 libjpeg-turbo@2.1.4 libpng@1.6.39 libquicktime@1.2.4 sdl12-compat@1.2.68
Channel: guix
Location: gnu/packages/video.scm (gnu packages video)
Home page: https://mjpeg.sourceforge.net/
Licenses: GPL 2+
Build system: gnu
Synopsis: Tools for handling MPEG
Description:

Mjpeg tools is a suite of programs which support video capture, editing, playback, and compression to MPEG of MJPEG video. Edit, play and compression software is hardware independent.

libcaca 0.99.beta19
Dependencies: freeglut@3.4.0 ftgl@2.4.0 imlib2@1.10.0 libx11@1.8.12 mesa@25.2.3 ncurses@6.2.20210619 zlib@1.3.1
Channel: guix
Location: gnu/packages/video.scm (gnu packages video)
Home page: http://caca.zoy.org/wiki/libcaca
Licenses: WTFPL 2
Build system: gnu
Synopsis: Colour ASCII-art library
Description:

libcaca is a graphics library that outputs text instead of pixels, so that it can work on older video cards or text terminals. It supports Unicode, 2048 colors, dithering of color images, and advanced text canvas operations.

recordmydesktop 0.4.0
Dependencies: popt@1.18 zlib@1.3.1 libx11@1.8.12 libice@1.1.2 libsm@1.2.5 libxfixes@6.0.1 libxdamage@1.1.6 libxext@1.3.6 alsa-lib@1.2.11 libvorbis@1.3.7 libtheora@1.1.1
Channel: guix
Location: gnu/packages/video.scm (gnu packages video)
Home page: https://enselic.github.io/recordmydesktop/
Licenses: GPL 2+
Build system: gnu
Synopsis: Desktop session video recorder
Description:

recordMyDesktop is a command-line tool that captures the activity in your graphical desktop and encodes it as a video. This is a useful tool for making screencasts.

smplayer 25.6.0
Dependencies: bash-minimal@5.2.37 qtbase@5.15.17 qtdeclarative@5.15.17 qtwayland@5.15.17 zlib@1.3.1 mpv@0.41.0
Channel: guix
Location: gnu/packages/video.scm (gnu packages video)
Home page: https://www.smplayer.info
Licenses: GPL 2+
Build system: qt
Synopsis: Complete front-end for MPlayer, a media player
Description:

SMPlayer is a graphical user interface (GUI) for MPlayer, which is capable of playing almost all known video and audio formats. Apart from providing access for the most common and useful options of MPlayer, SMPlayer adds other interesting features like the possibility to play Youtube videos, download subtitles, remember the last played position, etc.

libcaption 0.8
Channel: guix
Location: gnu/packages/video.scm (gnu packages video)
Home page: https://github.com/szatmary/libcaption
Licenses: Expat
Build system: cmake
Synopsis: CEA608 / CEA708 closed-caption codec
Description:

Libcaption creates and parses closed-caption data, providing an encoder / decoder for the EIA608 and CEA708 closed-caption standards.

608 support is currently limited to encoding and decoding the necessary control and preamble codes as well as support for the Basic North American, Special North American and Extended Western European character sets.

708 support is limited to encoding the 608 data in NTSC field 1 user data type structure.

In addition, utility functions to create h.264 SEI (Supplementary enhancement information) NALUs (Network Abstraction Layer Unit) for inclusion into an h.264 elementary stream are provided.

get-iplayer 3.35
Dependencies: bash-minimal@5.2.37 perl-mojolicious@9.17 perl-lwp-protocol-https@6.09 perl-xml-libxml@2.0134
Channel: guix
Location: gnu/packages/video.scm (gnu packages video)
Home page: https://github.com/get-iplayer/get_iplayer
Licenses: GPL 3+
Build system: perl
Synopsis: Download or stream available BBC iPlayer TV and radio programmes
Description:

get_iplayer lists, searches and records BBC iPlayer TV/Radio, BBC Podcast programmes. Other third-party plugins may be available. get_iplayer has three modes: recording a complete programme for later playback, streaming a programme directly to a playback application, such as mplayer; and as a Personal Video Recorder (PVR), subscribing to search terms and recording programmes automatically. It can also stream or record live BBC iPlayer output.

avidemux 2.8.1
Dependencies: alsa-lib@1.2.11 fontconfig-minimal@2.14.0 freetype@2.13.3 fribidi@1.0.12 glu@9.0.2 jack@0.125.0 lame@3.100 libaom@3.8.0 libva@2.22.0 libvdpau@1.5 libvorbis@1.3.7 libvpx@1.15.2 libxv@1.0.13 pulseaudio@16.1 qtbase@5.15.17 qtwayland@5.15.17 sqlite@3.39.3 zlib@1.3.1
Channel: guix
Location: gnu/packages/video.scm (gnu packages video)
Home page: http://fixounet.free.fr/avidemux/
Licenses: GPL 2+
Build system: qt
Synopsis: Video editor
Description:

Avidemux is a video editor designed for simple cutting, filtering and encoding tasks. It supports many file types, including AVI, DVD compatible MPEG files, MP4 and ASF, using a variety of codecs. Tasks can be automated using projects, job queue and powerful scripting capabilities.

dvdbackup 0.4.2
Dependencies: libdvdcss@1.4.3 libdvdread@6.1.3
Channel: guix
Location: gnu/packages/video.scm (gnu packages video)
Home page: https://dvdbackup.sourceforge.net
Licenses: GPL 3+
Build system: gnu
Synopsis: DVD video ripper
Description:

A simple command line tool to backup video from a DVD. Decrypts the DVD using libdvdcss, but does not demux, remux, transcode or reformat the videos in any way, producing perfect backups.

srt2vtt 0.2
Dependencies: guile@3.0.9
Channel: guix
Location: gnu/packages/video.scm (gnu packages video)
Home page: https://dthompson.us/projects/srt2vtt.html
Licenses: GPL 3+
Build system: gnu
Synopsis: SubRip to WebVTT subtitle converter
Description:

srt2vtt converts SubRip formatted subtitles to WebVTT format for use with HTML5 video.

obs-gradient-source 0.3.2
Dependencies: obs@32.0.1 qtbase@5.15.17 simde@0.8.2
Channel: guix
Location: gnu/packages/video.scm (gnu packages video)
Home page: https://github.com/exeldro/obs-gradient-source
Licenses: GPL 2
Build system: cmake
Synopsis: Plugin for adding a gradient Source to OBS Studio
Description:

This package provides a plugin for adding a gradient Source to OBS Studio.

Page: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296
Total results: 31087