MoreRSS

site iconLearnData 开源笔记修改

迷信新工具、新方法,勇于尝试新鲜事物,热衷于研究开源软件和心理学理论,定期分享探索成果。
请复制 RSS 到你的阅读器,或快速订阅到 :

Inoreader Feedly Follow Feedbin Local Reader

LearnData 开源笔记的 RSS 预览

HandBrake:将蓝光电影批量压制为 MKV

2025-04-24 08:00:00

HandBrake 是一款功能强大的开源视频转换工具,支持 Linux、macOS 和 Windows 系统。它可以将已有的视频文件转换为在手机、电视盒子、游戏机、电脑或浏览器等多种设备上兼容的格式。支持的视频格式广泛,包括普通摄像机拍摄、屏幕录制以及蓝光源等。

我个人收藏了不少蓝光电影资源,但在 Emby 中无法直接播放。将资源迁移至云盘后,更是连在线播放都成问题。因此,我决定使用 HandBrake 将这些资源重新压缩为支持软字幕的 MKV 格式,以便在不同设备间更好地播放和管理。

操作说明

1. 导入视频源

打开 HandBrake 后,点击左上角的“打开源(Open Source)”按钮。可选择以下方式导入视频:

  • 直接选择单个视频文件;
  • 导入整个 BDMV 文件夹(HandBrake 会自动识别主电影);
  • 实测可加载映射为 cd2 路径的 115 网盘本地资源。

导入后,程序会自动分析视频内容,识别出音频轨道、字幕轨道等元数据。

2. 设置字幕轨道

切换到“字幕(Subtitles)”标签页后,点击“轨道(Tracks)” > 添加所有剩余字幕轨道

常见设置建议如下:

  • 主语言字幕:不勾选 Burn In,可勾选 Default;
  • 强制外语字幕(如英语电影中的西班牙语对白):
    • 勾选 Burn In(烧录字幕);
    • 同时勾选 Forced Only(仅提取强制字幕);

以下为字幕选项的详细说明:

| 选项 | 说明 | 建议设置 | |

IMGPrompt:图片提示词生成器

2024-10-23 08:00:00

当我第一次接触 AI 生成图像时,我发现生成的图像往往与我想象的场景不符。原因大多是因为提示词描述不精准。作为非英语母语的人,我在描述场景时往往用母语的思维方式,但有时会导致完全不同的结果。因此,我设计了 IMGPrompt —— 帮助不懂英语的人也能精准地生成完美的 AI 图像,甚至 AI 视频。这个工具旨在让每个人,无论是什么语言背景,都能轻松创建 AI 作品!

IMGPrompt 是专为 Stable Diffusion、Midjourney、DALL·E 和 FLUX 打造的 AI 图像提示词编辑器,界面简洁直观,使用户能够轻松地查看并组合所需的提示词文本。每个提示词都附有中文翻译,用户仅需通过点击或输入关键词,即可快速选取或组合,从而大大简化了文生图提示词输入。

界面说明
界面说明

特色功能

智能推荐功能

IMGPrompt 提供基于用户输入的关键词(支持中英等 14 种语言)的智能推荐,自动建议相关提示词,帮助用户快速找到合适的表达,节省创作时间,提升创作效率。

智能推荐示范
智能推荐示范

翻译功能

内置免费的翻译功能可以将任意语言的提示词转换为英文,确保生成的提示词适用于不同的 AI 工具。这让用户在多语言环境下使用 IMGPrompt 更加便捷,减少因语言障碍造成的困扰。

翻译展示
翻译展示

随机换色功能

此功能允许用户快速替换提示词中的颜色词,为创作增添多样性和趣味性,激发创作灵感,帮助用户探索更多的创作方向。

界面说明

1. 选择提示词范围

在界面顶部,你会看到“选择对象”和“选择属性”两个区域。点击相应的标签(如“人物”、“表情”、“动作”等)来缩小提示词的范围,从而帮助你更准确地选择所需提示词。

界面说明
界面说明

2. 浏览和插入提示词

在“选择标签”区域,你将看到不同颜色的标签,每个标签显示的是英文提示词及其母语翻译。点击所需标签时,它们会自动添加到提示词文本框中,方便快速选取。

