gpt4 book ai didi

ffmpeg - 从 *.ts 文件生成 m3u8 播放列表

转载 作者:行者123 更新时间:2023-12-04 23:11:44 33 4
gpt4 key购买 nike

我使用 FFmpeg 生成了 hls 视频。但是我忘了放-hls_list_size 0 .现在它只包含最后 4 个文件。有没有办法使用文件夹内的所有 *.ts 文件只生成 .m3u8 播放列表文件?

最佳答案

假设您没有源或不想重新构建整个播放列表,请编写一个 bash 脚本来使用命令选择每个片段的持续时间

ffprobe -v error -show_entries format=duration -of default=noprint_wrappers=1:nokey=1 ts_files/sample_000.ts
一旦你有了段长度,恕我直言,它应该很简单。
当然,您希望 bash 遍历 *.ts文件按排序顺序(按名称/创建时间)。
虽然上面可能会完成这项工作,但请通过 thisthis一次。

关于ffmpeg - 从 *.ts 文件生成 m3u8 播放列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65796530/

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