Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG]youtube 无法上传到云盘 0.1.2版本 #97

Open
huoshenw opened this issue Mar 21, 2024 · 3 comments
Open

[BUG]youtube 无法上传到云盘 0.1.2版本 #97

huoshenw opened this issue Mar 21, 2024 · 3 comments
Milestone

Comments

@huoshenw
Copy link

请至少提供以下信息,帮助排查问题

songFromWyCloud: [1mnull[22m
stdout: ℹ fetchWithUrl params: {"0":"https://www.youtube.com/watch?v=cGfljVaZhCk","1":{"songName":"Phil Lam 林奕匡 × Cath Wong 黃妍 × Mischa Ip 葉巧琳 – Art and Science 藝術 與 科學 / THE FIRST TAKE","addMediaTag":true}}
stdout: ℹ start parse and download from https://www.youtube.com/watch?v=cGfljVaZhCk
stdout: ℹ /app/backend/src/service/media_fetcher/../../../bin/media-get -u "https://www.youtube.com/watch?v=cGfljVaZhCk" --out /tmp/melody-tmp-songs/b14f2f922d9d87faa18b122a8bd3322e/PhilLam林奕匡×CathWong黃妍×MischaIp葉巧琳–ArtandScience藝術與科學THEFIRSTTAKE.mp3 -t audio --addMediaTag
stdout: /app/backend/src/service/media_fetcher/../../../bin/media-get [
stdout: '-u',
stdout: '"https://www.youtube.com/watch?v=cGfljVaZhCk"',
stdout: '--out',
stdout: '/tmp/melody-tmp-songs/b14f2f922d9d87faa18b122a8bd3322e/PhilLam林奕匡×CathWong黃妍×MischaIp葉巧琳–ArtandScience藝術與科學THEFIRSTTAKE.mp3',
stdout: '-t',
stdout: 'audio',
stdout: '--addMediaTag'
stdout: ]
stdout: ℹ -------
stdout: ℹ [33m2[39m
stdout: ℹ panic: Get "": unsupported protocol scheme ""
stdout:
stdout: goroutine 1 [running]:
stdout: main.main()
stdout: ./main.go:25 +0x94

复现步骤

@foamzou
Copy link
Owner

foamzou commented Mar 22, 2024

组件 media-get 对 YouTube 的支持不太好,可能仅支持 30% 的网址。考虑后面集成 YouTube-dl 的第三方组件来实现

@foamzou
Copy link
Owner

foamzou commented Mar 22, 2024

调研一下。你是把服务部署在海外机器吗?这样还能上传网易云云盘?
我印象中是不行的。

  • 海外网络:能请求 YouTube,但不能访问大部分国内的音乐平台(包括网易云云盘上传)
  • 国内网络:无法请求 YouTube,能访问国内的音乐平台(包括网易云云盘上传)

因此我才在 media-get 加了代理功能(还没集成到 Melody)

@huoshenw
Copy link
Author

调研一下。你是把服务部署在海外机器吗?这样还能上传网易云云盘? 我印象中是不行的。

  • 海外网络:能请求 YouTube,但不能访问大部分国内的音乐平台(包括网易云云盘上传)
  • 国内网络:无法请求 YouTube,能访问国内的音乐平台(包括网易云云盘上传)

因此我才在 media-get 加了代理功能(还没集成到 Melody)

部署在自己家里的软路由下,既可以访问youtube也能访问国内音乐平台

@foamzou foamzou added this to the backlog milestone May 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants