我有一个奇怪的要求.用户可以上传任何格式(或有限格式)的视频.我们必须存储它们并将其转换为.mp4格式,以便我们可以在我们的网站上播放.
对于音频文件也是一样的要求.
我有谷歌,但我不能得到任何正确的想法.任何帮助或建议….
提前致谢
解决方法
您可以将几乎任何视频/音频用户文件转换为mp4 / mp3与
FFMpeg command line utility.从.NET它可以使用包装库,如
Video Converter for .NET(这是一个很好,因为一切被打包成一个DLL)调用:
(new NReco.VideoConverter.FFMpegConverter()).ConvertMedia(pathToVideoFile,pathToOutputMp4File,Formats.mp4)