nondanee / vsc-netease-music

UNOFFICIAL Netease Music extension for Visual Studio Code
https://marketplace.visualstudio.com/items?itemName=nondanee.vsc-netease-music
MIT License
1.02k stars 79 forks source link

可以不可以直接放ffmpeg的下载地址啊 #66

Closed LinearPi closed 5 years ago

LinearPi commented 5 years ago

可以不可以直接放 需要替换的ffmpeg的下载地址啊?

LinearPi commented 5 years ago

https://github.com/electron/electron/releases

LinearPi commented 5 years ago

image

nondanee commented 5 years ago

你试过了可以用吗?

在刚开始写插件的时候我试过,能播放 ogg 格式但是 mp3 没法播放

所以 README 里明确写了

下载对应的 Electron 完整版本进行替换

我去试试看现在行不行

LinearPi commented 5 years ago

你试过了可以用吗?

在刚开始写插件的时候我试过,能播放ogg格式但是mp3没法播放

所以README里明确写了

下载对应的电子完整版本进行替换

我去试试看现在行不行

我可以使用了,你可以下载上面的 electron对应的版本,解压后用里面的ffmpeg.dll 替换vscode里面就可以使用了

nondanee commented 5 years ago

我试了 4.2.10 的能播放

不过那个独立的 ffmpeg 包,和 electron 里那个 dll 确实不太一样 image

我去试试之前的版本

LinearPi commented 5 years ago

image 我试了两个都是可以的。

nondanee commented 5 years ago

嗯?electron 6.0.9 可以用?vscode 现在最新版才用 4.2.10 啊

LinearPi commented 5 years ago

嗯?electron 6.0.9 可以用?vscode 现在最新版才用 4.2.10 啊

vscode 和 electron 有对应的版本嘛?

nondanee commented 5 years ago

当然有啊

image

README 里写了

通过 VS Code 版本在 https://raw.githubusercontent.com/Microsoft/vscode/%version%/.yarnrc 查看其使用的 Electron 版本

LinearPi commented 5 years ago

嗯嗯

nondanee commented 5 years ago

我测过了

vscode 1.30.2 (最后一个用 electron 2.x 的版本)

vscode 1.35.1 (最后一个用 electron 3.x 的版本)

vscode 1.36.0 (第一个用 electron 4.x 的版本)

稳妥起见还是用对应的 electron 完整版替换,大部分人用脚本替换,也不会在意这个问题

LinearPi commented 5 years ago

我测过了

vscode 1.30.2 (最后一个用 electron 2.x 的版本)

  • 换任何 electron 2.x 的 ffmpeg.dll 都可以启动
  • 但必须用 electron 里的 ffmpeg.dll 替换,用单独提供 ffmpeg 替换还是会报 NotSupportedError,无法播放

vscode 1.35.1 (最后一个用 electron 3.x 的版本)

  • 换任何 electron 3.x 的 ffmpeg.dll 都可以启动
  • 用单独提供 ffmpeg 替换即可以播放

vscode 1.36.0 (第一个用 electron 4.x 的版本)

  • 换任何 electron 4.x/5.x/6.x 的 ffmpeg.dll 都可以启动
  • 用单独提供 ffmpeg 替换即可以播放

稳妥起见还是用对用的 electron 完整版替换,大部分人用脚本,也不会在意这个问题 /zan /zan