数字我 Digital Me:全量入库(大文件走 Git LFS)
nginx serve /uploads direct (audio speed) / patch-nginx (push) Failing after 1m34s
nginx serve /uploads direct (audio speed) / patch-nginx (push) Failing after 1m34s
This commit is contained in:
@@ -0,0 +1,111 @@
|
||||
// 生成《天下·乐 确权操作指南》Word 版(.doc·HTML)到老板 Downloads/天下确权留痕/。排版友好、可照做、带勾选清单。
|
||||
import { writeFileSync } from 'node:fs';
|
||||
const today = new Date().toISOString().slice(0, 10);
|
||||
|
||||
const html = `<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns="http://www.w3.org/TR/REC-html40"><head><meta charset="utf-8"/>
|
||||
<title>天下·乐 确权操作指南</title>
|
||||
<style>
|
||||
body{ font-family:"宋体","SimSun","Microsoft YaHei",serif; color:#1e1a15; line-height:1.75; font-size:11pt; }
|
||||
h1{ font-size:22pt; text-align:center; color:#7a1f16; margin:0 0 2pt; letter-spacing:1pt; }
|
||||
.sub{ text-align:center; color:#8a6d33; font-size:11pt; margin-bottom:2pt; }
|
||||
.meta{ text-align:center; color:#999; font-size:9pt; margin-bottom:16pt; }
|
||||
h2{ font-size:14.5pt; color:#9e2b1e; border-bottom:2px solid #9e2b1e; padding-bottom:3pt; margin:20pt 0 8pt; }
|
||||
h3{ font-size:12pt; color:#8a6d33; margin:12pt 0 4pt; }
|
||||
p{ margin:5pt 0; }
|
||||
.box{ border:1px solid #d8cdb0; background:#faf7ef; border-radius:5px; padding:9pt 12pt; margin:8pt 0; }
|
||||
.tip{ border-left:4px solid #c8a25e; background:#faf6ea; padding:6pt 12pt; margin:8pt 0; }
|
||||
.warn{ border-left:4px solid #c0392b; background:#fdf1ef; padding:6pt 12pt; margin:8pt 0; color:#7a1f16; }
|
||||
.ck{ margin:4pt 0; }
|
||||
.ck b{ color:#9e2b1e; }
|
||||
table{ border-collapse:collapse; width:100%; margin:8pt 0; font-size:10pt; }
|
||||
th,td{ border:1px solid #d8cdb0; padding:5pt 8pt; text-align:left; vertical-align:top; }
|
||||
th{ background:#f2ead8; color:#7a5a20; }
|
||||
code{ font-family:Consolas,"Courier New",monospace; background:#eee; padding:0 3pt; font-size:9.5pt; }
|
||||
.big{ font-size:12.5pt; color:#7a1f16; font-weight:bold; }
|
||||
.step{ font-size:13pt; color:#fff; background:#9e2b1e; border-radius:50%; padding:1pt 8pt; margin-right:6pt; }
|
||||
.small{ color:#888; font-size:9pt; }
|
||||
</style></head><body>
|
||||
|
||||
<h1>天下 · 乐 确权操作指南</h1>
|
||||
<div class="sub">你做的歌(原创词 × Suno 曲)· 怎么把知识产权保护好</div>
|
||||
<div class="meta">照着做即可 · ${today} · 共 1303 首(作品 865 个)</div>
|
||||
|
||||
<div class="tip"><b>一句话</b>:你的护城河 = <b>词(原创)+ 成品录音(邻接权,专治盗播盗传母带)</b>;<b>曲(纯 AI)不主张旋律独占</b>。“能商用 ≠ 能独占”。把力气压在词和录音上。</div>
|
||||
|
||||
<h2>你手上已有的文件(本文件夹内)</h2>
|
||||
<table>
|
||||
<tr><th>文件</th><th>用途</th></tr>
|
||||
<tr><td><b>确权存证清单.json</b></td><td>全库 1303 首内容指纹 + 汇总 masterHash。<b>第①步存证就传它。</b></td></tr>
|
||||
<tr><td><b>确权登记清单.csv</b></td><td>1303 行,分批著作权登记用。</td></tr>
|
||||
<tr><td><b>人类作者性说明.md</b></td><td>证明“人类独创性投入”的说明书,给律师 / 登记用。</td></tr>
|
||||
<tr><td><b>确权档案-全.json</b></td><td>逐首完整档案(词 / 化用来源 / 创作投入 / 哈希)。</td></tr>
|
||||
<tr><td><b>本指南(.doc)</b></td><td>你正在看的这份。</td></tr>
|
||||
</table>
|
||||
|
||||
<div class="box"><b>总顺序:</b> ① 存证(今天·10 分钟)→ ② 存 Suno 权利来源(今天·10 分钟)→ ③ 著作权登记(本周起·分批)→ ④ 找律师定稿(并行)。<br/>①② 今天做完,“在先创作 + 权利来源”证据链当天立住;③④ 把它做成法律级、可打官司。</div>
|
||||
|
||||
<h2><span class="step">1</span> 存证 —— 今天最优先,10 分钟锁住全库时点</h2>
|
||||
<p><b>目的</b>:给全库盖一个不可篡改的“<b>这些歌在 ${today} 已经存在</b>”时间戳。以后谁抄你,你能证明你在先。</p>
|
||||
<h3>做法(任选一个平台,从简单的 SaaS 入手)</h3>
|
||||
<p class="big">推荐 A · 区块链存证 SaaS(界面最简单)</p>
|
||||
<div class="ck">☐ <b>1)</b> 打开 <b>保全网(baoquan.com)</b> / 易保全 / 版权家 之一,注册并做实名认证。</div>
|
||||
<div class="ck">☐ <b>2)</b> 找“<b>文件存证 / 数据存证 / 版权存证</b>”功能。</div>
|
||||
<div class="ck">☐ <b>3)</b> 上传 <code>确权存证清单.json</code> <b>这一个文件</b>,提交。</div>
|
||||
<div class="ck">☐ <b>4)</b> 下载它给你的<b>存证证书</b>(含哈希、时间、区块链交易号),存回本文件夹。</div>
|
||||
<p class="big">备选 B · 可信时间戳</p>
|
||||
<p>联合信任时间戳服务中心(<b>tsa.cn</b>,国家授时中心背书)。注册后对文件申请时间戳,拿证书文件存好。法院认可度高,界面略传统。</p>
|
||||
<div class="tip"><b>关键点</b><br/>• 你传的是<b>哈希清单</b>、不是母带 —— 不泄露任何音频,安全。<br/>• 这一件存证 = 固定全库 1303 首的在先时点(清单里每首都有指纹,能一一对应回内容)。<br/>• <b>主打曲另加做</b>:挑十几首最看重、最怕被抄的,把它的<b>歌词全文 + 音频</b>也各单独存一次(更硬,维权时不用解释“哈希怎么对应内容”)。要哪些告诉我,我单独打包成待传文件。</div>
|
||||
<p class="small">费用量级:SaaS 单条几元~几十元 / 或几百~上千元一年套餐;时间戳按条计(元级)。以平台当前价为准。</p>
|
||||
|
||||
<h2><span class="step">2</span> 存 Suno 权利来源 —— 今天,10 分钟</h2>
|
||||
<p><b>目的</b>:证明“曲的商用权来自你持最高级会员、由 Suno 条款授予”。条款会改版,必须<b>固定你生成时那一版</b>。</p>
|
||||
<div class="ck">☐ <b>1)</b> 截图 Suno 账号页,显示你的<b>会员等级</b>(Pro / Premier)和付费记录。</div>
|
||||
<div class="ck">☐ <b>2)</b> 打开 Suno 的 <b>Terms of Service</b> 页,<b>整页存成 PDF</b>(浏览器打印→另存 PDF),文件名带日期,如 <code>Suno-ToS-${today}.pdf</code>,存进本文件夹。</div>
|
||||
<div class="ck">☐ <b>3)</b> 每首在 Suno 库里的<b>生成记录</b>(生成时间 / 曲目 ID)能导出就导出、不能就截图归档。</div>
|
||||
<div class="ck">☐ <b>4)</b> 会员<b>别断档</b>(权利来源要持续有效)。</div>
|
||||
|
||||
<h2><span class="step">3</span> 著作权登记 —— 本周开始,分批(不必一次全登)</h2>
|
||||
<p><b>目的</b>:拿国家登记证书,形成“权属推定”——维权、下架、授权、融资都好用。</p>
|
||||
<h3>去哪登(建议先看本地)</h3>
|
||||
<p>• <b>中国版权保护中心</b>:ccopyright.com.cn 网上登记系统(全国通用)。<br/>• <b>地方版权局 / 登记中心</b>:常更快、更便宜、有的有财政补贴。你在成都,可看<b>四川省版权登记</b>。</p>
|
||||
<h3>登什么、按什么类别(登对了才最能打)</h3>
|
||||
<table>
|
||||
<tr><th>成分</th><th>登记类别</th><th>优先级</th></tr>
|
||||
<tr><td>歌词</td><td>文字作品</td><td><b>第一优先</b>(人类独创性最强、最稳)</td></tr>
|
||||
<tr><td>成品录音</td><td>录音制品 / 录音制作者</td><td><b>第二优先</b>(专治盗播盗传母带)</td></tr>
|
||||
<tr><td>曲</td><td>音乐作品</td><td>弱证据心态登,<b>别指望旋律独占</b></td></tr>
|
||||
</table>
|
||||
<p><b>怎么分批</b>:按 CSV 挑<b>变现主打 + 最怕被抄</b>的十几首先登全套(词+录音),其余先靠第①步存证兜底,回头再分批登。</p>
|
||||
<div class="warn"><b>⚠ AIGC 怎么填,务必让律师把关这一栏</b><br/>著作权人填你的公司 / 个人;涉及 AI 辅助的要<b>如实、但突出人类投入</b>(创作方向、原创词 / 化用改写、prompt、甄选、编排——《人类作者性说明》就是给这个用的)。填法不当可能导致登记被撤、或维权时被反咬。</div>
|
||||
<p class="small">费用/时间量级:官费每件几十~几百元;正常审核约 30 个工作日、可加急;找代理另加服务费。以受理机构当前标准为准。</p>
|
||||
|
||||
<h2><span class="step">4</span> 找律师(和 ②③ 并行)</h2>
|
||||
<p>把本文件夹一起发给他,让他做三件:</p>
|
||||
<div class="ck">☐ <b>权属意见书</b>:Suno 输出在中国的权利衔接 + 人类独创性如何满足(可引北京互联网法院 2023 AI 文生图案)。</div>
|
||||
<div class="ck">☐ <b>登记口径</b>:AIGC 部分在登记表里怎么如实又稳妥地写。</div>
|
||||
<div class="ck">☐ <b>协议起草</b>:用户协议(用户只得使用权、禁商用转售)+ 平台版权声明 + AIGC 使用说明。</div>
|
||||
<p class="small">费用量级:意见书 + 协议起草大致几千~上万元;维权 / 公证按需另算。</p>
|
||||
|
||||
<h2>三块资产的法律地位(想清楚,别当一首歌一个版权)</h2>
|
||||
<table>
|
||||
<tr><th>资产</th><th>权利类型</th><th>强弱 / 说明</th></tr>
|
||||
<tr><td><b>词</b>(原创 + 化用公版古诗)</td><td>文字作品 · 著作权</td><td><b>最强</b>(前提:<b>经你实质审改 / 甄选</b>,人类独创性才立得住)</td></tr>
|
||||
<tr><td><b>成品录音</b></td><td>录音制品 · 录音制作者权(邻接权)</td><td><b>最能打盗播盗传</b>;依据是制作投入,<b>不看独创性</b>,基本不受 AI 之争影响</td></tr>
|
||||
<tr><td><b>曲</b>(Suno 生成)</td><td>音乐作品 · 著作权</td><td><b>最弱</b>;纯 AI 成分重,可版权性依个案人类投入认定,<b>不主张旋律独占</b></td></tr>
|
||||
</table>
|
||||
|
||||
<div class="warn"><b>AIGC 可版权性 —— 诚实提醒</b><br/>中国是个案裁量、尚未定论(北京互联网法院 2023 案支持“有独创性人类投入即受保护”,但属个案);美国不给纯 AI 生成物登记。<b>“AI 帮你写” ≠ 你自动拿到独占版权</b> —— 能不能,取决于你这边的人类创作投入。<b>你现在逐首审改这 646 首诗词,正是把“AI 初稿”变成“你主导创作的作品”的关键动作</b>:审改要留痕,我把改动记进《人类作者性说明》。</div>
|
||||
|
||||
<h2>反向侵权自查(结论:安全)</h2>
|
||||
<p>诗词篇 646 首<b>全部为先秦至明清古典诗词</b>,最晚的作者龚自珍卒于 1841 年,远逾“作者卒后 50 年”保护期,<b>均为公有领域</b>;经核查<b>无近现代(作者卒于 1976 年及以后)在保护期内的诗人作品</b>,<b>无需下架</b>。源诗公版、你的化用原创,两个方向都干净。</p>
|
||||
|
||||
<h2>还差的一刀(技术 · 等你 mp3 到位再说)</h2>
|
||||
<p><b>取证水印</b>:每个会员 / 每次下载打一个听不见的唯一水印,一旦有人把满血曲传出去,你能<b>追到是谁泄的</b>。开源方案(audiowmark)我可以接进现有会员下载链路,只占共享服务器一点算力 / 磁盘,你发话我就做。</p>
|
||||
|
||||
<div class="warn">本指南为操作梳理,<b>法律定性以知识产权律师意见为准</b>。存证 / 登记解决“谁、何时、拥有什么、有何人类投入”的举证;能否就“曲”取得独占版权由法院个案认定。</div>
|
||||
|
||||
</body></html>`;
|
||||
|
||||
const OUT = 'C:/Users/solut/Downloads/天下确权留痕/天下确权操作指南.doc';
|
||||
writeFileSync(OUT, '\uFEFF' + html, 'utf8');
|
||||
console.log('已生成 Word 版:', OUT);
|
||||
Reference in New Issue
Block a user