为什么当输出通过网络驱动器时,FFMPEG的-movflags faststart参数会生成空文件?

时间:2013-06-18 10:05:56

标签: ffmpeg

我创建了一个使用ffmpeg压缩视频文件的应用程序。有3台计算机处理来自Synology NAS的文件。

一切都很好,但如果我添加参数“-movflags faststart”,结果文件的结尾为0Kb。

如果输出文件位于本地硬盘驱动器上,相同的命令也能正常工作。

我需要此参数在开头移动moov原子,使文件适合渐进式下载。

1 个答案:

答案 0 :(得分:0)

我在过去看到过在文件服务器上获取准确的统计数据/搜索文件的问题。类似的行为可能会阻止ffmpeg完成其工作。你可以调整你的应用程序将文件拉到本地驱动器进行ffmpeg处理吗?我不知道你会花很多时间,如果有的话,因为ffmpeg可能需要通过网络读取/写入尽可能多的字节。