我想知道是否有办法通过javascript将常规mp4转换为碎片mp4。 (就像mp4box一样)它是否足够有效(不应该是一个复杂的任务)?有没有人写过这样的东西? 使它更难,它可以在飞行中吗?这意味着我不会从服务器下载整个mp4,而是部分下载并将其转换为与碎片mp4和mpeg-dash兼容的片段 - 我正在尝试克服问题而不必使用2种不同的文件类型来播放视频或提前在我的所有图书馆上执行mp4box。
无论如何,是否可以将h.264兼容文件转换为不同的容器(mov,flv等)而不是服务器碎片?意思是在浏览器中用javascript以某种方式做到这一点?
欣赏帮助, YUG
答案 0 :(得分:0)
我正在做类似的事情(这引导我到这里),但到目前为止还没有任何线索。但是,下面是我的发现:
百老汇: https://github.com/mbebenita/Broadway
您的想法是您可以使用FFMPEG源库编写C / C ++,然后使用Emscripten将您的C / C ++编码编译为Javascript。我还没有开始使用这种方法,不确定这是否有效。如果你确实让我知道。