


























这是一个创建于 1152 天前的主题,其中的信息可能已经有所发展或是发生改变。
用来限定文件分段大小的这个选项
ChatGPT 说从 4.1 版本( 2018 年 11 月发布的)开始有这选项,但是我在官网下载的编译好的没有这个选项啊
然后我就想自己编译,Git clone 源码后,按照 ChatGPT 说的配置添加 segment 支持后编译安装,结果还是没有这个选项
./configure --enable-gpl --enable-libx264 --enable-libmp3lame --enable-libopus --enable-libvorbis --enable-libvpx --enable-libx265 --enable-libaom --enable-version3 --enable-libfdk-aac --enable-nonfree --enable-muxer=segment
到底 FFmpeg 有没有这个选项???
第 1 条附言 · 2023 年 4 月 19 日
已解决。
编译时增加选项 `--enable-libavformat` 即可
第 2 条附言 · 2023 年 4 月 20 日
抱歉,验证结果的时候看花眼了。问题并没有解决!!!
`--enable-libavformat` 已过时!!!
第 3 条附言 · 2023 年 4 月 21 日
找个一个还满意的办法:
ffprobe 获取视频的时长(秒):LN/L 即时每个分段的时长(秒):Sffmpeg 切割视频:ffmpeg -i input.mp4 -c copy -f segment -segment_time <S> -reset_timestamps 1 -segment_start_number 1 output%02d.mp4结果还不错,切割为 300MB 的文件,实际基本是280MB左右。
1 hxy100 2023 年 4 月 20 日mark ,刚准备搜,就在这里看到了答案 |
3 mingl0280 2023 年 4 月 20 日 via Android直接搜了一下, 好像要搭配-g time 指定关键帧间隔。 |
7 leaflxh 2023 年 4 月 20 日比较不是那么脱裤子放屁的办法,用 7z 仅存储压缩算法(应该不会进行压缩),然后分卷压缩,可以指定每个分卷的大小 |
9 leaflxh 2023 年 4 月 20 日重新指定关键帧的话应该会对视频进行二压,可能会降低质量 |
10 zmcity 2023 年 4 月 20 日1. 调用命令先判断一下码流,然后再用时间间隔切。 |
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。