c# - 如何使用 ffmpeg 进行视频到图像的转换?

标签 c# c ffmpeg

如何使用 ffmpeg 函数将视频解码为图像,然后再次将图像编码为视频?

我可以为此编写一个程序而不是使用 CLI 吗?

理想情况下,我想使用 ffmpeg dll 并从我的 C# 应用程序引用所需的函数。

最佳答案

您可以使用 ffmpeg 从视频中提取图像,并反过来从图像序列中生成视频。

您可以使用 ffmpeg 包装器,例如 http://www.mediasoftpro.com/post/18/extracting-frames-from-video-and-re-encoding-image.aspx或者可以使用 C#“Process() 类通过 C# 应用程序在后台执行 ffmpeg 命令。

关于c# - 如何使用 ffmpeg 进行视频到图像的转换?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10362766/

相关文章:

c# - C#中如何通过语音在多个文本框中输入不同的值

c - 我究竟做错了什么?它正确地将 e 的值放入 inputString 但随后它不会改变位置,因此它会不断覆盖该字母

ios - ffmpeg 转换后的 x264 视频显示色彩饱和度急剧下降

c# - 从 C#.Net 调用 Java 函数

c# - 如何将运行时计算的非持久只读属性正确添加到 Linq To SQL 数据类

c - c结构中的私有(private)成员

c - 什么是段错误?为什么该程序显示段错误?

FFMPEG,更改视频比率后查找 PSNR 值

ffmpeg - 在 ffmpeg 字体文件中使用 Google 字体

c# - 将单词(字符串)转换为 Int