-
Notifications
You must be signed in to change notification settings - Fork 79
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
ffmpeg electron #119
Comments
对的,就是用下载下来的 dylib 替换 vscode 里的 dylib Electron.app/Contents/Frameworks/Electron\ Framework.framework/Libraries/libffmpeg.dylib /Applications/Visual\ Studio\ Code.app/Contents/Frameworks/Electron\ Framework.framework/Libraries/libffmpeg.dylib vscode 目录里是有这个文件的 替换后打不开 vscode 是签名问题,README 里有注明
|
还是推荐用脚本自动替换 发现脚本有点问题,已经修好了 |
新问题出现:闪退
这样,之后没有报错,可是闪退了,加了这个东东进去
无效.... |
清除签名的代码执行一次就行了,不用加在 zshrc 里,要用管理员权限运行 |
还是不可以.... #!/bin/bash
# filename: bash.bash
export VSCODE_INSTALLATION="/Applications/Visual Studio Code.app"
codesign --remove-signature "$VSCODE_INSTALLATION/Contents/MacOS/Electron"
codesign --remove-signature "$VSCODE_INSTALLATION/Contents/Frameworks/Code Helper.app"
codesign --remove-signature "$VSCODE_INSTALLATION/Contents/Frameworks/Code Helper (Renderer).app"
codesign --remove-signature "$VSCODE_INSTALLATION/Contents/Frameworks/Code Helper (GPU).app" 步骤
Alert crash.
然后我退出程序再打开: 是我哪里做错了吗? |
啊这,m1 芯片我没试过,可能是有问题,等周一借同事电脑看看 你可以试试把把 vscode 里所有内容都 |
好的,把他全部 |
有进展了吗? |
搞忘了,下周一定 QAQ |
在 m1 的机器上试了下,真的不行 只要执行了 --remove-signature 就会报错无法打开,不知道是不是系统的问题,我自己在 Big Sur 上是可以的 看来得想别的办法了,但是我太菜了,我只会用 webview 播放 你用大佬做得这个吧,他这个不依赖 webview 的 https://github.com/YXL76/cloudmusic-vscode |
好可惜ouo..... |
操作系统:macOS
作者大大,刚刚看到你的扩展想下载,下载了发现:
Please interact with the document first otherwise play() will failed
看了一下,这是很正常的,所以我去了github.com/electron/electron的releases下载了我的vscode的electron版本
13.5.2
问题来了,看了你的ffmpeg manual replace,想问下之后该怎么做呢?
./Electron.app/Contents/Frameworks/Electron\ Framework.framework/Libraries/libffmpeg.dylib
你的这个位置是指哪里呢?是指/Applications/Visual\ Studio\ Code.app/Contents/Frameworks/Electron\ Framework.framework/Libraries/
下的libffmpeg.dylib
吗?我有去查了一下,vscode内建是没有ffmpeg的,所以我把下载下来的libffmpeg拖进那个地方,结果再次打开vscode时就被系统报错了,什么原因呢?就算把libffmpeg删除也无济于事......我就卡在这里了......(vscode我删除了,再下载过,默默的等待你的教学😂
The text was updated successfully, but these errors were encountered: