gpt4 book ai didi

ffmpeg mp4 到 hls 类似持续时间的 block

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

我正在使用下面的命令来转换 mp4hls格式使用 ffmpeg .一切正常,因为输出 block 具有随机持续时间 block 大小。

ffmpeg -i ad1.mp4 -strict -2 preset:v veryfast -profile:v baseline -level 3.0 -start_number 0 -hls_list_size 0 -hls_segment_filename 'sample-%06d.ts' -f hls sample.m3u8

我什至尝试使用 -hls_time 10它在一定程度上解决了我的问题,时间不是 10 静态的。我完全可以承受与指定大小不同的第一 block 和最后一 block 。有什么严格的方法可以做到这一点。

样本输出: Link

使用 -hls_time 10 时的输出: Link

最佳答案

HLS 和类似的复用器仅在关键帧处拆分,因此添加分段时间并强制关键帧与分段时间对齐。

-force_key_frames expr:'gte(t,n_forced*10)' -hls_time 10

关于ffmpeg mp4 到 hls 类似持续时间的 block ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50524978/

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