如何在没有FFMPEG的情况下修剪flv文件

时间:2014-04-08 11:22:29

标签: php video video-streaming video-capture video-processing

大家好。

我们希望在特定时间限制内修剪上传的视频。就像我们想要在运行时将视频剪切到前30秒。我们不想为此目的使用FFMPEG,因为它需要进行某些配置而我们不在实时服务器上。

所以请参考一些满足我们要求的课程或代码。

我们没有最适合这里的大型库和代码,并完成了我们的所有要求。我们对FFMPEG不感兴趣,也不会使用它。所以请参考以外的事情。

我们使用过:

trimMp3->cut_mp3('oldfile', 'newfile');

为了这个目的,但没有好运,因为它仅用于mp3 triming。有人可以帮帮我吗?

谢谢。

1 个答案:

答案 0 :(得分:0)

FLV是一种非常简单的文件格式。编写自己在PHP中执行此操作的代码应该非常简单。

本文件中的附件E. http://download.macromedia.com/f4v/video_file_format_spec_v10_1.pdf

在每个FLV标记中进行简单读取,如果时间戳小于30000,则将其写入新文件。如果它更大,扔掉它。