将MKV中的字幕提取出来,放到另一个MKV中
将MKV中的字幕提取出来,放到另一个MKV中
使用 ffmpeg 提取和添加字幕其实非常高效,因为它不需要对视频和音频进行重新编码(类似于复制粘贴),速度极快。
下面是完整的两步操作指南:
第一步:从原始 MKV 中提取字幕
首先,你需要知道字幕在原视频中是第几个轨道(Stream)。
查看输入文件的流信息: 在终端或命令行中运行以下命令:
1ffmpeg -i input1.mkv
在输出的信息中,寻找类似 Stream #0:2: Subtitle: subrip 或 ass 的字样。例如,#0:2 表示第 0 个文件的第 2 个轨道是字幕。
提取字幕: 假设字幕是第 2 个轨道(0:2),你可以使用以下命令将其提取为单独的字幕文件(如 .srt 或 .ass):
1ffmpeg -i input1.mkv -map 0:2 output_sub.srt
💡 小提示:如果原字幕是 SRT 格式,后缀就用 .srt;如果是 ASS(特效字幕),后缀就用 .ass。如果不确定,也可以直接提取为 .mkv 格式的纯字幕流文件。
第二步:将字幕加入到另一个 MKV 文件 ...
微信读书刷时长+保持挑战赛天数的自动化脚本操作详细教程
微信读书刷时长+保持挑战赛天数的自动化脚本操作详细教程
这个 GitHub 仓库(findmover/wxread)是一个用于微信读书自动刷阅读时长、保持挑战赛天数的自动化脚本。它不需要你开着手机或电脑模拟器,而是通过模拟微信读书网页版的请求(抓包)来实现的。
针对完全没有编程基础的“小白”,推荐使用**第一种方法(GitHub Action)*来运行。这种方法*完全免费,不需要你自己买服务器或整天开着电脑,只要配置一次,GitHub 的服务器每天就会自动帮你运行。
以下是为你整理的超详细“小白”保姆级操作步骤:
第一步:获取你的微信读书“凭证”(抓包)
这是最关键的一步,脚本需要知道是“哪个账号”在读书。
在电脑上使用浏览器(推荐使用 Google Chrome 或 Edge 浏览器),打开微信读书官网 (weread.qq.com) 并登录你的账号。
随便搜索一本书(比如【金瓶梅】),点击进入阅读界面。
打开开发者工具:在键盘上按下 F12 键(Mac 电脑按 Cmd + Option + I),或者在页面任意地方右键选择“检查”(Inspect)。
在弹出的工具栏顶部,切换 ...
Embedding videos from Youtube and Bilibili into your blog
Embedding videos from YouTube and Bilibili into your blog is a great way to keep readers engaged. Both platforms provide native <iframe> HTML codes that you can copy and paste directly into your blog’s editor.
Here is exactly how to get the codes and how to use them.
1. How to Embed a YouTube Video
YouTube makes embedding very straightforward, and the player is highly responsive.
Step-by-Step:
Go to the YouTube video you want to embed.
Click the Share button below the video.
Click the Emb ...
Typora中插入Html语言图片的多种排版方法
Typora中插入Html语言图片的多种排版方法
在 Typora(支持 Markdown + 内嵌 HTML)中,可以通过 HTML、CSS 或 Markdown 扩展写法来实现图片并排、网格布局、浮动、错位等效果。下面给你整理一套实用方法(从简单到高级)👇
✅ 方法一:最简单(HTML + img 横排)
直接用 HTML:
12345<p><img src="图1" width="30%"><img src="图2" width="38.9%"> <!--到39就换行了--><img src="图3" width="30%"> </p>
👉 特点
最容易用
控制宽度即可自动并排
总宽度不要超过 100%(否则会换行)
✅ 方法二:使用 flex(推荐 ✅ 灵活且现代)
12345<div style="display: flex; gap: 10px;" ...
2026中国值得考的“证”
而要做下面这些Promising的工作:
给较大的音视频exe等文件找个较大的免费存储+外链地方Github Releases
给较大的音视频exe等文件找个较大的免费存储+外链地方Github Releases
GitHub Releases 其实是一个很强但经常被低估的“免费视频/文件分发方案”。
🎯 ✅ 一句话理解 GitHub Releases
✅ GitHub Releases = 给文件做“永久外链下载”的地方
✅ 本质
1234567GitHub 仓库↓Release(版本)↓Assets(附件文件)↓✅ 直接下载链接(CDN)
👉 ✅ 可以用来:
存视频 ✅
存音频 ✅
存ZIP / PDF ✅
存程序 /素材 ✅
🧠 ✅ 一、核心特点(为什么它好用)
✅ 1️⃣ 免费(重点)
GitHub Releases:
123✅ 免费 ✅✅ 无流量收费 ✅✅ CDN分发 ✅
👉 非常接近 R2 的“零流量成本”
✅ 2️⃣ CDN加速
下载链接类似:
1https://github.com/xxx/repo/releases/download/v1.0/video.mp4
👉 实际走:
1GitHub CDN(Fastly)
👉 ✅ 全球加速
✅ 3️⃣ 长期稳定
G ...
通过局域网让TV播放PC上的视频的几种方法
要通过局域网让电视(TV)播放电脑(PC)上的视频,有几种常见且实用的方法,可以根据你的设备类型(智能电视/普通电视)、系统(Windows/Mac)、以及使用习惯来选择。
✅ 方法一:DLNA投屏(最常用)
适合:大多数智能电视 + Windows电脑
📌 步骤
确保同一局域网
PC 和 TV 都连接同一个 WiFi 或路由器
在电脑开启媒体流
Windows:
控制面板 → 网络和共享中心 → 媒体流选项 → 启用
或直接右键视频 → “播放到设备”(Play To)
在电视上打开媒体共享功能
通常叫:
DLNA
媒体中心
网络共享
播放视频
在TV上浏览PC文件
或在PC右键视频 → 选择你的电视设备
✅ 优点:不用额外软件
⚠️ 缺点:字幕/格式支持有限
✅ 方法二:使用投屏协议(Miracast / AirPlay)
适合:想“镜像屏幕”的情况
📌 Windows → TV(Miracast)
电视支持“无线投屏/屏幕镜像”
PC按 Win + K
选择电视名称
📌 Mac → TV(AirPlay)
TV支持AirP ...
用Cloudflare R2做图/音视频床并完成大小文件自动分流Github/R2
用Cloudflare R2做图/音视频床并完成大小文件自动分流Github/R2
已经有了Github用 jsDelivr/CDN 访问的图床(PicList本地端自动上传,样式为https://cdn.jsdelivr.net/gh/用户名/仓库名@分支/路径/文件.jpg),允许上传图片以外的文件,只是不能上传大文件(大概不超过20M),所以大一点的音视频文件就无法使用这个图床了。免费的音视频床试了几个,都不太稳定,于是找到了CloudFlare R2。
✅ 优点:
✅ 无大小限制
✅ CDN 全球加速
✅ 可以绑定域名
✅ 完全替代图床
根据社区和账单说明:
👉 R2 是按 billing cycle(账单周期)重置
👉 通常是 从你启用/订阅 R2 那天开始算约30天周期 [community…dflare.com]
✅ 在这个周期内
你能用:
12310GB 存储(GB-month)100万写请求1000万读请求
👉 每个周期重置 ✅
🔍 ✅ 在哪里可以查看你的周期
👉 Cloudflare 控制台:
1R2 → Usage / Billing
或:
1 ...
樊登闲聊咖啡馆+刘震云《咸的玩笑》
樊登闲聊咖啡馆+刘震云《咸的玩笑》
全集音频:
