小米路由器刷梅林上油管怎么設置(小米路由器刷梅林上油管設置方法)
小米路由器是一款性價比極高的智能路由器,但是原廠固件功能有限,網速也有些許不足。因此,許多小米路由器用戶選擇刷入梅林固件來提升路由器的性能。而對于部分用戶而言,在刷入梅林固件后,如何在路由器上設置上油管(YouTube)便成了一個問題。下面,我們將為大家介紹小米路由器刷梅林上油管的詳細設置方法。
下載梅林固件,并將其刷入小米路由器中。這部分內容較為復雜,需要一定的技術水平,這里不再贅述。
一旦梅林固件刷入成功,我們需要進行部分設置。
1. 進入路由器管理界面
在瀏覽器中輸入“192.168.1.1”進入路由器管理界面。默認用戶名為“admin”,默認密碼為“admin”或“123456”。
2. 設置DNS
進入“高級設置”-“WAN”-“DNS”,將DNS設置為“8.8.8.8”。
3. 安裝Entware
在“系統管理”-“系統設置”-“系統管理”-“軟件中心”中,安裝Entware。安裝完畢后,梅林菜單欄會出現“Entware”選項。
4. 安裝軟件
進入“Entware”-“軟件管理”,搜索并安裝“youtube-dl”、“ffmpeg”和“aria2”。
5. 設置腳本
進入“系統管理”-“服務”-“自定義腳本”中,將以下代碼復制進去并保存。
#!/bin/sh
# Download YouTube video, then convert and copy to USB
#
# Required packages: youtube-dl ffmpeg aria2
#
# $1 URL of YouTube video to download
# $2 USB mount directory
#
echo "$(date) Downloading video from $1"
youtube-dl -f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]/best' -o '/opt/entware/youtube-dl/%(title)s-%(id)s.%(ext)s' --restrict-filenames "$1" || exit 1
echo "$(date) Converting video file"
ffmpeg -i $(ls -t1 /opt/entware/youtube-dl/* | head -n 1) -c:v copy -c:a copy -movflags +faststart $(ls -t1 /opt/entware/youtube-dl/* | head -n 1 | sed 's/\.[^.]*$/.mp4/') || exit 1
echo "$(date) Copying video file to USB"
cp $(ls -t1 /opt/entware/youtube-dl/*.mp4 | head -n 1) "$2" || exit 1
echo "$(date) Done"
6. 設置USB
插入U盤,并在路由器管理界面中進入“高級設置”-“服務”-“USB”,將U盤掛載到路由器上。
7. 上油管
在瀏覽器中打開YouTube視頻,復制視頻地址。在電腦上打開命令行,輸入以下命令:
ssh root@192.168.1.1 "/jffs/scripts/youtube.sh [URL] /tmp/mnt/sda1/"
將“[URL]”替換為之前復制的視頻地址,將“/tmp/mnt/sda1/”替換為U盤掛載點的路徑。運行命令后,路由器會開始下載、轉換和保存視頻。