awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
xbmc avatar

xbmc/xbmc

0
View on GitHub↗
20,868 stele·6,550 fork-uri·C++·10 vizualizărikodi.tv↗

Xbmc

This project is a cross-platform media center, player, and digital media library manager. It serves as a centralized home theater hub for organizing, managing, and playing digital audio and video files across multiple operating systems.

The application features a skinable media interface designed for remote control and ten-foot interface optimization. This is supported by a skinning engine that separates visual layout from application logic, allowing for custom user interface designs.

The system provides automated media library organization by scanning folders to generate structured databases with metadata, descriptions, and cover art. It supports multi-format media playback and network content streaming from local storage or internet sources.

The codebase utilizes a cross-platform build system to generate executable binaries and supports a plugin-based architecture for loading external extensions.

Features

  • Home Theater Managers - Acts as a centralized home theater hub for organizing, managing, and playing digital audio and video files across multiple platforms.
  • Media Center Hubs - Serves as a centralized home theater hub aggregating digital media from various sources for cross-platform playback.
  • Metadata Organizers - Scans folders to fetch and arrange media information, descriptions, and cover art into a structured database.
  • Media Library Indexers - Automatically scans local and remote storage to build a structured media database linked to external metadata.
  • Cross-Platform Media Players - Provides a consistent entertainment interface and playback experience across Android, Linux, Windows, and macOS.
  • Digital Media Playback - Streams audio and video files from local storage, home networks, or the internet using a single application.
  • Media Management Tools - Provides automated scanning and indexing of media folders to create structured libraries with metadata and cover art.
  • Hardware-Accelerated Decoders - Interfaces with GPU resources to offload high-bitrate video decompression from the CPU.
  • Media Automation - Automates the processing and organization of media libraries, including the generation of structured databases with cover art.
  • Multi-Format Media Players - Supports streaming and playing a wide variety of popular audio and video formats from local and network sources.
  • Ten-Foot User Interfaces - Provides a skinning engine optimized for ten-foot interfaces and remote control navigation.
  • Skinning Engines - Features a skinning engine that separates visual layout from application logic using XML and image definitions.
  • Cross-Platform Build Systems - Provides a unified toolchain to automate the compilation and packaging of binaries for multiple target operating systems.
  • Stream and Content Distribution - Enables access and playback of multimedia files across home networks and the internet via streaming protocols.
  • Cross-Platform Binary Generation - Generates native executable binaries and packages compatible with diverse CPU architectures and operating systems.
  • Plugin-Based Architectures - Employs a modular architecture that allows extending functionality via external binary or scripted plugins at runtime.
  • Input Abstraction Layers - Implements an abstraction layer to normalize diverse hardware controller inputs into unified navigation events.
  • Interface Appearance Customizations - Allows modification of visual themes and layouts to suit specific hardware or remote control requirements.
  • Media Player Interfaces - Implements a powerful skinning engine that separates visual layout from logic, optimized for remote controls and ten-foot interfaces.
  • Audio and Video - Comprehensive media center for local and streaming content.
  • Audio Video Tools - Listed in the “Audio Video Tools” section of the Awesome Mac awesome list.
  • Media and Entertainment - Comprehensive home theater and media center software.
  • Media Players - Full-featured media center application.
  • Multimedia Streaming - Comprehensive multimedia and entertainment center.

Istoric stele

Graficul istoricului de stele pentru xbmc/xbmcGraficul istoricului de stele pentru xbmc/xbmc

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Xbmc

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Xbmc.
  • videolan/vlcAvatar videolan

    videolan/vlc

    18,717Vezi pe GitHub↗

    VLC is a cross-platform multimedia player and framework designed to decode and render virtually any audio or video format, network stream, or physical disc without requiring external codecs. It functions as both a standalone application and a portable library, providing a modular architecture that allows developers to integrate playback, filtering, and streaming capabilities into third-party software. The project distinguishes itself through a highly modular plugin-based engine that supports real-time media processing, including format transcoding and the application of audio and video filter

    Ccframeworkgplv2
    Vezi pe GitHub↗18,717
  • namidaco/namidaAvatar namidaco

    namidaco/namida

    5,002Vezi pe GitHub↗

    Namida is a multi-format media player, music library manager, and network media streamer. It provides a unified interface for playing local and remote audio and video files, serving as both a specialized client for YouTube content and a synchronized lyrics player. The project distinguishes itself through a dynamic theme engine that generates artwork-based visuals and a comprehensive set of audio processing tools, including gain normalization, equalizers, and crossfading. It also features a specialized system for retrieving and displaying time-synced lyrics in formats such as LRC and TTML. Br

    Dartandroidandroid-appandroid-music-player
    Vezi pe GitHub↗5,002
  • mpc-hc/mpc-hcAvatar mpc-hc

    mpc-hc/mpc-hc

    5,266Vezi pe GitHub↗

    This project is a media player software and digital television receiver designed for rendering a wide variety of audio and video file formats and digital broadcast signals. It functions as a DirectShow media player, providing a video rendering interface for managing output settings and visual quality. The software includes capabilities for digital television tuning, enabling the capture, recording, and playback of live broadcast signals via compatible hardware tuner cards. It also features hardware-accelerated media decoding and internal decoder integration to ensure multi-format playback acr

    Caudioc-plus-pluscinema
    Vezi pe GitHub↗5,266
  • anilbeesetti/nextplayerAvatar anilbeesetti

    anilbeesetti/nextplayer

    3,614Vezi pe GitHub↗

    Nextplayer is a cross-platform mobile media player designed for playing audio and video from local storage and remote URLs. It functions as a playback engine that supports various codecs and containers through software-based media decoding. The application features a floating picture-in-picture window for multitasking and an external subtitle renderer that synchronizes and displays SRT, SSA, and VTT files as on-screen overlays. It includes a touch-based interface that maps specific swipe and pinch gestures to volume, brightness, and seeking controls. The project covers multi-source media str

    Kotlinandroidexoplayerffmpeg
    Vezi pe GitHub↗3,614
Vezi toate cele 30 alternative pentru Xbmc→

Întrebări frecvente

Ce face xbmc/xbmc?

This project is a cross-platform media center, player, and digital media library manager. It serves as a centralized home theater hub for organizing, managing, and playing digital audio and video files across multiple operating systems.

Care sunt principalele funcționalități ale xbmc/xbmc?

Principalele funcționalități ale xbmc/xbmc sunt: Home Theater Managers, Media Center Hubs, Metadata Organizers, Media Library Indexers, Cross-Platform Media Players, Digital Media Playback, Media Management Tools, Hardware-Accelerated Decoders.

Care sunt câteva alternative open-source pentru xbmc/xbmc?

Alternativele open-source pentru xbmc/xbmc includ: videolan/vlc — VLC is a cross-platform multimedia player and framework designed to decode and render virtually any audio or video… namidaco/namida — Namida is a multi-format media player, music library manager, and network media streamer. It provides a unified… mpc-hc/mpc-hc — This project is a media player software and digital television receiver designed for rendering a wide variety of audio… anilbeesetti/nextplayer — Nextplayer is a cross-platform mobile media player designed for playing audio and video from local storage and remote… mpvnet-player/mpv.net — mpv.net is a Windows graphical user interface for the mpv media player. It serves as a customizable multimedia… clappr/clappr — Clappr is an HTML5 web media player and plugin-based framework used to render video and audio across different web…