avatar
文章
9
标签
17
分类
8
Home
Archives
Tags
Categories
Link
About
Logo弧光
Home
Archives
Tags
Categories
Link
About

弧光

下载B站视频音频
发表于2026-05-14|音视频
以下均为 ChatGPT总结。 从 B站缓存中提取原始音频(Windows + FFmpeg) 最近折腾了一下 B站缓存音频的提取,发现很多所谓“音频下载器”其实会偷偷转码,导致下载后的音频听起来没有在线播放那么“润”。 尤其是: 雨声 白噪音 环境音 空间氛围类音频 非常容易听出区别。 于是研究了一下 B站客户端下载后的缓存结构,以及如何直接从缓存中提取原始音轨。 一、B站客户端下载的视频为什么打不开? B站客户端下载的视频通常长这样: 12173030787-1-30112.m4s173030787_nb2-1-30280.m4s 它们不是普通 mp4,而是: DASH 分离流 也就是: 视频流单独存储 音频流单独存储 播放器播放时再动态合并。 因此: 1.m4s ≠ 损坏文件 而是: 1MPEG-DASH 分片媒体流 二、为什么 ffmpeg 会报错? 直接: 1ffmpeg -i xxx.m4s 可能出现: 1Invalid data found when processing input 原因并不是文件损坏。 而是: B站在文件前面插入了额外字节 正常...
通过vscode在WSL使用codex解决方案
发表于2025-11-20|小技巧
在Windows登录了codex之后,vscode可以上可以正常使用codex,但是远程连接上WSL后,却无法使用codex了,需要登录,但是登录也只是在Windows上登录,并不能在WSL上生效。 在codex的issue中找到了一个有效的回答,原文如下: The codex CLI starts a local OAuth callback server on http://localhost: inside WSL. When you open the login link in a Windows browser, the browser attempts to redirect back to http://localhost:. Normally, Windows → WSL port forwarding for localhost works, so the callback should reach the server inside WSL. However, in some setups this fails due to: Firewall or...
lsyncd自动同步实战记录
发表于2025-09-29|数据管理
Lsyncd 配置与使用完整指南 基本上是和ChatGPT交流后得到的流程,因为涉及的对话很长还有bug调试,所以就直接让GPT总结了一下。以下均为AI总结生成。 (适用于:数据盘 → 资源盘,实时同步,3 天回收保护,容器内 supervisor 托管) 1. 背景与目标 数据盘:/root/data-tmp(SSD,高速但会随实例释放) 资源盘:/root/data-fs(持久化存储,适合保存代码/备份) 需求: 数据盘内容实时同步到资源盘 支持删除保护,至少保留 3 天的历史版本 支持进程守护,关闭 SSH 连接后依然运行 2. 目录结构(统一规范) 执行以下命令准备目录: 12345mkdir -p \ /root/data-tmp/projects \ /root/data-fs/backup/projects \ /root/data-fs/backup/.trash/current \ /root/data-fs/lsyncd 目录说明: /root/data-tmp/projects/ →...
Tauri构建
发表于2025-07-15|前端
首先是安装Tauri。 1npm install -g @tauri-apps/cli 因为`Tauri`内核使用Rust写的,所以也需要提前安装Rust的环境,可以参考相关文章,这里就不做详细叙述。 然后是初始化Tauri 1npx tauri...
C++11高级特性学习
发表于2025-02-27|C++
参考的代码库是boot-camp References and Move Semantics 主要讲了引用和移动操作。 引用就是数据的别名,和该数据的变量指向同一块地址。重头戏是这里的移动(Move) LValue、RValue 在说移动之前先解释一下左值引用(Lvalue)...
英语报告
发表于2025-02-27|英语笔记
Let me talk about the language part. first is “Off you go , keys” This sentence uses inverted word order, which is a stylistic feature that can often be found in more informal, casual, or poetic English. Normally, we would expect a sentence to follow the Subject-Verb-Object (SVO) pattern, like “You go off, keys.” However, in this case, the sentence flips that structure around to “Off you go.” In inversion, the adverb (or in this case, the adverbial phrase “off”) comes at the beginning of the...
Javascript异步
发表于2025-02-10|前端
...
Dijkstra实现
发表于2024-10-29|生活中的图算法作业报告
代码展示 1234567891011121314151617181920212223242526272829303132333435363738cities_num = int(input("输入城市数量 "))cities_distance = input("输入城市距离矩阵: ").split()distance_matrix = [[int(cities_distance[i+j]) for j in range(cities_num)] for i in range(0, len(cities_distance), cities_num)]def dijkstra(distance_matrix, start): length=len(distance_matrix) mins=[float('inf')]*length path=[-1]*length mins[start]=0 visted=[False]*length for i...
第八章 静电场
发表于2024-06-23|大学物理笔记
1.电荷 库仑定律 e=1.6×10−19Ce=1.6\times 10^{-19}Ce=1.6×10−19C 库仑定律 F→=kq1q2r2r^\overrightarrow{F}=k\frac{q_1q_2}{r^2}\hat{r} F=kr2q1​q2​​r^ k=8.99×109m2N/c2k=8.99\times 10^9 m^2N/c^2k=8.99×109m2N/c2 引入真空介电常数ε0\varepsilon_0ε0​后,k=14πε0k=\frac{1}{4\pi \varepsilon_0}k=4πε0​1​ ε0=8.85×10−12c2m2N\varepsilon_0=8.85\times...
1
avatar
afluren
afluren的博客
文章
9
标签
17
分类
8
Follow Me
公告
This is my Blog
最新文章
下载B站视频音频2026-05-14
通过vscode在WSL使用codex解决方案2025-11-20
lsyncd自动同步实战记录2025-09-29
Tauri构建2025-07-15
C++11高级特性学习2025-02-27
分类
  • C++1
  • 前端2
  • 大学物理笔记1
  • 小技巧1
  • 数据管理1
  • 生活中的图算法作业报告1
  • 英语笔记1
  • 音视频1
标签
数据同步 Tauri 电磁学 ffmpeg WSL C++ Javascript 异步 算法 Python C++11 codex lsyncd 前端 音视频 B站 学习笔记
归档
  • 五月 2026 1
  • 十一月 2025 1
  • 九月 2025 1
  • 七月 2025 1
  • 二月 2025 3
  • 十月 2024 1
  • 六月 2024 1
网站信息
文章数目 :
9
本站总字数 :
12.7k
本站访客数 :
本站总浏览量 :
最后更新时间 :
©2019 - 2026 By afluren
框架 Hexo|主题 Butterfly