Cuando se usa rtmpsuckel video tiene el tamaño correcto de acuerdo con los metadatos ~ 316MB:

INFO:   datasize              330537967.00

pero cuando uso rtmpdumpla salida tiene 880MB al 35%

La única excepción importante es la tasa de bits general 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%)

¿Alguna idea de por qué rtmpdumpestá haciendo un archivo de salida más grande? ¿Y cómo eludir esto?

$ rtmpdump --v
RTMPDump v2.4

Probé la versión Win también: RTMP Proxy Server 2.4 git-6230845 2011-9-25

ANUNCIO
fuente