3. 编辑提示词和推荐

在右侧的提示词文本框中,你可以直接编辑或输入自定义提示词。请使用逗号分隔不同的提示词,系统将自动处理标签化的操作。

IMGPrompt 会根据你的输入自动匹配相关提示词并进行智能推荐。点击智能推荐标签,即可插入相应提示词。如果最后一个提示词匹配到提示词库中的内容,它将以打勾的绿色标签形式显示。

4. 使用常用功能

  • 快速插入:点击“肖像光线”和“常用润色”按钮,快速插入常用的提示词。
  • 否定提示:通过“否定提示词”按钮复制常用的否定提示词,帮助优化图像生成结果。
  • 翻译:点击“翻译”按钮,可以将任意语言的提示词转换为英文,确保在不同的 AI 工具中兼容,帮助非英语用户解决语言障碍问题。
  • 随机换色:使用此功能随机替换提示词中的颜色词,激发创意灵感。

5. 复制结果与清空

  • 复制结果:完成编辑后,点击“复制结果”按钮,将生成的提示词复制到剪贴板,方便直接粘贴到你选择的 AI 图像生成工具中。
  • 清空和重置:点击“清空”按钮,快速清除所有已选择的标签和输入的提示词,以便重新开始编辑。

结语

IMGPrompt 支持网页、客户端、Docker 部署,旨在简化 AI 图像生成的提示词创作过程。通过直观的界面和丰富的提示词库,它能帮助你更快速、更精确地表达创意想法。无论你是 AI 艺术创作的新手还是专业人士,IMGPrompt 都将是你强大的创作助手。

md-translator:专为 Markdown 优化的翻译工具

2024-08-14 08:00:00

Markdown 是我日常使用最频繁的文本格式,但现有的翻译工具往往难以保持其原有格式。因此,我开发了 md-translator,一个专为 Markdown 优化的翻译工具,旨在 精准翻译文本的同时保持格式完整。其翻译机制类似于字幕翻译器,详细参数说明可参考 subtitle-translator 说明

为什么开发 md-translator?

在开发 md-translator 之前,我测试过以下工具,但由于各自的局限性,未能满足我的需求,这里简单记录它们的特点,供参考。

  • GT4T:支持 Markdown 批量翻译,用户可将整个文件夹拖入 GT4T 文件翻译器,自动翻译其中的所有 Markdown 文件。然而,该工具只能商用,即使添加自定义 API,仍要求付费,因此对个人用户不太友好。
  • Markdown Docs Translator:一款开源免费的 Markdown 翻译工具,基于网页版接口进行翻译。然而,翻译速度较慢,且在长文本处理中容易发生中断。

使用说明

本地缓存机制

所有翻译内容都会缓存在本地,以提高重复翻译时的速度。如果需要重新翻译,可以点击 “重置翻译缓存” 按钮。

Markdown 元素支持

