|
| 1 | +<!doctype html> |
| 2 | +<html lang="zh-CN"> |
| 3 | + <head> |
| 4 | + <meta charset="utf-8"> |
| 5 | + <meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover"> |
| 6 | + <meta name="apple-itunes-app" content="app-id=6753987304"> |
| 7 | + <meta name="theme-color" content="#f7f7f8"> |
| 8 | + <!-- edge:meta-start --> |
| 9 | + <meta name="description" content="这是一个抖音作品解析工具,用于从分享链接中提取无水印视频、图集图片和音频直链。"> |
| 10 | + <meta property="og:type" content="article"> |
| 11 | + <meta property="og:site_name" content="Python IDE"> |
| 12 | + <meta property="og:title" content="douyin parser(抖音万能解析)"> |
| 13 | + <meta property="og:description" content="这是一个抖音作品解析工具,用于从分享链接中提取无水印视频、图集图片和音频直链。"> |
| 14 | + <meta property="og:url" content="https://link.pythonide.xin/s/scr_mrv6y9ib_2f0be6394e8d9941"> |
| 15 | + <meta property="og:image" content="https://link.pythonide.xin/og/script/scr_mrv6y9ib_2f0be6394e8d9941.png?v=1rcdhgn"> |
| 16 | + <meta property="og:image:secure_url" content="https://link.pythonide.xin/og/script/scr_mrv6y9ib_2f0be6394e8d9941.png?v=1rcdhgn"> |
| 17 | + <meta property="og:image:alt" content="douyin parser(抖音万能解析) · PythonIDE 作品预览"> |
| 18 | + <meta property="og:image:width" content="1200"> |
| 19 | + <meta property="og:image:height" content="630"> |
| 20 | + <meta name="twitter:card" content="summary_large_image"> |
| 21 | + <meta name="twitter:title" content="douyin parser(抖音万能解析)"> |
| 22 | + <meta name="twitter:description" content="这是一个抖音作品解析工具,用于从分享链接中提取无水印视频、图集图片和音频直链。"> |
| 23 | + <meta name="twitter:image" content="https://link.pythonide.xin/og/script/scr_mrv6y9ib_2f0be6394e8d9941.png?v=1rcdhgn"> |
| 24 | + <meta name="twitter:image:alt" content="douyin parser(抖音万能解析) · PythonIDE 作品预览"> |
| 25 | + <link rel="canonical" href="https://link.pythonide.xin/s/scr_mrv6y9ib_2f0be6394e8d9941"> |
| 26 | + <script type="application/ld+json">{"@context":"https://schema.org","@type":"SoftwareSourceCode","name":"douyin parser(抖音万能解析)","description":"这是一个抖音作品解析工具,用于从分享链接中提取无水印视频、图集图片和音频直链。","url":"https://link.pythonide.xin/s/scr_mrv6y9ib_2f0be6394e8d9941","author":{"@type":"Person","name":"社区匿名用户"},"programmingLanguage":"PYTHON","codeRepository":"https://link.pythonide.xin/s/scr_mrv6y9ib_2f0be6394e8d9941"}</script> |
| 27 | + <!-- edge:meta-end --> |
| 28 | + <link rel="icon" href="/assets/brand-mark.svg" type="image/svg+xml"> |
| 29 | + <link rel="stylesheet" href="/assets/share-page.css?v=20260716-unified-work-card-2"> |
| 30 | + <title>douyin parser(抖音万能解析) · Python IDE</title> |
| 31 | + <script id="initial-script-data" type="application/json">{"script_id":"scr_mrv6y9ib_2f0be6394e8d9941","title":"douyin parser(抖音万能解析)","summary":"抖音解析工具 终端版 可以解析视频图片以及动图 接口是自建的 ck死了联系我更新 代码里面有介绍 可以自己看 看不懂的直接用 \n\n作者:希旭\nAPIck提供者:coco","category":"python","file_type":"py","author_id":"","author_name":"社区匿名用户","author_avatar_id":"","author_premium_status":"","author_donation_level":"","status":"active","created_at":"2026-07-21T19:56:15.323Z","updated_at":"2026-07-21T21:54:20.963Z","approved_at":"2026-07-21T21:54:20.963Z","view_count":0,"run_count":0,"download_count":0,"like_count":0,"dislike_count":0,"score":0,"color_seed":"python","ai_summary":"这是一个抖音作品解析工具,用于从分享链接中提取无水印视频、图集图片和音频直链。","ai_usage_hint":"粘贴抖音分享文字,自动提取链接并解析。","ai_analysis_source":"ai","ai_analysis_model":"deepseek-chat","ai_analysis_at":"2026-07-21T21:54:20.965Z","tags":["python","py"],"ai_tags":["抖音解析","视频下载","图集提取","音频提取"]}</script> |
| 32 | + <script defer src="/assets/share-page.js?v=20260716-unified-work-card-2"></script> |
| 33 | + </head> |
| 34 | + <body class="is-loading"> |
| 35 | + <a class="skip-link" href="#main-content" id="skipLink">跳到作品内容</a> |
| 36 | + |
| 37 | + <header class="site-header"> |
| 38 | + <nav class="nav" aria-label="PythonIDE"> |
| 39 | + <a class="brand" href="https://pythonide.xin/" aria-label="PythonIDE"> |
| 40 | + <img src="/assets/brand-mark.svg" width="26" height="26" alt=""> |
| 41 | + <span>PythonIDE</span> |
| 42 | + </a> |
| 43 | + <div class="language-toggle" aria-label="Language"> |
| 44 | + <button type="button" data-lang="zh" aria-pressed="true">中</button> |
| 45 | + <button type="button" data-lang="en" aria-pressed="false">EN</button> |
| 46 | + </div> |
| 47 | + </nav> |
| 48 | + </header> |
| 49 | + |
| 50 | + <main class="page-shell" id="main-content"> |
| 51 | + <section class="hero" aria-labelledby="title"> |
| 52 | + <p class="eyebrow" id="eyebrow">Python IDE 社区作品</p> |
| 53 | + <h1 id="title" aria-live="polite"> |
| 54 | + <span class="skeleton skeleton-title" aria-hidden="true"></span> |
| 55 | + <span class="loading-label">正在加载作品</span> |
| 56 | + </h1> |
| 57 | + <div class="author-row" id="authorRow" hidden> |
| 58 | + <div class="avatar" aria-hidden="true"> |
| 59 | + <img id="authorAvatar" alt="" hidden> |
| 60 | + <span id="authorInitial">P</span> |
| 61 | + </div> |
| 62 | + <div class="author-copy"> |
| 63 | + <span class="author-name" id="authorName">Python IDE 社区</span> |
| 64 | + <span class="author-detail" id="authorDetail">社区作品</span> |
| 65 | + </div> |
| 66 | + </div> |
| 67 | + </section> |
| 68 | + |
| 69 | + <section class="work-card" id="workCard" aria-label="作品预览" aria-busy="true"> |
| 70 | + <header class="work-typebar"> |
| 71 | + <div class="work-type"> |
| 72 | + <span class="type-symbol" id="typeSymbol" aria-hidden="true">PY</span> |
| 73 | + <strong id="typeLabel">Python · 单文件</strong> |
| 74 | + </div> |
| 75 | + <span class="preview-kind" id="previewLabel">代码预览</span> |
| 76 | + </header> |
| 77 | + |
| 78 | + <div class="preview-viewport"> |
| 79 | + <div class="preview-skeleton" id="previewSkeleton" aria-hidden="true"> |
| 80 | + <span></span><span></span><span></span><span></span> |
| 81 | + </div> |
| 82 | + |
| 83 | + <figure class="cover-preview hidden" id="coverPreview"> |
| 84 | + <img id="coverImage" alt="作品封面"> |
| 85 | + </figure> |
| 86 | + |
| 87 | + <div class="code-preview hidden" id="codePreview"> |
| 88 | + <pre aria-label="代码预览"><code id="codeContent"></code></pre> |
| 89 | + <div class="preview-fade" aria-hidden="true"></div> |
| 90 | + </div> |
| 91 | + |
| 92 | + <div class="poster-preview hidden" id="posterPreview"> |
| 93 | + <div class="poster-grid" aria-hidden="true"></div> |
| 94 | + <div class="poster-lines" aria-hidden="true"><span></span><span></span><span></span></div> |
| 95 | + <span class="poster-symbol" id="posterSymbol" aria-hidden="true">PY</span> |
| 96 | + <div class="project-facts" id="projectFacts"></div> |
| 97 | + </div> |
| 98 | + |
| 99 | + <section class="status-card hidden" id="statusCard" role="status" aria-live="polite"> |
| 100 | + <span class="status-dot" aria-hidden="true"></span> |
| 101 | + <div> |
| 102 | + <strong id="statusTitle">暂时无法加载作品预览</strong> |
| 103 | + <p id="statusMessage">你仍然可以尝试在 Python IDE 中打开。</p> |
| 104 | + </div> |
| 105 | + <button class="retry-button hidden" id="retryButton" type="button">重新加载</button> |
| 106 | + </section> |
| 107 | + </div> |
| 108 | + |
| 109 | + <footer class="stats" id="stats" aria-label="作品数据"></footer> |
| 110 | + </section> |
| 111 | + |
| 112 | + <p class="summary" id="summary"> |
| 113 | + <span class="skeleton skeleton-copy" aria-hidden="true"></span> |
| 114 | + </p> |
| 115 | + |
| 116 | + <section class="action-panel" aria-labelledby="actionTitle"> |
| 117 | + <h2 class="visually-hidden" id="actionTitle">在 Python IDE 中打开</h2> |
| 118 | + <p class="visually-hidden" id="actionDescription">运行代码、查看完整项目并保存到你的设备。</p> |
| 119 | + <div class="actions"> |
| 120 | + <button class="button primary" id="openApp" type="button"> |
| 121 | + <span id="openAppLabel">在 PythonIDE 中打开</span> |
| 122 | + <span aria-hidden="true">↗</span> |
| 123 | + </button> |
| 124 | + <a class="button secondary" href="https://apps.apple.com/app/id6753987304" id="downloadApp"> |
| 125 | + <span id="downloadAppLabel">下载 PythonIDE</span> |
| 126 | + </a> |
| 127 | + <button class="text-button" id="copyLink" type="button">复制分享链接</button> |
| 128 | + </div> |
| 129 | + <p class="browser-note" id="browserNote">若没有自动打开,请确认已安装最新版 Python IDE。</p> |
| 130 | + <div class="launch-fallback hidden" id="launchFallback" role="status"> |
| 131 | + <strong>没有打开 App?</strong> |
| 132 | + <p>请再次尝试,或先获取最新版 Python IDE。</p> |
| 133 | + </div> |
| 134 | + </section> |
| 135 | + </main> |
| 136 | + |
| 137 | + <footer class="site-footer"> |
| 138 | + <span>© Python IDE</span> |
| 139 | + <nav aria-label="页脚链接"> |
| 140 | + <a href="https://pythonide.xin/" id="footerWebsite">官网</a> |
| 141 | + <a href="https://pythonide.xin/privacy" id="footerPrivacy">隐私</a> |
| 142 | + </nav> |
| 143 | + </footer> |
| 144 | + |
| 145 | + <div class="browser-modal hidden" id="browserModal" role="dialog" aria-modal="true" aria-labelledby="browserModalTitle"> |
| 146 | + <button class="modal-backdrop" id="modalBackdrop" type="button" aria-label="关闭提示"></button> |
| 147 | + <section class="modal-sheet"> |
| 148 | + <p class="modal-kicker" id="modalKicker">在系统浏览器中继续</p> |
| 149 | + <h2 id="browserModalTitle">从右上角菜单打开浏览器</h2> |
| 150 | + <ol> |
| 151 | + <li><span>1</span><b id="modalStep1">点击页面右上角的菜单按钮</b></li> |
| 152 | + <li><span>2</span><b id="modalStep2">选择“在默认浏览器中打开”</b></li> |
| 153 | + <li><span>3</span><b id="modalStep3">再次点击“在 PythonIDE 中打开”</b></li> |
| 154 | + </ol> |
| 155 | + <div class="modal-actions"> |
| 156 | + <button class="button primary" id="modalCopyLink" type="button">复制链接</button> |
| 157 | + <button class="button secondary" id="modalClose" type="button">我知道了</button> |
| 158 | + </div> |
| 159 | + </section> |
| 160 | + </div> |
| 161 | + |
| 162 | + <div class="toast" id="toast" role="status" aria-live="polite" aria-atomic="true"></div> |
| 163 | + </body> |
| 164 | +</html> |
0 commit comments