我想在 Ubuntu 上安装 Windows Media Encoder 9 系列,但 wine 没有运行该.exe
文件。
弹出窗口显示,
此版本的 Windows Media Encoder 只能安装在运行 Microsoft Windows XP 的计算机上
我也使用了这个命令,但是没有作用:
sudo apt-get install wmencoder
我该怎么做?
答案1
很遗憾地告诉您,WME9 还无法在 Wine 上运行。您可以在此处查看相关信息:http://appdb.winehq.org/objectManager.php?sClass=version&iId=14306&iTestingId=42161
我建议将操作系统更改为 Windows XP:
但这只会以无法安装它的另一个错误而告终。在 winehq 中提到的错误报告中的评论中,他们说要确保安装了所有 DirectX 组件。已经这样做了,但没有成功。问题似乎仍然出在 DirectShow 和 DirectSound 上。
甚至尝试安装新版本的 Encoder Pro 4,看看它是否能正常工作。安装 Silverlight 可以正常工作。安装 Encoder Pro 4 则不行。
因此,目前除了安装 Virtualbox 并在虚拟 Windows 系统中安装它们之外,没有其他方法可以安装此编码器。
答案2
我认为您要么需要告诉 Wine 模拟 Windows XP 环境,要么必须获取 Windows。我的朋友中经常出现这种情况,他们在 Linux 上安装了 Windows 软件,但由于不是 XP 而无法使用它。
答案3
Windows Media Encoder 9 是为 Windows 开发的,而不是为 Linux 开发的。我尝试使用 Wine 安装该应用程序,安装程序运行了,但主程序却无法运行。我还尝试寻找该cscript.exe
程序附带的脚本,该脚本用于通过命令行对内容进行编码,但我找不到它。
除非您可以安装该程序,并找到cscript.exe
并使用它(即使找到它,您也可能会遇到运行它的麻烦),否则您必须坚持使用 Linux 替代品,例如 FFmpeg。