zxhtx 大佬有话说 :
m3u8每个切片的最低时长是多少?
本帖最后由 zxhtx 于 2021-11-14 17:08 编辑
之前用的工具会自动给我压缩,还不错,只不过切片太慢了。这次换了一个叫ts助手的工具,切片贼jer快,不过它不给我压缩,最低好像是每个切片10秒左右(不管我设置5秒还是1秒切出来都是10秒左右,我设成20秒切出来还是20秒),10秒的话每个切片得有1mb多,美西小鸡加载的有点慢,想问下mjj们ffmpeg每个切片最低限制多少秒?
已解决,通过命令强制切想要的时长
ffmpeg -i 1.mp4 -force_key_frames "expr:gte(t,n_forced*5)" -profile:v baseline -level 3.0 -s 856×480 -start_number 0 -hls_time 5 -hls_list_size 0 -f hls 1.m3u8
参数1:-force_key_frames "expr:gte(t,n_forced*5)"参数2:-hls_time 5 代表5秒
上面是强制切割5秒的命令,上面那两个参数可以自定义1秒 2秒都可
qqab 大佬有话说 :
求地址观看哈
谢谢
奈雅丽 大佬有话说 :
SSSSVIP来一个
acpp 大佬有话说 :
之前用 -segment_time 好像也是最少10秒
1121744186 大佬有话说 :
看关键帧,要么重新打关键帧,5s一个关键帧就可以,还有你弄得在线播放 肯定晚上会卡死
zxhtx 大佬有话说 :
1121744186 大佬有话说 : 2021-11-13 22:44
看关键帧,要么重新打关键帧,5s一个关键帧就可以,还有你弄得在线播放 肯定晚上会卡死 …
晚上也还好吧。大哥你家有200斤麦子吗?我还差200斤小麦我收了可好?我有小三轮可以自己拉
usbport 大佬有话说 :
:Q 好像设置时长,就不能用GPU加速转码? 我设置5S用gpu压缩完成后,拖进度条就直接卡死,CPU转码的没事,就很迷。
另外设置时长,可以试试这个。 -hls_flags split_by_time -hls_time 6
zxhtx 大佬有话说 :
usbport 大佬有话说 : 2021-11-13 22:56
好像设置时长,就不能用GPU加速转码? 我设置5S用gpu压缩完成后,拖进度条就直接卡死,CPU转码的没事, …
我是用的FFmpeg套壳,因为视频太多,自己写命令太慢了:lol
htazq 大佬有话说 :
求个sssvip自用
zxhtx 大佬有话说 :
usbport 大佬有话说 : 2021-11-13 22:56
好像设置时长,就不能用GPU加速转码? 我设置5S用gpu压缩完成后,拖进度条就直接卡死,CPU转码的没事, …
ffmpeg -i 1.mp4 -force_key_frames "expr:gte(t,n_forced*5)" -profile:v baseline -level 3.0 -s 856×480 -start_number 0 -hls_time 5 -hls_list_size 0 -f hls 1.m3u8
牛逼,可以强制切成5秒:lol