gpt4 book ai didi

video - 使用 ffmpeg 分段流并转储到不同的输出文件格式

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

我正在尝试使用 ffmpeg.Dump 将相同的数据流分割成两种文件格式(mp4 和 ts),每次都可以正常工作:

ffmpeg -loglevel panic -i/dev/dvb/adapter0/dvr0 -f 段 -segment_time 240 "outf-%3d.ts"



ffmpeg -loglevel panic -i/dev/dvb/adapter0/dvr0 -f 段 -segment_time 240 段格式 mp4 "outf-%3d.mp4"

如何将分段流同时转储到 outf.ts 和 outf.mp4(在同一个 ffmpeg 命令中)?

最佳答案

如果要保留默认编码器选择 - 用于 TS 的 mpeg2video 和 mp2 以及用于 MP4 的 H264 和 AAC,请使用

ffmpeg -loglevel panic -i /dev/dvb/adapter0/dvr0 \
-f segment -segment_time 240 "outf-%3d.ts" \
-f segment -segment_time 240 "outf-%3d.mp4"

如果您只想编码一次,请使用
ffmpeg -loglevel panic -i /dev/dvb/adapter0/dvr0 \
-map 0:v? -map 0:a? -c:v libx264 -c:a aac
-f tee \
"[f=segment:segment_time=240]outf-%3d.ts| \
[f=segment:segment_time=240]outf-%3d.mp4"

关于video - 使用 ffmpeg 分段流并转储到不同的输出文件格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47595459/

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