将 .mp4.001 和 .mp4.002 文件映射到播放器

Posted

技术标签:

【中文标题】将 .mp4.001 和 .mp4.002 文件映射到播放器【英文标题】:Mapping .mp4.001 and .mp4.002 files into a player 【发布时间】:2014-02-27 14:06:53 【问题描述】:

我一直在寻找一种可以将两个拆分文件映射到在线播放器的方法。例如,如果我在一个文件夹中有 .mp4.001 文件和 .mp4.002 文件,VLC 媒体播放器会自动在同一文件夹中查找所有连接的文件并播放完整的不间断视频。

现在我想要的是一个 html5 的在线播放器,我可以在其中映射位于不同位置的所有文件。 例如。

src=http://www.xxx.xxx/abc.mp4.001
src=http://www.xys.xxx/abc.mp4.002
src=http://www.xyz.xxx/abc.mp4.003

我找不到任何玩家,我也不确定这是否可能。

请帮忙。

【问题讨论】:

【参考方案1】:

VLC 有一个播放列表,因此您应该为您的html5-video player 实现一个播放列表。 check here。

或者您可以使用javascript 收听html5 video on end event,以决定接下来应该播放哪个视频。

【讨论】:

其实这是不可能的。没有播放器识别 .002 文件。所有人都将播放 .001 文件,但即使在 VLC 播放器中也无法单独播放其他部分。请记住,我正在拆分视频文件而不是视频。 好吧,你必须这样拆分它们吗?如果您以这种方式拆分它们http://www.xxx.xxx/abc_001.mp4http://www.xxx.xxx/abc_002.mp4,您可以单独播放它们并按照我的建议实现您的播放器。如果没有,我没有想法 其实我得根据不同地方可用的文件大小来拆分它们。你知道任何分割实用程序可以分割不同大小的视频吗?

以上是关于将 .mp4.001 和 .mp4.002 文件映射到播放器的主要内容,如果未能解决你的问题,请参考以下文章

将为 hive 中的分区表创建多少个映射器和化简器

如何将不同的数据集传递给同一作业的两个不同的映射器

剪映音频acc编码怎么设置

将文件从 AWS EMR 集群中的映射器上传到 S3

MyBatis配置文件--mappers映射器

映射器何时将其输出存储到其本地硬盘?