yyhhyy's blog

yyhhyy

最新文章

局域网快传小妙招

在办公环境中,共享盘用于内部传输有时不够便捷,因此考虑在本地搭建服务。使用Python自带的http服务,可以在Windows环境下通过命令行启动服务,支持IPv4和IPv6。通过指定端口和绑定地址,内网用户可以通过浏览器访问并下载共享文件夹中的内容,实现快速文件传输。
201
1
2
2024-10-15

解决 WSL2 与 Tunnel 模式网络冲突:MTU 设置妙招

由于无法使用公司服务器,作者选择在WSL2上部署dify,并参考博客配置了WSL2的镜像模式。然而,当Windows本机开启mihomo的tunnel模式时,WSL2的网络环境出现异常,无法上网。尽管有建议将stack改为gVisor,但实际测试无效。最终解决方案是在mihomo的tun部分将mtu值改为1500,成功解决了网络冲突问题。
500
0
2
2024-09-26

Tunnel三种模式的区别

Tunnel模式因其优势成为替代传统system proxy的首选,主要在网络层处理TCP和UDP协议数据。其三种网络堆栈实现包括System、gVisor和Mixed模式。System模式效率最高但兼容性受限,gVisor兼容性最佳但效率较低,Mixed模式则平衡了效率和兼容性。建议在选择时优先考虑System模式,其次是Mixed和gVisor模式,以确保最佳性能和用户体验。
3689
0
4
2024-08-21

解决MoviePy保存视频时的视频质量降低问题

在使用MoviePy进行视频剪辑时,发现保存后的视频质量显著下降,表现为文件大小大幅缩减和噪点增多。问题主要源于导出时的编码和文件格式选择不当。解决方案包括指定合适的编码器和容器格式,如H.264、H.265/HEVC、ProRes等,并提供了相应的Python代码示例。选择合适的编码器和格式可以有效避免视频质量损失。
208
0
1
2024-08-14

Tailscale+Headscale+自建Derp踩坑记录

文章描述了作者在家庭与办公场地网络组网过程中,从使用WireGuard(WG)转向Tailscale的经历。Tailscale基于WireGuard,提供更简便的客户端使用、高安全性和自动密钥轮换等优势,但性能略逊于WG且非完全免费。作者进一步探讨了Headscale,一个开源的Tailscale控制服务器替代方案,支持内部部署和无限设备连接,适合需要高度控制和安全性的环境。文章详细记录了Headscale的部署过程,包括二进制文件下载、配置文件修改和SystemD服务设置,并分享了客户端接入的步骤和常见问题解决方案。
2365
1
4
2024-08-07

解决Moviepy剪辑视频画面卡帧,但有声的问题

在使用moviepy进行视频裁剪时,发现裁剪后的视频出现画面卡帧但声音继续播放的问题。通过排查,发现问题的根源在于视频帧类型和解码方式,特别是I帧的重要性。尝试使用ffmpeg直接处理也未能解决问题。最终通过重新编码视频,并设置`crf=0`确保每一帧为关键帧,成功解决了卡帧问题。虽然重新编码可能带来质量损失和性能消耗,但这是目前最有效的解决方案。
239
0
2
2024-08-01

Surge Or Mihomo通过WireGuard回家

文章描述了如何通过WireGuard协议实现Surge或Mihomo客户端访问家庭网络的过程。首先,在Debian系统上安装WireGuard并生成服务端和客户端的公钥私钥。接着,配置WireGuard的配置文件(wg0.conf),确保端口放行和密钥正确。最后,分别在Surge和Mihomo客户端中配置WireGuard参数,实现通过公网IP访问家庭网络设备。整个过程强调了密钥管理和网络配置的准确性。
693
0
2
2024-07-30

自用软件分享

文章分享了作者在重装Windows 11后常用的一些软件,包括效率工具uTools、任务管理工具滴答清单、浏览器Arc、下载工具FDM、文件搜索工具Everything、视频播放器PotPlayer、截图工具PixPin、Markdown编辑器Typora、代码编辑器VSCode、输入法微信输入法、解压工具NanaZip、Office安装工具Office Tool Plus、终端工具Termius以及壁纸网站wallpaperswide。这些软件涵盖了日常办公、开发、娱乐等多个方面,旨在提升工作效率和用户体验。
326
1
2
2024-07-28

重装系统 -- Windows11

作者在新公司选择安装Windows10系统,但遇到任务栏卡顿和风扇异常等问题,调研后发现13、14代CPU仅支持Windows11,因此更换为Windows11。使用后发现体验显著提升,并尝试了Arc浏览器。为了在笔记本上使用Arc,作者决定将笔记本升级至Windows11。在重装系统过程中,作者选择了Ventory作为PE工具,并结合WePe进行分区和镜像管理,最终成功安装Windows11。
292
0
2
2024-07-28

Win10/11配置fnm:解决PowerShell脚本运行受限问题

在Windows 10和11中配置`fnm`时,需要在PowerShell中创建并编辑`Microsoft.PowerShell_profile.ps1`文件。Windows 10中,文件路径为`C:\Users\Administrator\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1`,而Windows 11中路径略有不同。若遇到脚本运行受限问题,需以管理员权限打开PowerShell,执行`Set-ExecutionPolicy -ExecutionPolicy RemoteSigned`并确认修改安全策略,以解决脚本运行受限问题。
476
0
3
2024-07-03