gpt4 book ai didi

flash - 如何录制/拼接 FLV 片段?

转载 作者:行者123 更新时间:2023-12-04 06:36:34 26 4
gpt4 key购买 nike

我正在为一家希望为其用户创建服务的公司开发应用程序。该公司目前提供时长约为 1.5 小时的视频,他们想要集成的服务是让用户能够“录制”这个较大视频的剪辑,以创建本质上的精彩片段。此服务的最终结果将是 1.5 小时长视频中用户最喜欢的部分的 3 分钟视频。有道理?

为了简单地问我的问题,假设用户交互是非常基本的。用户观看视频,他/她可以按“录制”来录制主视频的片段。现在...我已经知道 ByteArray 的 Thibault 的 FLVslicer,但我认为肯定有一些其他方法来记录/拼接/合并 FLV 剪辑,而不仅仅是这个人的框架。

最后,我的问题是:除了使用 FLVslicer 之外,你们中的任何人是否对我如何调查创建此功能的最佳方法有见解?我似乎找不到任何其他途径可以从这样的视频中“录制”剪辑。 (编辑:Vi 对如何在 Flash 应用程序之外完成此操作给出了精彩的回应,但我的好奇心仍然在于这是否可以完全在 Flash 中完成。不过,高五,Vi!)

感谢您的输入,

布莱克

最佳答案

例如,使用 ffmpeg/mkvtools:

ffmpeg -i video.flv -ss 00:00:05 -t 00:00:10 -vcodec copy -acodec copy -y test1.mkv
input file start time length
ffmpeg -i video.flv -ss 00:00:45 -t 00:00:10 -vcodec copy -acodec copy -y test2.mkv
mkvmerge -o test.mkv test1.mkv + test2.mkv

test.mkv 将包含来自 video.flv 的 0:05-0:15+0:45-0:55。无需重新编码 => 无质量损失。

但是,如果您的源视频没有编码为 flv,最好先从 raw 准备视频,然后作为最后一步编码为 flv。它更慢,但更正确和灵活。

关于flash - 如何录制/拼接 FLV 片段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4798199/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com