输出应为:
- 2,5 Mbit / s CBR H.264 / mpeg4
- 音频128kbit / s联合立体声mpeg2
我最后使用的命令看起来像这样,而流不是CBR。
LENGTH({QUESTION1})-LENGTH(REPLACE({QUESTION1}, 'A', ''))
答案 0 :(得分:0)
尝试
ffmpeg "udp://xxx.xx.xxx.x:xxxx?fifo_size=700000&buffer_size=12000k&pkt_size=1316"
-vf "hqdn3d" -me_method hex -sc_threshold 45 -refs 4 -flags +ilme+ildct+loop+mv4+cgop -g 100
-c:v libx264 -minrate:v 2300k -maxrate 2372k -bufsize 2400k -b:v 2300k
-bsf h264_mp4toannexb -profile:v baseline
-x264opts mixed-refs:weightp=0:nal-hrd=cbr
-c:a mp2 -ab 128k -ar 48000 -fflags +igndts+genpts+sortdts
-threads 0 -v 0
-f mpegts -muxrate 2500k "udp://@xxx.xxx.x.x:xxxx?buffer_size=100k&pkt_size=1316"
将nal-hrd=cbr
添加到x264opts并删除了在高配置文件中使用的8x8dct
。
如果您的输入是隔行扫描,请将其解除隔行扫描(添加yadif
过滤器)。