首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Http直播流视频分割。非Mac方法

Http直播流视频分割。非Mac方法
EN

Stack Overflow用户
提问于 2012-06-14 04:38:31
回答 1查看 3.8K关注 0票数 2

有谁知道在非Mac平台上使用http直播工具的好方法?你能不能至少告诉我有没有好的选择?我需要媒体文件管理器和媒体流验证器。

或者任何人都有源代码或者类似的东西。

更新:我尝试过不同的分段器,大多数都是基于Carson's open-sourced segmenter的。现在,苹果的媒体文件管理器和这个的不同之处在于,它只需要一个传输流,而不是任何视频。我还需要分割h264视频。当我使用ffmpeg将h26s转换为mpeg-ts时,我最终得到的文件要大得多。即使我尝试保留相同的音频编解码器(aac),它也会将视频编解码器从avc更改为mpeg-ts。

该死的,我讨厌苹果。如果他们甚至不提供其他平台的变通方法,他们怎么能提出将这件事作为标准。

我仍然需要找到一种方法来分割h264视频,并保持在分段文件avc和aac编解码器。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-06-20 18:12:45

如果您没有指定视频编解码器,并指定了mpeg2传输流容器,FFmpeg将默认使用MPEG2视频编码。如果你已经有了MPEG4-AVC(h.264)编码的视频和AAC音频,那么你可以用这些选项指示FFmpeg不要重新编码视频和音频:-vcodec copy -acodec copy

最后的命令应该是这样的:

ffmpeg -i输入文件-vcodec拷贝-acodec拷贝-f mpegts outputfile.ts

然后,您可以使用分段工具之一对播放列表进行分段和构建。值得一提的是,新版本的FFmpeg支持分段,但您仍然需要一个程序来创建播放列表文件。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11022935

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档