龙空技术网

在树莓派 上安装设置 Kodi 媒体播放器

码微-MWell 393

前言:

目前兄弟们对“树莓派重启进去不了桌面”大致比较注重,姐妹们都想要分析一些“树莓派重启进去不了桌面”的相关文章。那么小编也在网摘上汇集了一些对于“树莓派重启进去不了桌面””的相关资讯,希望你们能喜欢,咱们快快来学习一下吧!

本文同步发布在个人博客 在树莓派 上安装设置 Kodi 媒体播放器 - 码微

本文主要介绍如何将 Kodi 安装到 Raspberry Pi

Kodi

Kodi 是在 Raspberry Pi 上播放媒体的最流行方式之一。

它支持大量不同的媒体格式。你可以使用Kodi播放音乐、视频,照片

Kodi有个好用的功能是它能够扫描和分类所有媒体文件。它将下载有关你的媒体文件的信息并很好地呈现给你。

Kodi已针对树莓派进行了大量优化,甚至可以用 Kodi在 Raspberry Pi 上播放 Netflix

为了获得最佳的体验,建议使用 Raspberry Pi 4 或更新版本。更强大的处理器和增加的 RAM 将帮助 Kodi 以最佳状态运行。

本文基于 Raspberry Pi 4 和 Raspberry Pi OS Buster lite edition

在树莓派操作系统上安装 Kodi

通过下面的命令安装

sudo apt updatesudo apt full-upgradesudo apt install kodi

安装可能需要相当长的时间,具体取决于网络速度。注意SD 卡上至少需要800mb的可用空间

在 Raspberry Pi OS Bullseye 上编译 Kodi

如果你使用的是 Raspberry Pi OS Bullseye,你可能需要编译 Kodi 才能使用它.

请注意,编译过程虽然简单,但会耗费大量时间。此外,你需要确保 SD 卡上有足够的空间

准备编译 Kodi安装依赖的软件包。

sudo apt updatesudo apt install -y autoconf automake autopoint git gettext autotools-dev cmake curl gawk g++ libasound2-dev libass-dev libavahi-client-dev libavahi-common-dev libbluetooth-dev libbluray-dev libbz2-dev libcdio-dev libcdio++-dev libcec-dev libp8-platform-dev libcrossguid-dev libcurl4-openssl-dev libcwiid-dev libdbus-1-dev libegl1-mesa-dev libenca-dev libflac-dev libfontconfig-dev libfmt-dev libfreetype6-dev libfribidi-dev libfstrcmp-dev libgcrypt-dev libgif-dev libgles2-mesa-dev libglu-dev libgnutls28-dev libgpg-error-dev libgtest-dev libiso9660-dev libjpeg-dev liblcms2-dev liblirc-dev libltdl-dev liblzo2-dev libmicrohttpd-dev libmariadb-dev libnfs-dev libogg-dev libpcre3-dev libplist-dev libpng-dev libsmbclient-dev libspdlog-dev libsqlite3-dev libssl-dev libtag1-dev libtiff-dev libtinyxml-dev libtool libudev-dev lsb-release meson nasm ninja-build python3-dev python3-pil rapidjson-dev swig unzip uuid-dev yasm zip zlib1g-dev libgbm-dev libdrm-dev libinput-dev libxkbcommon-dev default-jdk libunistring-dev libflatbuffers-dev libdav1d-dev libavutil-dev libavformat-dev libavfilter-dev libavcodec-dev libswscale-dev libpostproc-dev libiso9660++-dev libxslt-dev libshairplay-dev libaacs-dev libcap-dev libpulse-dev default-libmysqlclient-dev libdvdread-dev debhelper libglm-dev libjsoncpp-dev
下载源码
git clone -b bullseye  kodi_gbm
编译和安装 Kodi编译
cd kodi_gbm./build_rpi_debian_packages.sh
安装
cd build_armhf/packages/sudo dpkg -i kodi-bin_19*.deb kodi_19.*.deb kodi-addon-dev*.deb kodi-tools-texturepacker*.deb
安装 Kodi 插件
cd ~/kodi_gbmADDONS_TO_BUILD="inputstream.adaptive pvr.hts screensaver.shadertoy visualization.shadertoy" \./build_rpi_debian_packages.sh -asudo dpkg -i build_armhf/addons_build/*.deb

ADDONS_TO_BUILD 为需要编译的插件列表

build_rpi_debian_packages.sh -a 选项指定编译插件

在 Raspberry Pi 4 上配置硬件加速

如果你使用的是 Raspberry Pi 4,则需要更改启动配置文件以使能HEVC 硬件加速

1.你可以使用以下命令从 Raspberry Pi 编辑引导配置文件。

sudo nano /boot/config.txt
2.在文件中找到“pi4”标头并在其下方添加新驱动程序。

在此文件下方添加以下行。简单地说,这将使树莓派加载用于硬件 HEVC 加速的驱动程序。

dtoverlay=rpivid-v4l2
3.如果计划播放 4K HEVC 视频,还需要增加 CMA 分配。将允许视频驱动程序访问更多内存。

在配置文件中找到以下行

dtoverlay=vc4-kms-v3d

将该行替换为以下内容,增加 CMA 分配。

dtoverlay=vc4-kms-v3d,cma-512
4.对配置文件进行更改后,重启设备
sudo reboot
在树莓派上运行 Kodi

可以通过两种不同的方式在 Raspberry Pi 上加载 Kodi

一种方法是在终端中使用一个简单的命令来加载 Kodi

kodi-standalone &另一种方法是使用桌面界面上自动创建的条目打开它

1.首先,通过clicking屏幕左上角的覆盆子图标打开开始菜单

2.在开始菜单中,hover位于“ Sound & Video”选项 ( 1. ) 上方。

将鼠标悬停在此选项上会显示一些其他项目。在这个子菜单中,单击Kodi

3.现在Kodi已经启动了自动启动Kodi1.创建服务文件

sudo nano /lib/systemd/system/kodi.service
2.在此文件中,输入以下文本行。
[Unit]Description = Kodi Media CenterAfter = remote-fs.target network-online.targetWants = network-online.target[Service]User = piGroup = piType = simpleExecStart = /usr/bin/kodi-standaloneRestart = on-abortRestartSec = 5[Install]WantedBy = multi-user.target
启用Kodi服务
sudo systemctl start kodi

为了增强使用 Kodi 的体验,你可能需要考虑安装外部硬盘驱动器,或设置遥控器。

标签: #树莓派重启进去不了桌面