【发布时间】:2021-01-29 13:54:03
【问题描述】:
我正在学习 .NET 框架,基本上我正在尝试制作一个将 YouTube URL 转换为 mp3 格式的桌面应用程序。我做了一些研究,发现我最好的选择是使用FFmpeg 库。但它不是一个 .NET 库(不是用任何 .NET 语言编写的)。
那么,我的问题是我可以使用用不同语言编写的库吗?
我正在通过 GitHub 浏览潜在的解决方案,其中很多似乎都在使用 FFmpeg 库,我想知道这怎么可能(如果)这些库是用不同的语言编写的。谢谢。
【问题讨论】:
-
这个问题很老,但也有一些相对较新的答案。也许它可以让你开始。 stackoverflow.com/questions/2527963/using-ffmpeg-in-net这是另一个:stackoverflow.com/questions/2163036/…
-
我认为这是一个完全有效的问题,我无法立即找到重复项。为什么关门了?
-
我之前通读了那些,但我只是变得更加困惑。我会更多地研究包装器。感谢您的洞察力。也许我的问题太天真了,但我不知道。
-
My main question is can I use a library that is written in a different language?简单的答案是“是”。 C# 可以使用 VB.NET 库,作为一个简单的例子。 -
I read through those previously but I only got more confused.如果您阅读过这些内容,那么您就会知道答案——它可以做到。可以!= 很容易,唉。
标签: c# .net libraries desktop-application