我一直在运行 Windows 服务,形成我的机器(对网络驱动器具有完全读/写访问权限)。
ffmpeg 的命令是这样的: -i \filestore\test.avi -b 500000 -s 640x360 -ar 22050 -copyts -y -vcodec libx264 -acodec ac3 -y \filestore\mp4\test.mp4
从 cmd 运行它可以完美运行。从同一台机器上的 Windows 服务运行它会产生 File Not found 类型错误。更新到最新的 ffmpeg stable 将其更改为“Permission denied”。
我将服务作为“本地帐户”运行。我打算在另一台服务器上运行它,所以我需要掌握它!
当您选择“本地帐户”时,在您的机器上运行服务是否会以与您不同的用户身份运行?