用ffmpeg编码时播放视频

use*_*519 3 php ffmpeg

在我的Web应用程序中,用户应该能够上传自己的视频(格式).我正在使用ffmpeg使用以下命令将视频编码为.mp4和.flv:

ffmpeg -i uservid.whatever output.mp4 output.flv

当ffmpeg对视频进行编码时,它会加载到用户页面上的流程播放器中.但是流程玩家总是说"找不到文件"导致ffmpeg尚未完成编码.

是否有可能在某个播放器中加载视频,即使它尚未进行完整编码?也许有一个ffmpeg选项?

谢谢

sza*_*ary 6

FLV是的,mp4没有.使用flv你可以让ffmpeg写入stdout并使用输出做你需要的任何事情.mp4需要一个帧索引(moov),直到整个文件被编码才能知道.flv对每一帧中的信息进行编码.

  • 您在网站上问了7个问题,并接受了0个答案。在您承认他们的工作之前,人们不会愿意继续为您提供帮助。 (2认同)