我创建了一个使用ffmpeg压缩视频文件的应用程序。有3台计算机处理来自Synology NAS的文件。
一切都很好,但如果我添加参数“-movflags faststart”,结果文件的结尾为0Kb。
如果输出文件位于本地硬盘驱动器上,相同的命令也能正常工作。
我需要此参数在开头移动moov原子,使文件适合渐进式下载。
答案 0 :(得分:0)
我在过去看到过在文件服务器上获取准确的统计数据/搜索文件的问题。类似的行为可能会阻止ffmpeg完成其工作。你可以调整你的应用程序将文件拉到本地驱动器进行ffmpeg处理吗?我不知道你会花很多时间,如果有的话,因为ffmpeg可能需要通过网络读取/写入尽可能多的字节。