Ao usar rtmpsuck
, o vídeo tem tamanho certo de acordo com os metadados ~ 316MB:
INFO: datasize 330537967.00
mas quando eu uso rtmpdump
, a saída tem 880MB a 35%
Apenas uma exceção importante é Taxa de bits global informada por mediainfo
:
$ diff rtmpsuck rtmpdump -y
File size : 316 MiB | File size : 803 MiB
Duration : 1h 37mn | Duration : 34mn 27s
Overall bit rate mode : Variable Overall bit rate mode : Variable
Overall bit rate : 454 Kbps | Overall bit rate : 3 259 Kbps
Video Video
Duration : 1h 37mn | Duration : 34mn 27s
Bit rate : 293 Kbps Bit rate : 293 Kbps
Stream size : 205 MiB (65%) | Stream size : 205 MiB (26%)
Audio Audio
Duration : 1h 37mn | Duration : 34mn 27s
Bit rate mode : Variable Bit rate mode : Variable
Bit rate : 154 Kbps Bit rate : 154 Kbps
Compression mode : Lossy Compression mode : Lossy
Stream size : 110 MiB (35%) | Stream size : 110 MiB (14%)
Alguma idéia de por que rtmpdump
está produzindo um arquivo de saída maior? E como contornar isso?
$ rtmpdump --v
RTMPDump v2.4
tentou a versão do Win também: RTMP Proxy Server 2.4 git-6230845 2011-9-25