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.
This package provides a terminal based YouTube player and downloader. It does not require a Youtube API key.
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.
Open Broadcaster Software provides a graphical interface for video recording and live streaming. OBS supports capturing audio and video from many input sources such as webcams, X11 (for screencasting), PulseAudio, and JACK.
OpenShot Library (libopenshot) is a powerful C++ video editing library with a multi-threaded and feature rich video editing API. It includes bindings for Python, Ruby, and other languages.
Plugin for OBS Studio to move source to a new position during scene transition.
This package provides the GameStream code shared between Moonlight clients.
Jellyfin MPV Shim is a cross-platform cast client for Jellyfin. It has support for various media files without transcoding.
libdvdcss is a simple library designed for accessing DVDs like a block device without having to bother about the decryption.
lsdvd provides output about the types of video, audio tracks and subtitles. Output is available in a number of formats including human readable, perl, ruby or xml.
This package provides a Go-based command line application to download videos from Austria's national television broadcaster.
Subdl is a command-line tool for downloading subtitles from opensubtitles.org. By default, it will search for English subtitles, display the results, download the highest-rated result in the requested language and save it to the appropriate filename.
This package provides an MPRIS (Media Player Remote Interfacing Specification) plugin for the mpv media player. It implements org.mpris.MediaPlayer2 and org.mpris.MediaPlayer2.Player D-Bus interfaces.
To load this plugin, specify the following option when starting mpv: --script $GUIX_PROFILE/lib/mpris.so or link it into $HOME/.config/mpv/scripts.
MediaSDK provides a plain C API to access hardware-accelerated video decode, encode and filtering on Intel's Gen graphics hardware platforms.
FFmpeg is a complete, cross-platform solution to record, convert and stream audio and video. It includes the libavcodec audio/video codec library.
FFmpeg is a complete, cross-platform solution to record, convert and stream audio and video. It includes the libavcodec audio/video codec library.
TSLib is a cross-platform library that provides access to touchscreen devices and the ability to apply filters to their input events.
mpv is a general-purpose audio and video player. It is a fork of mplayer2 and MPlayer. It shares some features with the former projects while introducing many more.
Yle-dl is a command line program for downloading media files from the video streaming services of the Finnish national broadcasting company Yle.
VLC is a cross-platform multimedia player and framework that plays most multimedia files as well as DVD, Audio CD, VCD, and various streaming protocols.
svtplay-dl allows downloading TV programmes from various Swedish broadcasters including SVT Play, Sveriges Radio, TV4 Play, along with many others.
libbluray is a library designed for Blu-Ray Disc playback for media players, like VLC or MPlayer.
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.
Peek makes it easy to create short screencasts of a screen area. It was built for the specific use case of recording screen areas, e.g. for easily showing UI features of your own apps or for showing a bug in bug reports. With Peek, you simply place the Peek window over the area you want to record and press "Record". Peek is optimized for generating animated GIFs, but you can also directly record to WebM or MP4 if you prefer.
MLT is a multimedia framework, designed and developed for television broadcasting. It provides a toolkit for broadcasters, video editors, media players, transcoders, web streamers and many more types of applications. The functionality of the system is provided via an assortment of ready to use tools, XML authoring components, and an extensible plug-in based API.