在我的网络应用程序中,我有多个 mp4 视频文件,并希望在网络浏览器播放器中以不同顺序将这些视频文件作为单个视频播放。
我不是在寻找任何外部软件/在线转换器。我的 Web 应用程序本身需要合并选项。
例子:
视频 1(10 分钟)和视频 2(10 分钟)。现在播放器应该将播放时间显示为 20 分钟,并且视频应该作为单个视频播放。
如果您能给我一个好的建议,我将不胜感激。
在我的网络应用程序中,我有多个 mp4 视频文件,并希望在网络浏览器播放器中以不同顺序将这些视频文件作为单个视频播放。
我不是在寻找任何外部软件/在线转换器。我的 Web 应用程序本身需要合并选项。
例子:
视频 1(10 分钟)和视频 2(10 分钟)。现在播放器应该将播放时间显示为 20 分钟,并且视频应该作为单个视频播放。
如果您能给我一个好的建议,我将不胜感激。
从网上下载一个好的视频分析器,比如免费的视频切割器,然后完成这项工作。
虽然不久前有人问过这个问题,但您可能会发现这很有帮助,因为我知道您不是在寻找外部服务,但我也注意到您标记了我们的服务。我为 Transloadit 工作,您可能对我们的社区计划感兴趣,该计划免费为您提供 5GB 的编码数据。
通过使用Transloadit 视频连接机器人,您可以将视频提供和拼接在一起,并且您可以选择将其发送到S3等数字存储服务。
例如,此处的此模板将对视频进行编码,从链接导入另一个 MP4,然后将它们拼接在一起以导出到 Amazon S3:
{
":original": {
"robot": "/upload/handle"
},
"preroll_imported": {
"robot": "/http/import",
"result": true,
"url": "https://demos.transloadit.com/inputs/waves10.mp4"
},
"concatenated": {
"use": {
"steps": [
{
"name": ":original",
"as": "video_1"
},
{
"name": "preroll_imported",
"as": "video_2"
}
]
},
"robot": "/video/concat",
"result": true,
"ffmpeg_stack": "v4.3.1",
"preset": "ipad-high"
},
"exported": {
"use": [
"concatenated"
],
"robot": "/s3/store",
"credentials": "YOUR_AWS_CREDENTIALS"
}
}