SilkV3 编码器 (.Net6 简易实现模式)
- 
					
					
					
					
是我自己写的一个
最简版类库. 不需要任何依赖,
.net6 开袋即食. 实现 linux/windows跨平台(64位)
其实是自己没事闲的练手写的, 主要是最近对.Net的Process和代管比较感兴趣
类库资源写入使用了反射资源获取模式, 处理段使用了C#代管Process形式→→→项目地址(点这里ww)←←←
如果你对其他平台有要求, 可以Issues提交, 我会第一时间处理简易使用方案:
- nuget包 
Electronicute.Voice.Silk - nuget包 
Electronicute.Voice.NativeAssets. *系统版本* - 使用内构函数编码Silk文件(如下)
 
Meow.Voice.Silk.Encoder encoder = new(log:false); var r = encoder.Encode("完全限定文件名").GetAwaiter().GetResult(); r.ConvertFile("完全限定文件目录"); //转换成文件 (转换出来的文件名和源文件名一样,后缀为silk,所以这里只写目录,而上面是全限定的文件名) var a = r.ConvertTOBase64(); //转换成Base64TODO:
写完并且测试完解码器, 试试能不能跨平台.
@{ 最后的最后, 还希望各位大佬指出错误帮助我进步(w) 2023 , Electronicute, DavidSciMeow } - nuget包 
 - 
					
					
					
					
好库,我嫖……诶……Net6依赖版本太高了?让我看看是哪个笨蛋还在用十几年前的.net framework,哦是我,那没事了( ᑭ`д´)ᓀ))д´)ᑫ
通用工具库是不是做成.net standard2.0之类的比较好呢(无私心 - 
					
					
					
					
 - 
					
					
					
					
@Mr-喜 如果你有特殊支持我可以单独给你写一份, 其实实现很简单(
 - 
					
					
					
					
@DavidSciMeow 不想升级的原因还是因为AppDomain用不了了,有做应用隔离的需求 https://learn.microsoft.com/zh-cn/dotnet/core/porting/net-framework-tech-unavailable#application-domains
不过我可以拉下你的代码自己改一改