3

我正在做一个项目,我需要将文件批量转换为多种媒体格式,其中一些将流式传输到 iPhone。我在 CentOS 服务器上使用 ffmpeg,并且一直在本地使用 mediafilesegmenter 来创建 m3u8 播放列表,并且它已经顺利进行了,但是,在试图让进程在 unix 服务器上进行时,我似乎找不到移植/在 centOS 服务器上使用的 mediafilesegmenter 的替代版本。

那么,问题来了:

在哪里可以找到 mediafilesegmenter 的移植或开源版本?

此外,我需要为 variantplaylistcreator 提供相同的解决方案,尽管如果绝对必要,我想我可以创建一个脚本来生成这些。

有任何想法吗?我相信那里有一个名为“segmenter”的工具,但它不在我的任何回购中,我似乎无法找到拥有它的回购。

4

5 回答 5

5

您现在可以直接从 ffmpeg 分段。见https://ffmpeg.org/ffmpeg-formats.html#segment_002c-stream_005fsegment_002c-ssegment

于 2013-04-05T16:01:36.830 回答
2

我在一家拥有数千个(付款)视频的公司工作。我们正在使用(超过 2 年)基于 Jesse 的分段器,效果很好

PD:旧版本的 ffmpeg 有相关的错误

于 2012-02-01T15:30:21.567 回答
1

在这篇文章中找到了这个来源:http ://svn.assembla.com/svn/legend/segmenter/ ,这是一个开源分段器:http: //www.ioncannon.net/programming/452/iphone-http- streaming-with-ffmpeg-and-an-open-source-segmenter/,其中有一些关于流的好信息。

以防万一其他人有这个问题。

于 2010-06-23T19:45:06.540 回答
1

也适用于未来的任何人——已经尝试过这个和另一个 OSS 分段器——它们在 JWPlayer flash 中播放时造成了一些伪影(但在本机 iDevices 中没有)。此外,根据这篇 Zencoder 帖子 - 苹果分段器更有效地利用它产生的流:http: //blog.zencoder.com/2011/12/08/announcing-the-clouds-most-efficient-http-live-streaming /

于 2011-12-22T06:12:37.303 回答
0

我使用 Bento4 mp42hls 工具在 Linux 上使用 FairPlay 加密媒体。

于 2021-07-08T11:38:40.610 回答