YouTube: MusicBrainz Importer

Imports YouTube videos to MusicBrainz as a new standalone recording

这些是此脚本变更过代码的版本。 显示所有版本。

  • v2.7.5 2025-12-06

    Search for existing playlist by video ID

  • v2.7.4 2025-11-06

    bump MusicBrainz API Module version

  • v2.7.3 2025-11-04

    Resolves a stale data bug in the that was caused by a redundant, local cache (_urlCache) which was not being invalidated.

  • v2.7.2 2025-10-29

    Implement two-pass lookup heuristic for swapped artist/title

  • v2.7.1 2025-10-19

    refactor: Replace innerHTML with safe DOM clearing method

  • v2.7.0 2025-10-12

    refactor: use shared MusicBrainzAPI module

  • v2.6.0 2025-10-07 Imported from URL
  • v2.6.0 2025-10-02

    add ListenBrainz playlist importer

  • v2.5.3 2025-09-06
  • v2.5.2 2025-08-27

    revert log messages rewritten by AI

  • v2.5.1 2025-08-27

    fix bug in gmXmlHttpRequest, refactor MusicBrainzRecordingCreatePage, improve ISO8601toMilliSeconds to handle days

  • v2.5.0 2025-07-22

    localization support, add German translation

  • v2.4.0 2025-07-20

    allow seeding missing length

  • v2.3.1 2025-07-16

    fix stupid error

  • v2.3 2025-07-13

    prefetch API data on navigation start, sync video checkboxes in recording creation form, fix setting anonymous header

  • v2.2.2 2025-07-11

    add @noframes directive

  • v2.2.1 2025-06-29

    add @connect directive

  • v2.2 2025-06-09

    fix videos with unknown lengths

  • v2.1 2025-05-31

    fix MusicBrainz API 404 handling

  • v2.0 2025-05-31

    refactor, use map instead of persistent cache

  • v1.9 2025-05-30

    actually seed artist MBID

  • v1.8 2025-05-28

    add cache for YouTube API response, invalidate video cache when importing

  • v1.7 2025-05-28

    add cache for url recording relations

  • v1.6 2025-05-28

    add cache for video and channel lookup

  • v1.5 2025-05-27

    Removed category check due many false positives, suppress sending to cookies to MB API, added user-agent

  • v1.4 2025-05-27

    Bump version to ensure everyone gets reverted to proper script code

  • v1.3 2025-05-27

    Revert to previous script

  • v2.1 2025-05-27
  • v2.0 2025-05-27

    Use @match instead of @include, added more checks

  • v1.3 2025-05-24

    added channelId lookup

  • v1.2 2025-05-24