【发布时间】:2022-07-11 02:29:51
【问题描述】:
我目前使用命令行中的 vlc(从 powershell 调用)将 .aac 转换为 .mp3。
它有效,但我不喜欢对 vlc 的依赖。此外,vlc 命令行是一个熊。我已经解决了,但我担心随着时间的推移维护起来会很麻烦。
我看到 ffmpeg 是一个比 vlc 更简单的工具。但是我仍然不喜欢依赖。
是否有 Powershell 或 .NET(可从 powershell 调用)本机方式来执行此操作?
或者处理这个的 Powershell 插件?
【问题讨论】:
-
为什么不直接做一个函数呢?
-
那里有is a way,但它需要编写大量复杂的代码来与Windows 中的许多遗留API 进行交互。相比之下,vlc(或 ffmpeg)cli 会变得轻而易举:)
-
@MathiasR.Jessen 谢谢!是的,我明白你的意思。大量旧的 win32 调用......似乎有几个 C# 包装器(Yeti,还有一两个其他的?),但从 powershell 的角度来看,这也是一团糟......谢谢你的提示!
标签: powershell