← 返回
未分类 中文

SoundClawd - identify songs in live sets on Soundcloud - give back an Apple Music/Spotify link

Identify a track from a SoundCloud Live set screenshot and find its Apple Music and Spotify links. Use when a user shares a screenshot of a SoundCloud Live s...
识别 SoundCloud Live 现场截图中的曲目,查找并提供 Apple Music 与 Spotify 链接。用户分享截图时使用。
mjanssen19 mjanssen19 来源
未分类 clawhub v1.0.2 1 版本 100000 Key: 无需
★ 1
Stars
📥 422
下载
💾 1
安装
1
版本
#latest

概述

SoundClawd

Identify tracks from SoundCloud Live set screenshots by cross-referencing tracklist databases, then return Apple Music and Spotify links.

Workflow

Step 1: Read the Screenshot

Analyze the provided screenshot to extract:

  1. Set name — title of the live set (DJ name, event, mix title)
  2. Current timestamp — playback position shown in the player (e.g. "1:23:45")

If either value is unclear, ask the user to clarify before proceeding.

Step 2: Find the Tracklist

Search for the tracklist using multiple sources. Try them in this order — use the first one that returns usable results with timestamps.

Priority 1: livetracklist.com

site:livetracklist.com {DJ name} {event or mix name}

Fetch the matching page. Timestamps are usually included inline.

Priority 2: set79.com

site:set79.com {set name}

Or search for the SoundCloud URL directly on set79:

https://set79.com/tracklist/soundcloud.com/{user}/{slug}

Priority 3: SoundCloud tracklist reposts

"{set name}" tracklist timestamps

Some users repost sets on SoundCloud with full tracklists and timestamps in the description.

Priority 4: YouTube description

If the set also exists on YouTube (common for fan-curated mixes), the video description often contains the full tracklist with timestamps. Search:

"{set name}" site:youtube.com

Then fetch the video page and extract the description.

Fallback: 1001tracklists.com

site:1001tracklists.com {set name}

Note: 1001tracklists.com frequently blocks automated access with captchas and Cloudflare challenges. Only try this if the above sources fail. If blocked, skip it and note the failure.

Step 3: Match the Track at Timestamp

From the tracklist:

  • Find the track whose cue time contains or immediately precedes the screenshot timestamp
  • Extract track name and artist
  • If no cue times are listed, estimate by track position relative to total set length and inform the user the match is estimated
  • If the timestamp is within ~5 seconds of a transition, mention both tracks

Step 4: Get the Apple Music Link

  1. Use the iTunes Search API:
https://itunes.apple.com/search?term={artist}+{track name}&entity=song&limit=5

Pick the best match from results and use trackViewUrl as the Apple Music link.

  1. If no results, try a web search: site:music.apple.com {artist} {track name}

Step 5: Get the Spotify Link

  1. Search: site:open.spotify.com {artist} {track name}
  2. If no results, try a broader search: {artist} {track name} spotify

Step 6: Output

Set:        {set name}
Timestamp:  {timestamp from screenshot}
Track:      {track name}
Artist:     {artist}
Apple Music: {apple_music_link}
Spotify:    {spotify_link}

If any step produces uncertain results, state what was found and what wasn't, and ask the user how to proceed.

版本历史

共 1 个版本

  • v1.0.2 当前
    2026-03-31 03:33 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

life-service

Caldav Calendar

asleep123
使用 vdirsyncer + khal 同步并查询 CalDAV 日历(iCloud、Google、Fastmail、Nextcloud 等)。适用于 Linux。
★ 244 📥 30,650
life-service

Sonoscli

steipete
控制Sonos音箱(发现/状态/播放/音量/分组)
★ 56 📥 85,159
life-service

Weather

steipete
获取当前天气和预报(无需API密钥)
★ 455 📥 228,807