Skip to content

CrystalNET-org/Jellyfin.Plugin.GrpcFfmpeg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jellyfin.Plugin.GrpcFfmpeg

!!!DISCLAIMER!!!

THIS PLUGIN IS ENTIRELY VIBE CODED; I HAVE NO IDEA WHAT I AM DOING; PROCEED AT YOUR OWN RISK THIS WILL BREAK YOUR SERVERS STARTUP AT THE CURRENT POINT IN DEVELOPMENT; DO NOT INSTALL

!!!DISCLAIMER!!!

Local Build Environment Setup (Arch Linux on WSL2)

These instructions will guide you through setting up a local build environment on Arch Linux running under WSL2.

Prerequisites

You will need to have the .NET 9.0 SDK installed.

Installation

  1. Update your system: Open a terminal and run the following command to ensure your system is up-to-date:

    sudo pacman -Syu
  2. Install .NET 6.0 SDK: Install the .NET 6.0 SDK using pacman:

    sudo pacman -S dotnet-sdk-9.0
  3. Verify Installation: Check that the SDK was installed correctly by running:

    dotnet --version

    This should output a version number starting with 9.x.x.

Building the Plugin

Once you have the .NET 6.0 SDK installed, you can build the plugin.

  1. Clone the repository:

    git clone https://github.com/your-username/Jellyfin.Plugin.GrpcFfmpeg.git
    cd Jellyfin.Plugin.GrpcFfmpeg
  2. Build in Release mode: Run the following command to build the project:

    dotnet build -c Release
  3. Find the artifacts: The build artifacts will be located in the Jellyfin.Plugin.GrpcFfmpeg/bin/Release/net9.0/ directory. This will include the plugin's DLL file and other assets, ready to be zipped for deployment.

About

WIP and NOT YET WORKING

Resources

Stars

Watchers

Forks

Contributors