md-translator 目前已支持解析以下 Markdown 语法,并在翻译时保持格式:

  • **FrontMatter 元数据(

004 | 破碎纪念品的重生

2024-07-05 08:00:00

封面图片摄于法国南部的泉水镇 (Fontaine de Vaucluse),时间是二月。洞穴看似浅显,但深入镜头,可见泉水幽深无底。据说,历经十六次探测,仍未能精确测量出泉眼深度。

文章

破碎纪念品的重生

https://fellerts.no/projects/kintsugi.php

作者采用日本传统艺术“金继”(Kintsugi),修复了他特别的、已经破碎的咖啡杯,并分享了他在修复过程中的学习和体验。Kintsugi 是一种用金或银粉突出修复缝隙的古老日本艺术,它不仅修复了物品,还赞美了其历史和不完美。

修复后的杯子真的很漂亮,准备之后有机会试试。

ChatGPT 降低了网络自由职业者的需求

https://www.solidot.org/story?sid=78452

研究报告显示,自 2022 年 11 月 ChatGPT 问世以来,写作与编程自由职业者需求下降 21%。自动化易行领域,如写作、软件开发,职位空缺减少 21%;数据录入、社交媒体后期制作减少 13%;图像生成任务,包括平面设计与 3D 建模,相关职位减少 17%。

这是否也是经济下滑的因素之一?

工信部将制定脑机接口标准

https://www.solidot.org/story?sid=78599

工信部宣布,将制定脑机接口标准,正筹备脑机接口标准化技术委员会。委员会成立后,将围绕脑电采集、信号处理、反馈等环节,制定输入输出接口、数据处理、编解码算法等标准。此举标志着中国在脑机接口领域,将从学术研究转向更具针对性的研发。

中国的脑机接口技术,或许即将迎来突破。

尝试

微信无法登录后

这两天发现一个久未使用的手机号,曾用它注册过微信,如今却无法登录。尝试用该号码搜索微信账号,发现该号码已经被绑定在一个不认识的微信号上。尝试用之前的好友辅助登录,但没有任何效果,不确定是不是因为那个微信号已经重新注册了,与我没有关系。但手机卡一直在身边,不清楚怎么绑定在对方身上的。

最后,我用这个手机号重新注册了一个账号。注册过程中,微信提示「此号码已绑定另一微信」。我无视了这个警告,继续注册后,成功创建了新账号。不过,之前账号的信息自然都没有了。

消息通知选了微信

尝试了 Discord、Tele、Ntfy 等多种消息通知工具,但它们各自存在一些问题,如通知服务器不稳定、通知应用未打开等。在国内,使用微信获取通知可能是最方便且最可靠的方式。与之相比,其他消息通知工具容易被错过,而微信能确保消息的送达。

微信提供了两种类型的消息通知:

  • 企业微信应用:配置较为复杂,适合拥有专业开发团队的企业。在配置过程中,需要固定 IP 和备案域名,还需要获取有效期为两小时的 access token 进行授权(通过缓存可以减少请求次数)。具体操作指南和详细信息,可参考:获取 access_token企业微信推送详解

  • 企业微信群机器人(WeCom):使用相对简单。只需以个人身份注册一个企业微信账号,并在注册时声明为公司名义。注册后,无需进行认证,只需邀请两位朋友加入,组建一个内部群。若不希望使用额外的小号或让他人加入群聊,可向两位朋友发送邀请,无需要求他们点击加入链接。发送邀请后,群聊即成功创建。创建群聊后,可以将这两位朋友移除,这样你就拥有了一个专属的、仅用于接收通知的群组。

如果想在个人微信中接收企业微信的消息,可进入企业微信管理后台,在「我的企业」>「微信插件」中找到并分享二维码。该二维码有效期为 7 天,通过微信扫码后即可实现跨平台消息通知。

Subtitle Translator:批量字幕翻译工具

2024-06-27 08:00:00

近年来,随着在线视频的兴起,国外热门影视作品的翻译多由视频平台完成,而原本活跃的字幕组则逐渐淡出人们的视野。然而,对于冷门视频和自制视频的字幕需求却未能得到有效满足,导致未配字幕的视频数量持续增加。为解决这一问题,可以用 Whisper 工具为这些生肉视频自动生成字幕,并通过翻译接口将其翻译成中文。具体操作步骤可参考文章:找不到字幕?Whisper 让不懂外语的你也能看懂日剧

针对市面上字幕翻译工具存在的翻译速度慢、不支持批量处理、需人工干预等问题,我开发了一款免费且功能全面的字幕翻译工具——Subtitle Translator。该工具支持 .srt.ass.vtt 多种字幕格式,并具备秒级翻译速度,大幅提高翻译效率。我已成功转录超过 500 个视频,翻译后的字幕文件可在 whisper-subtitles 查看。

本地简繁转换

2024-06-27 08:00:00

在处理文本时,经常需要用到简繁转换。然而,网络上排名前三的简繁转换工具均会将原文本发送至第三方服务商进行转换,这可能引发隐私问题。因此,我基于 opencc-js 构建了一个本地的简繁转换工具。相比之下, opencc无法在客户端运行,故未被选用。

本工具支持对文本、文档进行简繁转换,批量文档将自动按原文件名导出。

成品:https://tools.newzone.top/zh/chinese-conversion

更新支持

部分词汇的简繁转换可能存在问题,欢迎在下方留言,我将添加对特例的支持。

待更新功能:

  • 自定义替换:用户可自行设定由 A 转换为 B,实现特定词汇的转换。