欧美日韩午夜_五月天激情综合_国产精品久久久久一区二区三区_色女人av_国产福利av_欧美日韩中

教程:使用樹莓派搭建B站彈幕點歌臺

2024-10-21 06:22| 發布者: 裝著優雅地生活| 查看: 328| 評論: 6

看到標題可能要有人問了:夏天好像看到過這篇教程了誒……

別急,這個是新做的哦,老的那個是使用網頁點歌的,十分簡陋。

本教程腳本主要功能如下:

    彈幕點歌

    彈幕點MV

    彈幕反饋(彈幕機器人)

    舊版已經實現的視頻推流功能

    自定義介紹字幕

    最基礎的歌詞顯示

    切歌

    排隊歌曲查詢

    閑時隨機播放預留歌曲

    播放音樂時背景圖片隨機選擇

已知問題:

    樹莓派渲染速度過慢

    換歌時會閃斷(預留圖片換為統一的1280x720,可以在一定程度上緩解該問題,但是不能根除)

搭建效果:



下面就開始搭建方法介紹吧,比較繁瑣,所以不涉及解釋代碼思路及原理,如果有人需要詳細解釋彈幕獲取與發送原理的話,請在評論區留言,我會再投稿進行解釋。

我這里用的是樹莓派3B(新買的哦),系統2017-09-07-raspbian-stretch.img,官方默認軟件源。



板載WiFi的樹莓派3B,不用連網線,十分方便

先安裝依賴:
sudo?apt-get?updatesudo?apt-get?-y?install?autoconf?automake?build-essential?libass-dev?libfreetype6-dev?libtheora-dev?libtool?libvorbis-dev?pkg-config?texinfo?wget?zlib1g-dev
安裝x264解碼器(時間較長):
git?clone?git://git.videolan.org/x264cd?x264./configure?--host=arm-unknown-linux-gnueabi?--enable-static?--disable-openclmakesudo?make?installcd?..rm?-rf?x264
安裝libmp3lame:
sudo?apt-get?install?libmp3lame-dev
安裝libopus:
sudo?apt-get?install?libopus-dev
安裝libvpx:
sudo?apt-get?install?libvpx-dev
編譯并安裝ffmpeg(時間較長,半小時左右):
wget?http://ffmpeg.org/releases/ffmpeg-3.3.2.tar.bz2tar?jxvf?ffmpeg-3.3.2.tar.bz2cd?ffmpeg-3.3.2sudo?./configure?--arch=armel?--target-os=linux?--enable-gpl?--enable-libx264?--enable-nonfree?--enable-libass?--enable-libfreetype??--enable-omx?--enable-omx-rpi?--enable-encoder=h264_omx?--enable-mmal?--enable-hwaccel=h264_mmal?--enable-decoder=h264_mmalmake?-j4
以上有一部分代碼參考自《ffmpeg源碼編譯安裝(Compile ffmpeg with source)Part 2:擴展安裝-人腦之戰-博客園》。

原文地址

安裝python3的一個庫:
sudo?pip3?install?mutagen
安裝screen:
sudo?apt-get?install?screen
安裝中文字體:
apt?install?fontconfigapt-get?install?ttf-mscorefonts-installerapt-get?install?-y?--force-yes?--no-install-recommends?fonts-wqy-microheiapt-get?install?-y?--force-yes?--no-install-recommends?ttf-wqy-zenhei
#可能有裝不上的,應該問題不大

#查看中文字體--確認字體是否安裝成功
fc-list?:lang=zh-cn
字體安裝來自ubuntu下bilibili直播推流ffmpeg rtmp推送:

下載&運行:

下載本項目:
git?clone?https://github.com/chenxuuu/24h-raspberry-live-on-bilibili.git
請修改下載里的var_set.py文件中的各種變量。其中,cookie需要使用小號(大號也行)在直播間打開瀏覽器審查元素,先發一條彈幕,再查看network選項卡,找到name為send的項目,Request head中的Cookie即為cookie變量的值。注意,設置后,換賬號不能點擊網頁上的“退出登陸”按鍵,換賬號請直接清除當前cookie再刷新。



如有條件,請務必自己搭建php的下載鏈接解析服務,源碼都在“php”文件夾內。

“default_mp3”文件夾內放入mp3格式的音樂,在無人點歌時播放,請盡量保證文件名全英文。

“default_pic”文件夾內放入jpg格式的音樂,用于做為放音樂時的背景,請盡量保證文件名全英文。

所有配置完成后,開啟直播,然后啟動腳本即可:
screen?python3?post_dm.py
#按ctrl+a,按ctrl+d
screen?python3?play.py
#按ctrl+a,按ctrl+d

如果有任何建議,歡迎到Github提交issue~

Github地址

想看到更多這類內容?去APP商店搜IT之家,天天都有小歡喜。
分享到:
您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

交流熱線
17501437970 周一至周日:09:00 - 21:00

創贏網-致力于幫助普通人在創業之路上披荊斬棘、走向成功的專業網站,匯聚創新智慧與成功機遇的網絡天地,是創業者開啟贏之征程的首選之地。

Powered by Discuz! X3.5 © 2023-2050 CHUANYING Team.

QQ|Archiver|手機版|小黑屋|創贏網 ( 湘ICP備17022177號-3 )

GMT+8, 2025-5-25 02:33 , Processed in 0.511282 second(s), 30 queries .

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 欧美激情xxxxx| 亚洲福利视频在线| 国产欧美高清| 韩国三级大全久久网站| 99综合视频| 欧美二三四区| 91在线一区二区| 国产人人人| 欧美日韩国产成人在线| 亚洲精品视频一区二区| 你懂的福利| 国产福利久久| 蜜臀久久99精品久久久久久宅男| av免费在线观看网站| 激情五月综合网| 天天爱综合| 最近中文字幕在线视频| 亚洲激情视频在线| 亚洲激情二区| 国产看片网站| 一区二区免费| 亚洲动漫精品| 一区在线不卡| 美女人人操| 亚洲免费在线看| 成人免费一区二区三区视频网站| 欧美日本不卡| 日韩免费av一区二区| 国内精品久久久久| 综合网激情| 亚洲欧美片| 欧美高清在线| 欧美在线a| 国产精品九九| 1区2区3区在线观看| 天天想夜夜操| 国产这里只有精品| 精品av一区二区| 国产精品视频播放| 一区二区三区网站| 亚洲aⅴ|