diff --git a/docs/_posts/2018-05-15-aria2_a_new_download_tool.md b/docs/_posts/2018-05-15-aria2_a_new_download_tool.md index 02099991c..2fdf5b42d 100644 --- a/docs/_posts/2018-05-15-aria2_a_new_download_tool.md +++ b/docs/_posts/2018-05-15-aria2_a_new_download_tool.md @@ -33,7 +33,7 @@ Aria2 真·懒人包无需配置,下载即可使用,适合不想折腾的人 将懒人包解压到 `D:\Aria2`,点击 `AriaNg 启动器.exe` 即可开始下载。两个启动器任选其一,都集成了后端服务和前端 UI,无需启动其他程序。包内均为开源绿色软件,不涉及任何隐私和安装,AutoHotkey 插件容易被误报。 -2023.12.03 更新 Aria2 1.37.0,AriaNG 1.3.7,重构启动器,并增加 bt-tracker 至 108 个,以便 BT 和磁力链接提速。 +2024.03.08 更新 Aria2 1.37.0,AriaNG 1.3.7,重构启动器,并增加 bt-tracker 至 108 个,以便 BT 和磁力链接提速。 新增功能:任务开始、完成和出错时,会推送系统通知,可在 aria2.conf 的特别功能区块中设置通知的开启与关闭,此功能由 @我真的爱发明 提出。 @@ -51,7 +51,7 @@ Aria2 真·懒人包无需配置,下载即可使用,适合不想折腾的人 3. 点击 `aria2.exe` 启动 aria2,系统托盘区会同步出现应用图标。 -4. 参照[懒人包配置](https://wwz.lanzouf.com/iwv6f0eadq9i)修改 `aria2.conf`,更多设置参考 [aria2c 官方文档](https://aria2.github.io/manual/en/html/aria2c.html)。^[[Aria2 基础上手指南](https://zhuanlan.zhihu.com/p/30666881)] +4. 参照[懒人包配置](https://wwz.lanzouq.com/iX9MW1qptfzc)修改 `aria2.conf`,更多设置参考 [aria2c 官方文档](https://aria2.github.io/manual/en/html/aria2c.html)。^[[Aria2 基础上手指南](https://zhuanlan.zhihu.com/p/30666881)] 修改默认下载目录: @@ -113,9 +113,9 @@ Aria2 真·懒人包无需配置,下载即可使用,适合不想折腾的人 ### Aira2 下载预热 -Aira2 下载预热是 BT 下载前的必备步骤,否则速度容易很慢。 +Aira2 懒人包已内置热门 Tracker,无需 DHT 预热即可进行 BT 下载。 -找一个热门影视的 BT 种子(注意是种子,不是磁力链接),然后下载并挂着做种。过几个小时后,退出 Aria2 或者等待 Aria2 会话自动保存,你会发现 dht.dat 从空文件变成有数据了,之后的 BT 下载速度就会快很多。 +如果你仍然觉得下载速度慢,则找一个热门影视的 BT 种子(注意是种子,不是磁力链接),然后下载并挂着做种。过几个小时后,退出 Aria2 或者等待 Aria2 会话自动保存,你会发现 dht.dat 从空文件变成有数据了,之后的 BT 下载速度就会快很多。 > 很多 BT 客户端一样,Aria2 有个 dht.dat 文件 (开启 ipv6 还有个 dht6.dat),这玩意用于存储一种叫做 DHT Routing Table 的东西,DHT 网络由无数节点组成,你接触到一个后能通过它接触到更多的节点,Aria2 我记得是有内置的节点,但是!如果你在 Aria2 第一次运行的时候直接下载磁力链接或者冷门种子,你很可能遇到连 MetaData 都无法获取的情况,这就是因为第一次只是初始化 dht.dat 文件,你本地不存在 DHT Routing Table 的缓存,所以你无法从 DHT 网络中获取足够的数据。^[[解决 Aria2 BT 下载速度慢没速度的问题](http://www.senra.me/solutions-to-aria2-bt-metalink-download-slowly/)] diff --git a/docs/_posts/2019-08-26-scrcpy_screen_projection.md b/docs/_posts/2019-08-26-scrcpy_screen_projection.md index 280eb98b2..388179b16 100644 --- a/docs/_posts/2019-08-26-scrcpy_screen_projection.md +++ b/docs/_posts/2019-08-26-scrcpy_screen_projection.md @@ -1,5 +1,5 @@ --- -title: 投屏不再是难题!如何用免费开源软件 scrcpy 完美体验安卓投屏 +title: 一键变身高效办公神器:如何用 scrcpy 免费实现手机电脑投屏互控 date: 2019-08-26 category: - 工具 @@ -10,26 +10,28 @@ star: true order: -26 --- -[scrcpy](https://github.com/Genymobile/scrcpy) 是一款免费开源的投屏软件,可以将安卓手机屏幕投放在 Windows、macOS、GNU/Linux 上,并可以直接使用鼠标在投屏窗口中进行交互和录制。 +[scrcpy](https://github.com/Genymobile/scrcpy) 是一款免费开源的投屏软件,支持在 Windows、macOS、和 GNU/Linux 上运行,不仅能够将安卓设备的屏幕实时显示在电脑上,还支持鼠标和键盘操作,甚至可以进行屏幕录制和摄像头使用。市面上主流的多屏协同软件大多都是基于 scrcpy 开发的套壳产品,而且 bug 也没有得到修复,因此建议直接使用官方的 scrcpy。 -市面上主流的多屏协同软件大多都是基于 scrcpy 开发的套壳产品,而且 bug 也没有得到修复,因此建议直接使用官方的 scrcpy。 +本文将以 Windows 系统为例,介绍如何快速开始使用 scrcpy 进行有线和无线投屏。下载可以前往官方站点 [scrcpy-win64-v2.4.zip](https://github.com/Genymobile/scrcpy/releases/download/v2.4/scrcpy-win64-v2.4.zip),或者使用 [国内搬运链接](https://wwz.lanzouq.com/ivPYD1qcs29e)。 -本文以 Windows 投屏为例,可以前往官方站点下载 [scrcpy-win64-v2.4.zip](https://github.com/Genymobile/scrcpy/releases/download/v2.4/scrcpy-win64-v2.4.zip),或者使用[国内搬运链接](https://wwz.lanzouq.com/ivPYD1qcs29e)。 +## 快速入门 -## 有线投屏 +### 准备工作 -1. 下载并解压 scrcpy。 -2. 在手机上启用 `开发者选项` 和 `USB 调试`。要开启开发者选项,通常需要点击手机上的「设置/系统」>「关于手机」,然后连续点击版本号七次。返回上一屏幕后,你将在底部找到开发者选项。 -3. 使用数据线连接手机和电脑。手机上会弹出一个授权请求,请选择「允许 USB 调试」。 -4. 双击已解压的 `scrcpy.exe` 文件,即可开始有线投屏。 +1. **下载 scrcpy:** 访问 [scrcpy 发布页](https://github.com/Genymobile/scrcpy/releases) 下载最新版本的压缩包,然后解压。 -若需在手机黑屏时继续投屏,请按以下步骤操作:当手机屏幕亮起并解锁后,连接至电脑,然后输入命令 `.\scrcpy --turn-screen-off`。此操作会关闭手机屏幕,但投屏功能继续正常运行。 +2. **开启手机的「开发者选项」和「USB 调试」:** 通常在手机的「设置/系统」>「关于手机」中,连续点击版本号 7 次,然后返回,你会在设置菜单底部找到开发者选项,请在其中启用「USB 调试」。 + +### 有线投屏 -## 无线投屏 +1. 使用 USB 数据线将手机连接至电脑,并在手机上允许 USB 调试。 +2. 打开解压后的 scrcpy 文件夹,双击 `scrcpy.exe` 启动投屏。 + +若需在手机黑屏时继续投屏,请按以下步骤操作:当手机屏幕亮起并解锁后,连接至电脑,然后输入命令 `.\scrcpy --turn-screen-off`。此操作会关闭手机屏幕,但投屏功能继续正常运行。 -无线投屏的前提是,电脑和手机处于**同一局域网**中。 +### 无线投屏 -有线投屏中的前三步也适用于无线投屏,完成这些步骤后,打开 PowerShell(~ cmd),依次输入操作命令。 +完成有线投屏的步骤后,在电脑上打开命令行工具(如 PowerShell),按序执行以下操作命令。无线投屏前,请确保电脑和手机处于**同一 WiFi 网络**下。 ```shell # a.将命令目录切换到 scrcpy 文件夹。如果使用的是 Windows 11,在 scrcpy 文件夹中右键点击「在终端中打开」,会自动切换到当前路径。 @@ -54,13 +56,15 @@ cd D:\Libraries\Desktop\scrcpy-win64-v2.4 # 简化操作:合并步骤 c 和 d,保持屏幕常亮,指定 1024 分辨率。 .\scrcpy --tcpip=192.168.2.20 -w -m 1024 -# Android 12 以上的设备可使用相机投屏 -.\scrcpy --video-source=camera +# 以H.265(质量更好)捕获屏幕,限制尺寸为1920,限制帧速率为60fps,禁用音频,并通过模拟物理键盘控制设备: +.\scrcpy --video-codec=h265 --max-size=1920 --max-fps=60 --no-audio --keyboard=uhid ``` ![](https://img.newzone.top/20190829093407.png "scrcpy 命令行截图") -## 屏幕录制 +## 进阶功能 + +### 屏幕录制 如果想在投屏的同时,对手机屏幕进行录制,可以输入下方命令进行操作。 @@ -74,15 +78,38 @@ cd D:\Libraries\Desktop\scrcpy-win64-v2.4 # 关闭投屏窗口后,自动停止录屏并将视频保存在相应的目录中。 ``` +### 手机当摄像头 + +Android 12 及以上版本支持使用 scrcpy 将手机摄像头投屏至电脑。更多设置方法参考 [scrcpy camera 文档](https://github.com/Genymobile/scrcpy/blob/master/doc/camera.md)。 + +```shell +#列出可用的相机(及摄像头的有效尺寸和帧速率) +.\scrcpy --list-cameras +.\scrcpy --list-camera-sizes + +#捕获相机(默认为后置摄像头,同时捕获音频)。如需禁用音频,则添加 `--no-audio` +.\scrcpy --video-source=camera + +#默认情况下,相机以 Android 的默认帧速率 (30 fps) 进行拍摄 +.\scrcpy --video-source=camera --camera-fps=60 + +#将设备摄像头以 1920x1080 的 H.265(和麦克风)录制到 MP4 文件 +.\scrcpy --video-source=camera --video-codec=h265 --camera-size=1920x1080 --record=file.mp4 + +#使用高速拍摄模式来形成视频,参数来自 `--list-camera-sizes` +.\scrcpy --video-source=camera --camera-size=1920x1080 --camera-fps=240 +``` + ## 常见问题 ### 错误检查 -遇到报错时,检查下列三种情况,可以解决 90% 的错误: +遇到错误时,请检查以下四种情况,这可以帮助解决大约 90% 的问题: -- 更换数据线(最好使用**原装数据线**); -- 检查手机的「本机 IP」是否正确; -- 核对有线连接步骤,选择「开启 USB 调试」>「连接手机与电脑」>「启动 scrcpy」。 +- 使用**原装数据线**替换当前数据线。 +- 尝试更换 USB 端口,避免使用 USB 扩展端口,因为电力不足的 USB 端口可能会导致 `Device disconnected` 报错。 +- 确认手机的**本机 IP** 设置是否正确。 +- 仔细核对有线连接的步骤:先开启 USB 调试,然后连接手机与电脑,最后启动 scrcpy。 ### Could not find any ADB device diff --git a/docs/apps/livestreaming/0_live_equipments.md b/docs/apps/livestreaming/0_live_equipments.md index 70e26384b..270a32c9e 100644 --- a/docs/apps/livestreaming/0_live_equipments.md +++ b/docs/apps/livestreaming/0_live_equipments.md @@ -8,79 +8,85 @@ tag: order: 0.1 --- -直播已经成为一种主流的传播方式,几乎所有的行业都会使用它。经过两年的持续直播,我总结出了一套直播入门攻略,从设备、软件和技巧三个方面,帮助你快速入门直播,开始自己的直播之旅。 +直播已经成为跨越各行各业的主流传播方式。凭借三年的直播经验积累,我总结了一套全面的直播入门攻略。这套攻略涵盖设备选择、软件应用和实用技巧三大方面,旨在帮助直播新手快速掌握直播的精髓,踏上直播旅程。 -本文是直播入门攻略的前置篇,主要介绍直播所需的设备,以及如何避免购买不必要的高价设备。直播设备可分为电脑、补光灯、稳定器(三脚架)、音频采集(收音器)和视频采集(摄像头)。 +作为直播入门攻略的开篇,本文将重点介绍直播所需的基础设备,并提供实用建议,以避免你在设备投资上不必要的高支出。让我们一起从电脑、补光灯、稳定器、音频和视频采集设备等方面开始。 -## 电脑 +## 电脑配置 -OBS 直播对电脑配置要求较高,建议使用三年内购买的主流配置台式机。台机推荐预算在一万元以上,显卡为 3060 以上,内存为 32G。 +对于采用 OBS 直播软件的用户来说,电脑的配置需求较高。建议使用配置较高的台式机,最好是近三年内的主流配置。推荐的配置包括 3060 及以上型号的显卡和至少 32GB 的内存,整体预算建议在一万元以上。 -## 补光灯 +## 补光灯的选择 -露脸主播一定要配柔光灯或环形灯,可以提升颜值。如果带眼镜的话,可以用小型补光灯代替环形灯,以免反射出光圈影响视觉。补光灯可以放在正面 45 度成蝴蝶光(派拉蒙光),可以显瘦显轮廓;背后可以使用辅助光或一张白纸反光,以防止正面灯光太亮。 +对于露脸直播的主播而言,柔光灯或环形灯是提升颜值的必备设备。佩戴眼镜的用户可选用小型补光灯以避免反光。 -## 三脚架 +适当使用补光灯,如正面 45 度放置产生蝴蝶光(派拉蒙光)效果,能够让面部轮廓更加立体;在背面使用辅助光源或反射板(白纸)可以平衡光线,防止正面光线过亮。 -三脚架主要有两类:桌面款,建议高度为 55cm;站立款,建议高度为 210cm。价位从 10-500 元不等,效果无明显区别,新手用户的三脚架预算建议不要超过 100 元。 +## 三脚架的挑选 -## 音频采集 +三脚架分为桌面款和站立款,分别适用于不同的直播环境。 -收音设备的费用从几元到几千元不等。手机的收音性能比绝大多数话筒好,如果你使用手机摄像方案,可以先不用购买收音器材。 +桌面款建议高度为 55cm,站立款则建议高度为 210cm。三脚架的价格区间广泛,但实际使用效果并无显著差异,因此初学者的预算不宜超过 100 元。 -廉价麦克风存在收音范围窄、不清晰、多噪音等问题,但价格低廉、使用方便,适合新人测试使用。 +## 音频采集建议 -桌面直播多使用「声卡 + 话筒」方案,预算需要超过一千元。不要购买廉价的山寨声卡,还不如手机收音来得清晰。 +音频设备的价格横跨几元至几千元不等,廉价麦克风存在收音范围窄、不清晰、多噪音等问题,而手机内置的收音功能往往优于大多数经济型麦克风。 -外出直播或进阶用户推荐 RODE 或 DJI 的无线麦克风,这两款音频水准都可以吊打同行。RODE 是老牌话筒厂家,音质有保障;DJI 麦克风推出不久,但集百家之长,设计非常人性化,小白使用也很方便。 +如果你计划使用手机直播,初始阶段可不必急于购买直播音频设备。 -## 视频采集 +如果你是桌面直播,可以考虑「声卡 + 话筒」的组合方案,预算会超过一千元。注意,不要购买廉价山寨声卡,还不如手机收音来得清晰。 -桌面摄像头、手机和微单相机都可以作为直播的视频采集来源。 +对于外出直播或追求更专业音质的用户,推荐使用 RODE 或 DJI 品牌的无线麦克风,这两个品牌在音频质量上具有明显优势。RODE 是老牌话筒厂家,音质有保障;DJI 麦克风推出不久,但集百家之长,设计非常人性化,小白使用也很方便。 -### 摄像头 +## 视频采集设备 -桌面摄像头的价格在 50-1000 元不等,但实际效果没有太大的区别。个人体验过罗技 C930 后,发现画面模糊不清晰,将问题反馈给客服后得知,画质不清晰是桌面摄像头的通病。 +视频采集设备的选择多样化,包括桌面摄像头、手机和微单相机等。每种设备都有其适用场景和优缺点,下面详细介绍各自的特点。 -不管是几十元的廉价摄像头还是上千元的罗技 C1000,它们的实际像素都**只有 200 万**。宣传中的 2000 万像素是通过软件放大的效果,画质并没有实质性的变化。入门用户可以选择 100 元的自动变焦摄像头。 +### 桌面摄像头 -桌面摄像头搭配三角架可以调整更佳的角度,购买时要注意摄像头是否有**三脚架接口**。 +市面上桌面摄像头的价格从几十到上千不等,但价格与画质并非成正比。许多高价摄像头的实际效果并不比经济型摄像头好。 -### 手机 +事实上,无论价格如何,大多数桌面摄像头的实际像素**只有 200 万**,所谓的高像素多为软件算法放大所得,画质提升有限。对于初学者来说,100 元左右的自动变焦摄像头足以满足基本需求。购买时请注意摄像头是否支持三脚架接口固定,以便调整到更佳的拍摄角度。 -如果室内没有桌面摄像头,而又想用电脑做直播推流,可以考虑用手机替代摄像头,步骤可参考下方介绍。 +### 微单相机直播 -### 相机 +与桌面摄像头相比,真正的相机能提供更高清晰度的视频质量。如果你的相机支持视频输出接口,如 HDMI,可通过视频采集卡连接至电脑,实现高清直播。索尼、佳能等品牌相机支持专门的直播软件,使得无需额外采集设备即可直接进行直播。GoPro 等运动相机也已支持直播功能,希望国内厂商也能跟上。 -相比摄像头的算法像素效果,只有相机才能达到真正意义上的高清直播。 +相机作为摄像头的成本相对较高,通常适用于已拥有相机设备的用户。 -如果你的相机有外接视频接口(例如:HDMI、mini HDMI、SDI),可以通过视频采集卡将相机视频转为直播视频传入电脑。索尼、佳能等主流相机都有专门的直播软件,不需要采集卡就可以直接连接电脑进行直播。运动相机 GoPro 也已经支持相机直播传输,希望国内厂商也能跟上。 +### 手机作为摄像头 -将相机用作摄像头的费用较高,一般需要几千到几万,只建议已购买相机的主播采用此方案。 +直播不一定需要昂贵的专业设备。实际上,你手中的智能手机完全有能力转化为一台高效的直播高清摄像头。接下来,我会详细探讨如何充分利用你的手机进行直播,并向你推荐几款出色的软件和应用程序,以助你轻松开启或升级你的直播体验。 -## 手机作摄像头 +## 手机摄像头:直播的简易解决方案 -### Camo +使用手机摄像头作为直播视频的来源,是一种经济且实用的选择,特别适合那些预算有限或需要灵活移动的直播者。下面介绍几种适合安卓和 iOS 设备的解决方案。 -[Camo](https://apps.apple.com/app/reincubate-camo/id1514199064?platform=iphone) 专用于 iOS 设备,连接数据线后可将 iPhone 或 iPad 变为直播摄像头。 +### 安卓设备:scrcpy -### NDI +对于安卓用户,[scrcpy](https://newzone.top/posts/2019-08-26-scrcpy_screen_projection.html#进阶功能) 是一个不可多得的选择。这款开源软件不仅操作简便,功能全面,而且稳定性极高,能够满足大多数直播需求。 -NDI 是最稳定的,可自由调节拍摄参数。打开 NDI 应用后,需等待 NDI 界面周边出现绿框或红框,OBS 才可以识别到摄像头。不过 NDI 是收费应用,安卓用户可使用 [NDI 调试 APK](https://wwe.lanzoup.com/iQCMh00b946b)。 +### iOS 设备:Camo -### IP Webcam +如果你是 iOS 用户,[Camo](https://apps.apple.com/app/reincubate-camo/id1514199064?platform=iphone) 能让你的 iPhone 或 iPad 变成一个高质量的直播摄像头。通过数据线连接,即可享受稳定且高清的视频输出。 -[IP Webcam](https://play.google.com/store/apps/details?id=com.pas.webcam) 在推流稳定性方面表现一般,偶尔出现丢帧,但对于个人直播使用来说,免费版本已经足够。你可以在 Google Play 上安装它,或使用[国内的备用下载链接](https://wwva.lanzouq.com/iQAFF1dic4qf)。 +### 通用方案:NDI -以下是 IP Webcam 的基本设置步骤: +NDI 提供了一个稳定而高效的视频传输方案,适用于所有主流的手机操作系统。尽管是收费应用,但它的稳定性和可调节的拍摄参数使得费用物有所值。安卓用户可以尝试免费的 [NDI 调试 APK](https://wwe.lanzoup.com/iQCMh00b946b) 进行体验。 -1. 滑动至应用底部,点击「开启服务器」,即可开始使用手机摄像头进行推流。 -2. 画面下方会显示一些类似 `http://192.168.2.234:8080` 的地址,请在局域网浏览器中打开此地址。 -3. 在浏览器中,你可以调整 IP 摄像头的推流设置。将流畅度设置为 90%,视频分辨率设为 720p,这可以有效减少卡顿。IP Webcam 的耗电量较低,适合长时间手机直播,并支持多种方式,包括视频和浏览器等。 +### 使用 IP Webcam 进行推流 + +[IP Webcam](https://play.google.com/store/apps/details?id=com.pas.webcam) 是一款适合安卓用户的免费应用,尽管偶尔会出现丢帧现象,但对个人直播而言已经足够。它支持在局域网中通过浏览器直接访问和控制,设置简单,非常适合长时间直播使用。 + +设置步骤: + +1. 安装并打开 IP Webcam,滚动至应用底部点击「开启服务器」开始推流。 +2. 记下显示的局域网地址(如 `http://192.168.2.234:8080`),并在同一局域网内的设备上通过浏览器访问。 +3. 调整推流设置,如设置流畅度为 90%,分辨率为 720p,以优化直播效果。 4. 在 OBS 中,选择「场景」>「来源」>「媒体源」,取消勾选本地文件,然后在「输入」中输入 IP 摄像头的视频地址,例如 `http://192.168.2.234:8080/video`。或者使用浏览器推流模式,在 OBS 中,选择「场景」>「来源」>「浏览器」,在「URL」中输入 IP 摄像头的全屏浏览器地址,例如 `http://192.168.2.234:8080/jsfs.html`。请注意:浏览器推流可能会导致闪烁。 -### 其他 +### 替代方案 -如果出现闪退等问题,可尝试使用 iriun webcam、DroidCam 和 ivcam。 +除上述方案外,iriun webcam、DroidCam 和 ivcam 也是值得考虑的替代方案。 -不推荐使用无他伴侣,尽管国内有大量教程介绍它,但使用中会出现很多问题,例如:摄影角度很难控制;无法使用 FaceRig 等变脸应用;直播 10 分钟后,摄像头经常自动与 OBS 断开连接;直播 2 小时后,OBS 无法检测到无他伴侣。 +不建议使用无他伴侣。尽管国内有大量教程介绍无他伴侣,但使用过程中可能会遇到诸多问题,如摄像头角度调整困难、与 FaceRig 等变脸应用不兼容、在直播 10 分钟后摄像头经常自动与 OBS 断开连接,以及直播进行到 2 小时后,OBS 无法检测到无他伴侣。