vb.net - 在vb.net服务应用程序中使用ffmpeg

标签 vb.net ffmpeg

嗨,我想使用 ffmpeg 编写一个 vb.net 应用程序。有没有可能的方法来运行 ffmpeg 而不将 ffmpeg.exe 放入应用程序路径或没有任何硬编码路径?

任何 ffmpeg 的硬编码路径都可以在 Windows 服务应用程序中使用吗?

Process.Start("cmd.exe", "/k c:/ffmpeg/bin/ffmpeg.exe -i rtsp://198.168.1.40/cam  -map 0:0 -map 0:1 -s  -vcodec libx264 -g 60 -vb 500000 -strict experimental   %03d.ts")

最佳答案

您可以编译适用于 Windows 运行时的 FFmpeg 库并链接它们。

这里有一个指南: https://trac.ffmpeg.org/wiki/CompilationGuide/WinRT

微软也released一个FFmpegInterop library 。这对于播放非常有用,因为它实现了 MediaStreamSource

关于vb.net - 在vb.net服务应用程序中使用ffmpeg,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32841047/

相关文章:

.net - 为什么在同一元素上的 mouseDown 事件触发后双击事件不触发?

python - 三星不支持 FFmpeg 导出编解码器

php - 从 php 到 ffmpeg 的图像管道

ios - 通过 ffmpegwrapper 切割 MPEG-TS 文件?

mysql - 如何在 VB.NET 中使用 ComboBox 从数据库中检索图像

vb.net - 如何在条件三元运算符中应用 += 运算符

.net - 创建一个类型为字符串参数的对象

mysql - VB.NET 如何通过检查数据库保存日期来创建提醒

ffmpeg concat 视频和图像问题

python - 确定视频比特率 Python