ubuntu安装ffmpeg_安装 Jellyfin 开始肥宅生活
生活随笔
收集整理的這篇文章主要介紹了
ubuntu安装ffmpeg_安装 Jellyfin 开始肥宅生活
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
先放兩張效果圖
完美的宅家生活 不就是這樣嘛
在 Windows 系統上安裝
直接去?官網(?https://jellyfin.org/?)?下載安裝包就好,我才懶得講怎么裝(
Ubuntu/Debian 安裝
從官方源中安裝
Debian
#添加 Jellyfin Team 的簽名 wget -O - https://repo.jellyfin.org/debian/jellyfin_team.gpg.key | sudo apt-key add -#添加源echo "deb [arch=$( dpkg --print-architecture )] https://repo.jellyfin.org/debian $( lsb_release -c -s ) main" | sudo tee /etc/apt/sources.list.d/jellyfin.list#更新緩存sudo apt update#安裝 Jellyfinsudo apt install jellyfin#開機自啟sudo systemctl enable jellyfinUbuntu
#啟用 Universe repositoryadd-apt-repository universe#添加 Jellyfin Team 的簽名 wget -O - https://repo.jellyfin.org/ubuntu/jellyfin_team.gpg.key | sudo apt-key add -#添加源echo "deb [arch=$( dpkg --print-architecture )] https://repo.jellyfin.org/ubuntu $( lsb_release -c -s ) main" | sudo tee /etc/apt/sources.list.d/jellyfin.list#更新緩存sudo apt update#安裝 Jellyfinsudo apt install jellyfin#開機自啟sudo systemctl enable jellyfin獲取 deb 包方式安裝 (如果前面那種方法很慢可以試試這種)- 中國大陸地區建議找個代理來進行下面操作
- 下載最新版本的 Jellyfin 主程序 和??jellyfin-ffmpeg,Repo在下面?
- https://repo.jellyfin.org/releases/server/debian/versions/
- https://repo.jellyfin.org/releases/server/debian/versions/jellyfin-ffmpeg/
- Ubuntu用戶請把上面倆鏈接中的 debian 換成 ubuntu
- 將兩個deb文件發送到服務器上
- 安裝依賴(Debian)??sudo apt install at libass9 libbluray2 libfl2 libmp3lame0 libnuma1 libogg0 libopus0 libtheora0 libva-drm2 libva2 libvdpau1 libvorbis0a libvorbisenc2 libwebpmux3 libx264-155 libx265-165 libzvbi-common libzvbi0
- 安裝依賴(Ubuntu)??sudo apt install sudo apt install at libsqlite3-0 libfontconfig1 libfreetype6 libssl1.0.0
- 安裝 Jellyfin??sudo dpkg -i jellyfin_*.deb jellyfin-ffmpeg_*.deb
- 解決剩下的依賴問題??sudo apt -f install
開始使用
打開瀏覽器,進入?http://ip:8096/,選擇中文
選擇顯示語言
設置用戶名密碼
添加媒體庫
設置首選元數據語言,注意中國在這里顯示的是People’s Republic of China
允許遠程訪問,如果要使用反向代理之類的建議不選擇第二項
完成!
反向代理
根據官方貼出來的配置修改
server?{????listen?端口號?ssl?http2;????server_name?你的域名;????ssl_certificate?證書路徑;????ssl_certificate_key?密鑰路徑;????ssl_stapling?on;????ssl_stapling_verify?on;????#?Security?/?XSS?Mitigation?Headers????add_header?X-Frame-Options?"SAMEORIGIN";????add_header?X-XSS-Protection?"1;?mode=block";????add_header?X-Content-Type-Options?"nosniff";????#?Content?Security?Policy????#?See:?https://developer.mozilla.org/en-US/docs/Web/HTTP/CSP????#?Enforces?https?content?and?restricts?JS/CSS?to?origin????#?External?Javascript?(such?as?cast_sender.js?for?Chromecast)?must?be?whitelisted.????add_header?Content-Security-Policy?"default-src?https:?data:?blob:;?style-src?'self'?'unsafe-inline';?script-src?'self'?'unsafe-inline'?https://www.gstatic.com/cv/js/sender/v1/cast_sender.js;?worker-src?'self'?blob:;?connect-src?'self';?object-src?'none';?frame-ancestors?'self'";????location?/?{????????#?Proxy?main?Jellyfin?traffic????????proxy_pass?http://127.0.0.1:8096/;????????proxy_set_header?Host?$host;????????proxy_set_header?X-Real-IP?$remote_addr;????????proxy_set_header?X-Forwarded-For?$proxy_add_x_forwarded_for;????????proxy_set_header?X-Forwarded-Proto?$scheme;????????proxy_set_header?X-Forwarded-Protocol?$scheme;????????proxy_set_header?X-Forwarded-Host?$http_host;????????#?Disable?buffering?when?the?nginx?proxy?gets?very?resource?heavy?upon?streaming????????proxy_buffering?off;????}????location?/socket?{????????#?Proxy?Jellyfin?Websockets?traffic????????proxy_pass?http://127.0.0.1:8096/socket;????????proxy_http_version?1.1;????????proxy_set_header?Upgrade?$http_upgrade;????????proxy_set_header?Connection?"upgrade";????????proxy_set_header?Host?$host;????????proxy_set_header?X-Real-IP?$remote_addr;????????proxy_set_header?X-Forwarded-For?$proxy_add_x_forwarded_for;????????proxy_set_header?X-Forwarded-Proto?$scheme;????????proxy_set_header?X-Forwarded-Protocol?$scheme;????????proxy_set_header?X-Forwarded-Host?$http_host;????}}最下面的?location?/socket?是必須的,不然會導致無法登錄
服務控制
#查看狀態
systemctl status jellyfin
#啟動服務
systemctl start jellyfin
#停止服務
systemctl stop jellyfin
張哲
主頁
home.asec01.net博客
blog.asec01.net博客 - 中國大陸鏡像blog-mirror.zhangzhe-tech.cn
Github
@zzzz0317
總結
以上是生活随笔為你收集整理的ubuntu安装ffmpeg_安装 Jellyfin 开始肥宅生活的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python3模块socket怎么安装_
- 下一篇: gitlab新建项目_基础架构之GitL