有没有办法在不使用媒体库的情况下使用c#编辑视频,例如。 Microsoft Expression Encoder等
只需要能够在原始视频的指定时间内剪掉不需要的部分或插入其他视频。
我可以编辑原始视频文件,或者将其转换为二进制文件,然后剪切/粘贴代码吗?
答案 0 :(得分:2)
大多数视频格式都有容器和编解码器 - 这可能是一个很好的起点
http://www.pitivi.org/manual/codecscontainers.html
如果有人对实施修改视频无库的程序感兴趣,一个好的起点可能是将现有的开源视频库(例如FFMPEG https://www.ffmpeg.org/download.html)作为参考
答案 1 :(得分:1)
如果没有使用任何被视为“库”的内容,就无法编辑视频。您必须编写“库”或使用现有的第三方库。
唯一不可能被认为是“库”的是一个完整的外部工具,可以完成你想要的工作,而你的代码只是它的前端GUI。例如,为FFmpeg编写GUI前端。