gpt4 book ai didi

ffmpeg - 如果给定 M3U8 播放列表,如何按需创建 TS 片段

转载 作者:行者123 更新时间:2023-12-04 23:22:38 25 4
gpt4 key购买 nike

在转码时,我必须手动创建 m3u8 播放列表,现在我想按需创建 .ts 文件。我从头到尾都使用了 FFmpeg 的剪切选项,但是 .ts 文件在播放时会出现音频问题。

我有一个创建 ts 文件以及 m3u8 的命令。

 ffmpeg -i input -g 10 -hls_time 3 -hls_list_size 0  out.m3u8

但正如我所说的 out.m3u8 我已经有了,上面的命令需要时间来生成所有 ts 文件。当给出开始和结束时,是否有任何其他命令可以生成一个 ts 文件?

我尝试过以下命令:
ffmpeg -i input -acodec aac -vcodec h264 -ss 0 -to 3 chunk1.ts
ffmpeg -i input -acodec aac -vcodec h264 -ss 3 -to 6 chunk2.ts
...

最佳答案

ffmpeg 或任何现有软件都无法做到这一点。 AAC 有一种叫做启动样本的东西,可以防止串联正常工作。

关于ffmpeg - 如果给定 M3U8 播放列表,如何按需创建 TS 片段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62445546/

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