小米路由器刷梅林上油管怎么设置(小米路由器刷梅林上油管设置方法)
小米路由器是一款性价比极高的智能路由器,但是原厂固件功能有限,网速也有些许不足。因此,许多小米路由器用户选择刷入梅林固件来提升路由器的性能。而对于部分用户而言,在刷入梅林固件后,如何在路由器上设置上油管(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盘挂载点的路径。运行命令后,路由器会开始下载、转换和保存视频。