我在获取.swf文件的持续时间方面遇到问题。 我尝试通过C#中的cmd调用ffmped,它适用于其他视频文件(.avi,.mp4,.mov等),但不适用于.swf。 (此外,当我在Media Player Classic中打开.swf文件时,当我转到属性时,它表示长度为00:00:00,但它会播放。)
答案 0 :(得分:0)
SWF是一种容器格式。您要查找的是*.flv
文件的长度。那是实际的编码视频。会发生什么情况是SWF文件具有对FLV文件的内部引用,然后加载/流 文件。 AFAIK,ffmpeg应该能够获得FLV文件的长度。