{"id":25067124,"url":"https://github.com/novustheory/ytmdv2-amuse-fix","last_synced_at":"2025-07-02T17:08:47.001Z","repository":{"id":275852983,"uuid":"927379807","full_name":"NovusTheory/YTMDv2-Amuse-Fix","owner":"NovusTheory","description":"Small application which proxies 6klabs Amuse service and injects code to make it work with YTMD v2","archived":false,"fork":false,"pushed_at":"2025-02-05T20:33:18.000Z","size":72,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-13T14:54:43.615Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/NovusTheory.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-02-04T21:23:22.000Z","updated_at":"2025-02-05T20:33:21.000Z","dependencies_parsed_at":"2025-02-04T23:27:21.019Z","dependency_job_id":"2e10388a-aad6-456b-b122-eab9b4301aab","html_url":"https://github.com/NovusTheory/YTMDv2-Amuse-Fix","commit_stats":null,"previous_names":["novustheory/ytmdv2-amuse-fix"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NovusTheory%2FYTMDv2-Amuse-Fix","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NovusTheory%2FYTMDv2-Amuse-Fix/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NovusTheory%2FYTMDv2-Amuse-Fix/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NovusTheory%2FYTMDv2-Amuse-Fix/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NovusTheory","download_url":"https://codeload.github.com/NovusTheory/YTMDv2-Amuse-Fix/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246483221,"owners_count":20784857,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-02-06T20:36:38.735Z","updated_at":"2025-07-02T17:08:46.987Z","avatar_url":"https://github.com/NovusTheory.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# YTMDv2-Amuse-Fix\nSmall application which proxies 6klabs Amuse service and injects code to make it work with YTMD v2\n\n\u003e [!IMPORTANT]\n\u003e - This program does not automatically update! You are expected to come back to this repository perodically to check for updates or changes\n\u003e - Amuse will most likely not automatically update with setting changes from their dashboard. You need to click \"Refresh cache of current page\" in the browser source properties to correct this\n\n# Usage\nTo get started using this program, first grab the latest release at https://github.com/NovusTheory/YTMDv2-Amuse-Fix/releases/tag/latest.\n\n### Obtain your Amuse Browser Source Url\n\n![image](https://github.com/user-attachments/assets/b6c017bf-cffa-4f47-b80d-4242bc322b6c)\n\nYour source url is going to look something like `https://6klabs.com/widget/youtube/5bdf09ea2e1c9f89654dafeb89f5cd91aa27e4bcda3b8556f74fc64846aa13d0`\n\nYou will want to replace `https://6klabs.com` with `http://localhost:9963` such that your url now looks like `http://localhost:9963/widget/youtube/5bdf09ea2e1c9f89654dafeb89f5cd91aa27e4bcda3b8556f74fc64846aa13d0`\n\n### Create a new Browser source in OBS\n\n![image](https://github.com/user-attachments/assets/c422e8cc-0735-4a5e-93d2-63a3a08f96b8)\n\n![image](https://github.com/user-attachments/assets/db633daf-7a99-43fc-9ea1-acae562e6b49)\n\nThen make sure the URL is set to your modified url\n\n![image](https://github.com/user-attachments/assets/3a279483-9da6-4ab7-9382-8d718522c782)\n\nMake sure that browser communication is enabled in YTMDesktop otherwise OBS cannot communicate with the app\n\n![image](https://github.com/user-attachments/assets/7450892b-4e23-4f56-836d-ac7c5968a8a4)\n\n\nFollow the normal procedures of authorizing a companion in YTMDesktop refreshing the browser source page cache in OBS if needed to reinitiate the authorization\n\nAmuse should now be in your OBS and working properly with YTMDesktop v2 as long as this application is running in the background :)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnovustheory%2Fytmdv2-amuse-fix","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnovustheory%2Fytmdv2-amuse-fix","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnovustheory%2Fytmdv2-amuse-fix/lists"}