我需要使用C#转码视频流。流有多种格式,例如MP4
,H264
,H263
,VP8
。是否有任何c#库可以转码MemoryStream
?
答案 0 :(得分:8)
有一个ffmpeg-sharp
库
ffmpeg-sharp是FFmpeg多媒体套件的包装库 这提供了易于使用的包装,可用于CIL产品 单声道和.NET
另请参阅SharpFFmpeg
SharpFFmpeg是ffmpeg的C#绑定。 SharpFFmpeg的目标是 提供允许.NET开发人员轻松创建的工具 音频和视频应用。
MeWiG - MEncoder GUI for Windows
MeWiG是MEncoder(MPlayer的一部分)使用的Windows前端 .NET Framework。您应该能够裁剪,缩放,去隔行等 最后几乎不需要转换任何数字视频源 对于命令行选项。