通过FFMPEG进行管道传输会使文件持续时间松散

时间:2018-07-26 08:31:04

标签: ffmpeg piping

为了动态编码文件并将其上传到服务器,我将ffmpeg输出到pipe:1并使用curl将结果发布到文件中。

问题是当我使用MediaInfo检查文件时,它显示为“打开/未完成”,并且持续时间不再可用。有没有解决方法可以使管道正确关闭文件?

我还通过本地管道输出以检查它是否与上传有关,但是问题仍然存在。

这是我的命令: ffmpeg -i myFile.mxf -vcodec copy -filter_complex "[0:1:a]channelsplit[left1][right1];[left1]asplit=1[a1];[right1]asplit=1[a2]" -map 0:v:0 -map "[a1]" -map "[a2]" -c:a:0 pcm_s24le -b:a:0 1152k -ar:0 48k -c:a:1 pcm_s24le -b:a:1 1152k -ar:1 48000 -f mxf pipe:1 > myFile_ff_pipe_local.mxf

预先感谢\ m /

0 个答案:

没有答案