[FFmpeg-trac] #4089(avdevice:new): Audio delays in AV Foundation capture

FFmpeg trac at avcodec.org
Thu Nov 6 17:53:19 CET 2014


#4089: Audio delays in AV Foundation capture
-------------------------------------+-------------------------------------
             Reporter:  LordHDL      |                     Type:  defect
               Status:  new          |                 Priority:  normal
            Component:  avdevice     |                  Version:  git-
             Keywords:               |  master
  avfoundation                       |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 Summary of the bug: When screen capturing with audio on OS X, the audio
 will lag behind video.  The actual amount of delay varies.  It can
 sometimes be half a second or sometimes 2 full seconds.

 How to reproduce: Record video and audio with AV Foundation.  Since built-
 in output is not yet available as a device in ffmpeg, I used Soundflower
 (2ch) instead.

 Please keep in mind that the following example video was actually the
 **best** output file I've gotten in all my tests.  Most of my results have
 severe audio delays.
 https://www.dropbox.com/s/rmd2p9qi3sltvdi/audiotest.avi?dl=0

 {{{
 Last login: Thu Nov  6 12:31:50 on ttys000
 HDLs-MacBook-Pro:~ HDL$ cd ~/Desktop
 HDLs-MacBook-Pro:Desktop HDL$ ./ffmpeg -f avfoundation -pix_fmt 0rgb
 -video_device_index 3 -audio_device_index 3 -i "" -c:v mpeg4 -qscale 2 -vf
 crop=426:240:507:339 -c:a pcm_s16le -ar 48000 audiotest.avi
 ffmpeg version N-67367-g09024fe-HDL Copyright (c) 2000-2014 the FFmpeg
 developers
   built on Nov  5 2014 10:52:50 with Apple LLVM version 6.0
 (clang-600.0.54) (based on LLVM 3.5svn)
   configuration: --cc=/usr/bin/clang --prefix=/opt/local --as=yasm
 --extra-version=HDL --disable-shared --enable-static --enable-gpl
 --enable-nonfree --enable-pthreads --enable-postproc --enable-libmp3lame
 --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libx265
 --enable-libxvid --enable-libspeex --enable-bzlib --enable-zlib --enable-
 libopencore-amrnb --enable-libopencore-amrwb --enable-version3 --enable-
 libvo-aacenc --enable-libfdk-aac --enable-libfaac --enable-libvpx
 --enable-libgsm --enable-libopus --enable-libmodplug --enable-fontconfig
 --enable-libfreetype --enable-libass --enable-libbluray --enable-filters
 --disable-indev=qtkit --disable-indev=x11grab_xcb --enable-runtime-
 cpudetect
   libavutil      54. 11.100 / 54. 11.100
   libavcodec     56. 10.102 / 56. 10.102
   libavformat    56. 12.100 / 56. 12.100
   libavdevice    56.  2.100 / 56.  2.100
   libavfilter     5.  2.102 /  5.  2.102
   libswscale      3.  1.101 /  3.  1.101
   libswresample   1.  1.100 /  1.  1.100
   libpostproc    53.  3.100 / 53.  3.100
 2014-11-06 12:33:19.499 ffmpeg[800:33302] alloc
 2014-11-06 12:33:19.500 ffmpeg[800:33302] query 2
 2014-11-06 12:33:19.500 ffmpeg[800:33302] release 2
 2014-11-06 12:33:19.500 ffmpeg[800:33302] ** MyPlugInitializeWithObjectID
 2014-11-06 12:33:19.500 ffmpeg[800:33302] init
 2014-11-06 12:33:19.500 ffmpeg[800:33302] MyPlugObjectSetPropertyData
 2014-11-06 12:33:19.500 ffmpeg[800:33302] MyPlugObjectSetPropertyData
 2014-11-06 12:33:19.500 ffmpeg[800:33302] MyPlugObjectSetPropertyData
 2014-11-06 12:33:19.573 ffmpeg[800:33302] <CMVideoFormatDescription
 0x7fc562c23290 [0x7fff78c9bcf0]> {
         mediaType:'vide'
         mediaSubType:'BGRA'
         mediaSpecific: {
                 codecType: 'BGRA'               dimensions: 640 x 480
         }
         extensions: {<CFBasicHash 0x7fc562c232c0 [0x7fff78c9bcf0]>{type =
 immutable dict, count = 4,
 entries =>
         1 : <CFString 0x7fff790c6f08 [0x7fff78c9bcf0]>{contents =
 "CVFieldCount"} = <CFNumber 0x137 [0x7fff78c9bcf0]>{value = +1, type =
 kCFNumberSInt64Type}
         2 : <CFString 0x110e677f0 [0x7fff78c9bcf0]>{contents =
 "CVBytesPerRow"} = <CFNumber 0xa0037 [0x7fff78c9bcf0]>{value = +2560, type
 = kCFNumberSInt64Type}
         4 : <CFString 0x7fff771bce50 [0x7fff78c9bcf0]>{contents =
 "com.apple.cmio.format_extension.video.only_has_i_frames"} = <CFBoolean
 0x7fff78c9c6c8 [0x7fff78c9bcf0]>{value = true}
         5 : <CFString 0x7fff782816f0 [0x7fff78c9bcf0]>{contents =
 "FormatName"} = <CFString 0x110e67810 [0x7fff78c9bcf0]>{contents =
 "Component Video - CCIR-601 RGB"}
 }
 }
 }
 2014-11-06 12:33:19.573 ffmpeg[800:33302] alloc
 2014-11-06 12:33:19.573 ffmpeg[800:33302] query 2
 2014-11-06 12:33:19.573 ffmpeg[800:33302] release 2
 2014-11-06 12:33:19.573 ffmpeg[800:33302] ** MyPlugInitializeWithObjectID
 2014-11-06 12:33:19.573 ffmpeg[800:33302] init
 2014-11-06 12:33:19.573 ffmpeg[800:33302] MyPlugObjectSetPropertyData
 2014-11-06 12:33:19.573 ffmpeg[800:33302] MyPlugObjectSetPropertyData
 2014-11-06 12:33:19.574 ffmpeg[800:33302] MyPlugObjectSetPropertyData
 2014-11-06 12:33:19.574 ffmpeg[800:33302] <CMVideoFormatDescription
 0x7fc562d00820 [0x7fff78c9bcf0]> {
         mediaType:'vide'
         mediaSubType:'2vuy'
         mediaSpecific: {
                 codecType: '2vuy'               dimensions: 640 x 480
         }
         extensions: {<CFBasicHash 0x7fc562c23bb0 [0x7fff78c9bcf0]>{type =
 immutable dict, count = 6,
 entries =>
         0 : <CFString 0x7fff790c7088 [0x7fff78c9bcf0]>{contents =
 "CVImageBufferYCbCrMatrix"} = <CFString 0x7fff790c70c8
 [0x7fff78c9bcf0]>{contents = "ITU_R_601_4"}
         1 : <CFString 0x7fff790c6f08 [0x7fff78c9bcf0]>{contents =
 "CVFieldCount"} = <CFNumber 0x137 [0x7fff78c9bcf0]>{value = +1, type =
 kCFNumberSInt64Type}
         2 : <CFString 0x7fff790c7188 [0x7fff78c9bcf0]>{contents =
 "CVImageBufferTransferFunction"} = <CFString 0x7fff790c70a8
 [0x7fff78c9bcf0]>{contents = "ITU_R_709_2"}
         4 : <CFString 0x7fff771bce50 [0x7fff78c9bcf0]>{contents =
 "com.apple.cmio.format_extension.video.only_has_i_frames"} = <CFBoolean
 0x7fff78c9c6c8 [0x7fff78c9bcf0]>{value = true}
         5 : <CFString 0x7fff790c7108 [0x7fff78c9bcf0]>{contents =
 "CVImageBufferColorPrimaries"} = <CFString 0x7fff790c7148
 [0x7fff78c9bcf0]>{contents = "SMPTE_C"}
         6 : <CFString 0x7fff782816f0 [0x7fff78c9bcf0]>{contents =
 "FormatName"} = <CFString 0x110e67870 [0x7fff78c9bcf0]>{contents =
 "Component Video - CCIR-601 uyvy"}
 }
 }
 }
 2014-11-06 12:33:19.673 ffmpeg[800:33302] MyPlugObjectHasProperty
 2014-11-06 12:33:19.674 ffmpeg[800:33302] enog
 2014-11-06 12:33:19.674 ffmpeg[800:33302] bolg
 2014-11-06 12:33:19.674 ffmpeg[800:33302] 0
 2014-11-06 12:33:19.674 ffmpeg[800:33302] MyPlugObjectSetPropertyData
 2014-11-06 12:33:19.674 ffmpeg[800:33302] MyPlugObjectSetPropertyData
 2014-11-06 12:33:19.674 ffmpeg[800:33302] MyPlugObjectSetPropertyData
 2014-11-06 12:33:19.674 ffmpeg[800:33302] MyPlugObjectSetPropertyData
 2014-11-06 12:33:19.674 ffmpeg[800:33302] MyPlugObjectSetPropertyData
 2014-11-06 12:33:19.674 ffmpeg[800:33302] MyPlugObjectGetPropertyDataSize
 2014-11-06 12:33:19.675 ffmpeg[800:33302] sel dnwo
 2014-11-06 12:33:19.675 ffmpeg[800:33302] scope bolg
 2014-11-06 12:33:19.675 ffmpeg[800:33302] elt 0
 2014-11-06 12:33:19.675 ffmpeg[800:33302] MyPlugObjectGetPropertyDataSize
 2014-11-06 12:33:19.675 ffmpeg[800:33302] sel dnwo
 2014-11-06 12:33:19.675 ffmpeg[800:33302] scope bolg
 2014-11-06 12:33:19.675 ffmpeg[800:33302] elt 0
 2014-11-06 12:33:19.675 ffmpeg[800:33302] MyPlugObjectGetPropertyDataSize
 2014-11-06 12:33:19.675 ffmpeg[800:33302] sel dnwo
 2014-11-06 12:33:19.675 ffmpeg[800:33302] scope bolg
 2014-11-06 12:33:19.676 ffmpeg[800:33302] elt 0
 2014-11-06 12:33:19.676 ffmpeg[800:33302] MyPlugObjectGetPropertyDataSize
 2014-11-06 12:33:19.676 ffmpeg[800:33302] sel dnwo
 2014-11-06 12:33:19.676 ffmpeg[800:33302] scope bolg
 2014-11-06 12:33:19.676 ffmpeg[800:33302] elt 0
 2014-11-06 12:33:19.676 ffmpeg[800:33302] MyPlugObjectGetPropertyDataSize
 2014-11-06 12:33:19.676 ffmpeg[800:33302] sel dnwo
 2014-11-06 12:33:19.676 ffmpeg[800:33302] scope bolg
 2014-11-06 12:33:19.676 ffmpeg[800:33302] elt 0
 2014-11-06 12:33:19.677 ffmpeg[800:33302] MyPlugObjectGetPropertyDataSize
 2014-11-06 12:33:19.677 ffmpeg[800:33302] sel dnwo
 2014-11-06 12:33:19.677 ffmpeg[800:33302] scope bolg
 2014-11-06 12:33:19.677 ffmpeg[800:33302] elt 0
 2014-11-06 12:33:19.677 ffmpeg[800:33302] MyPlugObjectSetPropertyData
 2014-11-06 12:33:19.677 ffmpeg[800:33302] MyPlugObjectHasProperty
 2014-11-06 12:33:19.677 ffmpeg[800:33302] grrf
 2014-11-06 12:33:19.677 ffmpeg[800:33302] bolg
 2014-11-06 12:33:19.677 ffmpeg[800:33302] 0
 2014-11-06 12:33:19.678 ffmpeg[800:33302] MyPlugObjectHasProperty
 2014-11-06 12:33:19.678 ffmpeg[800:33302] grrf
 2014-11-06 12:33:19.678 ffmpeg[800:33302] bolg
 2014-11-06 12:33:19.678 ffmpeg[800:33302] 0
 2014-11-06 12:33:19.678 ffmpeg[800:33302] MyPlugObjectHasProperty
 2014-11-06 12:33:19.678 ffmpeg[800:33302] trfn
 2014-11-06 12:33:19.678 ffmpeg[800:33302] bolg
 2014-11-06 12:33:19.678 ffmpeg[800:33302] 0
 2014-11-06 12:33:19.678 ffmpeg[800:33302] MyPlugObjectHasProperty
 2014-11-06 12:33:19.678 ffmpeg[800:33302] trfm
 2014-11-06 12:33:19.679 ffmpeg[800:33302] bolg
 2014-11-06 12:33:19.679 ffmpeg[800:33302] 0
 2014-11-06 12:33:19.679 ffmpeg[800:33302] MyPlugObjectHasProperty
 2014-11-06 12:33:19.679 ffmpeg[800:33302] trfn
 2014-11-06 12:33:19.679 ffmpeg[800:33302] bolg
 2014-11-06 12:33:19.679 ffmpeg[800:33302] 0
 2014-11-06 12:33:19.679 ffmpeg[800:33302] MyPlugObjectHasProperty
 2014-11-06 12:33:19.679 ffmpeg[800:33302] dulp
 2014-11-06 12:33:19.679 ffmpeg[800:33302] tpni
 2014-11-06 12:33:19.679 ffmpeg[800:33302] 0
 2014-11-06 12:33:19.680 ffmpeg[800:33302] MyPlugObjectGetPropertyDataSize
 2014-11-06 12:33:19.680 ffmpeg[800:33302] sel dnwo
 2014-11-06 12:33:19.680 ffmpeg[800:33302] scope bolg
 2014-11-06 12:33:19.680 ffmpeg[800:33302] elt 0
 2014-11-06 12:33:19.680 ffmpeg[800:33302] MyPlugObjectHasProperty
 2014-11-06 12:33:19.680 ffmpeg[800:33302] enog
 2014-11-06 12:33:19.680 ffmpeg[800:33302] bolg
 2014-11-06 12:33:19.680 ffmpeg[800:33302] 0
 2014-11-06 12:33:19.680 ffmpeg[800:33302] MyPlugObjectSetPropertyData
 2014-11-06 12:33:19.680 ffmpeg[800:33302] MyPlugObjectSetPropertyData
 2014-11-06 12:33:19.681 ffmpeg[800:33302] MyPlugObjectSetPropertyData
 2014-11-06 12:33:19.681 ffmpeg[800:33302] MyPlugObjectSetPropertyData
 2014-11-06 12:33:19.681 ffmpeg[800:33302] MyPlugObjectSetPropertyData
 2014-11-06 12:33:19.681 ffmpeg[800:33302] MyPlugObjectGetPropertyDataSize
 2014-11-06 12:33:19.681 ffmpeg[800:33302] sel dnwo
 2014-11-06 12:33:19.681 ffmpeg[800:33302] scope bolg
 2014-11-06 12:33:19.681 ffmpeg[800:33302] elt 0
 2014-11-06 12:33:19.681 ffmpeg[800:33302] MyPlugObjectGetPropertyDataSize
 2014-11-06 12:33:19.682 ffmpeg[800:33302] sel dnwo
 2014-11-06 12:33:19.682 ffmpeg[800:33302] scope bolg
 2014-11-06 12:33:19.682 ffmpeg[800:33302] elt 0
 2014-11-06 12:33:19.682 ffmpeg[800:33302] MyPlugObjectGetPropertyDataSize
 2014-11-06 12:33:19.682 ffmpeg[800:33302] sel dnwo
 2014-11-06 12:33:19.682 ffmpeg[800:33302] scope bolg
 2014-11-06 12:33:19.682 ffmpeg[800:33302] elt 0
 2014-11-06 12:33:19.683 ffmpeg[800:33302] MyPlugObjectGetPropertyDataSize
 2014-11-06 12:33:19.683 ffmpeg[800:33302] sel dnwo
 2014-11-06 12:33:19.683 ffmpeg[800:33302] scope bolg
 2014-11-06 12:33:19.683 ffmpeg[800:33302] elt 0
 2014-11-06 12:33:19.683 ffmpeg[800:33302] MyPlugObjectGetPropertyDataSize
 2014-11-06 12:33:19.683 ffmpeg[800:33302] sel dnwo
 2014-11-06 12:33:19.683 ffmpeg[800:33302] scope bolg
 2014-11-06 12:33:19.684 ffmpeg[800:33302] elt 0
 2014-11-06 12:33:19.684 ffmpeg[800:33302] MyPlugObjectGetPropertyDataSize
 2014-11-06 12:33:19.684 ffmpeg[800:33302] sel dnwo
 2014-11-06 12:33:19.684 ffmpeg[800:33302] scope bolg
 2014-11-06 12:33:19.684 ffmpeg[800:33302] elt 0
 2014-11-06 12:33:19.684 ffmpeg[800:33302] MyPlugObjectSetPropertyData
 2014-11-06 12:33:19.684 ffmpeg[800:33302] MyPlugObjectHasProperty
 2014-11-06 12:33:19.684 ffmpeg[800:33302] grrf
 2014-11-06 12:33:19.684 ffmpeg[800:33302] bolg
 2014-11-06 12:33:19.685 ffmpeg[800:33302] 0
 2014-11-06 12:33:19.685 ffmpeg[800:33302] MyPlugObjectHasProperty
 2014-11-06 12:33:19.685 ffmpeg[800:33302] grrf
 2014-11-06 12:33:19.685 ffmpeg[800:33302] bolg
 2014-11-06 12:33:19.685 ffmpeg[800:33302] 0
 2014-11-06 12:33:19.685 ffmpeg[800:33302] MyPlugObjectHasProperty
 2014-11-06 12:33:19.685 ffmpeg[800:33302] trfn
 2014-11-06 12:33:19.685 ffmpeg[800:33302] bolg
 2014-11-06 12:33:19.685 ffmpeg[800:33302] 0
 2014-11-06 12:33:19.685 ffmpeg[800:33302] MyPlugObjectHasProperty
 2014-11-06 12:33:19.686 ffmpeg[800:33302] trfm
 2014-11-06 12:33:19.686 ffmpeg[800:33302] bolg
 2014-11-06 12:33:19.686 ffmpeg[800:33302] 0
 2014-11-06 12:33:19.686 ffmpeg[800:33302] MyPlugObjectHasProperty
 2014-11-06 12:33:19.686 ffmpeg[800:33302] trfn
 2014-11-06 12:33:19.686 ffmpeg[800:33302] bolg
 2014-11-06 12:33:19.686 ffmpeg[800:33302] 0
 2014-11-06 12:33:19.686 ffmpeg[800:33302] MyPlugObjectHasProperty
 2014-11-06 12:33:19.686 ffmpeg[800:33302] dulp
 2014-11-06 12:33:19.687 ffmpeg[800:33302] tpni
 2014-11-06 12:33:19.687 ffmpeg[800:33302] 0
 2014-11-06 12:33:19.687 ffmpeg[800:33302] MyPlugObjectGetPropertyDataSize
 2014-11-06 12:33:19.687 ffmpeg[800:33302] sel dnwo
 2014-11-06 12:33:19.687 ffmpeg[800:33302] scope bolg
 2014-11-06 12:33:19.687 ffmpeg[800:33302] elt 0
 [avfoundation @ 0x7fc563800000] Stream #0: not enough frames to estimate
 rate; consider increasing probesize
 Input #0, avfoundation, from '':
   Duration: N/A, start: 0.490335, bitrate: 6144 kb/s
     Stream #0:0: Video: rawvideo ([0]RGB / 0x42475200), 0rgb, 1440x900,
 1000k tbr, 1000k tbn, 1000k tbc
     Stream #0:1: Audio: pcm_f32le, 96000 Hz, stereo, flt, 6144 kb/s
 Please use -q:a or -q:v, -qscale is ambiguous
 [avi @ 0x7fc565800400] Frame rate very high for a muxer not efficiently
 supporting it.
 Please consider specifying a lower framerate, a different muxer or -vsync
 2
 Output #0, avi, to 'audiotest.avi':
   Metadata:
     ISFT            : Lavf56.12.100
     Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 426x240,
 q=2-31, 200 kb/s, 65535 fps, 600 tbn, 65535 tbc
     Metadata:
       encoder         : Lavc56.10.102 mpeg4
     Stream #0:1: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz,
 stereo, s16, 1536 kb/s
     Metadata:
       encoder         : Lavc56.10.102 pcm_s16le
 Stream mapping:
   Stream #0:0 -> #0:0 (rawvideo (native) -> mpeg4 (native))
   Stream #0:1 -> #0:1 (pcm_f32le (native) -> pcm_s16le (native))
 Press [q] to stop, [?] for help
 [swscaler @ 0x7fc563853400] Warning: data is not aligned! This can lead to
 a speedloss
 frame=    8 fps=0.0 q=2.0 size=     171kB time=00:00:00.56
 bitrate=2496.8kbits/sframe=   16 fps= 16 q=2.0 size=     342kB
 time=00:00:01.06 bitrate=2628.7kbits/sframe=   24 fps= 16 q=2.0 size=
 443kB time=00:00:01.56 bitrate=2315.2kbits/sframe=   31 fps= 15 q=2.0
 size=     667kB time=00:00:02.07 bitrate=2635.2kbits/sframe=   39 fps= 15
 q=2.0 size=    1006kB time=00:00:02.57 bitrate=3198.1kbits/sframe=   46
 fps= 15 q=2.0 size=    1186kB time=00:00:03.08 bitrate=3151.1kbits/sframe=
 54 fps= 15 q=2.0 size=    1530kB time=00:00:03.58
 bitrate=3497.8kbits/sframe=   61 fps= 15 q=2.0 size=    1867kB
 time=00:00:04.08 bitrate=3743.1kbits/sframe=   69 fps= 15 q=2.0 size=
 2315kB time=00:00:04.58 bitrate=4134.6kbits/sframe=   76 fps= 15 q=2.0
 size=    2698kB time=00:00:05.08 bitrate=4343.1kbits/sframe=   84 fps= 15
 q=2.0 size=    3139kB time=00:00:05.59 bitrate=4599.9kbits/sframe=   91
 fps= 15 q=2.0 size=    3427kB time=00:00:06.09 bitrate=4609.4kbits/sframe=
 99 fps= 15 q=2.0 size=    3715kB time=00:00:06.59
 bitrate=4616.6kbits/sframe=  106 fps= 15 q=2.0 size=    3923kB
 time=00:00:07.09 bitrate=4530.7kbits/sframe=  114 fps= 15 q=2.0 size=
 4169kB time=00:00:07.59 bitrate=4497.0kbits/sframe=  121 fps= 15 q=2.0
 size=    4388kB time=00:00:08.09 bitrate=4440.0kbits/sframe=  129 fps= 15
 q=2.0 size=    4566kB time=00:00:08.59 bitrate=4349.9kbits/sframe=  137
 fps= 15 q=2.0 size=    4802kB time=00:00:09.10 bitrate=4321.7kbits/sframe=
 144 fps= 15 q=2.0 size=    5094kB time=00:00:09.60
 bitrate=4346.7kbits/sframe=  152 fps= 15 q=2.0 size=    5378kB
 time=00:00:10.09 bitrate=4362.7kbits/sframe=  159 fps= 15 q=2.0 size=
 5886kB time=00:00:10.60 bitrate=4547.7kbits/sframe=  167 fps= 15 q=2.0
 size=    6413kB time=00:00:11.10 bitrate=4729.2kbits/sframe=  174 fps= 15
 q=2.0 size=    6801kB time=00:00:11.61 bitrate=4796.4kbits/sframe=  182
 fps= 15 q=2.0 size=    7262kB time=00:00:12.11 bitrate=4909.7kbits/sframe=
 189 fps= 15 q=2.0 size=    7531kB time=00:00:12.61
 bitrate=4889.0kbits/sframe=  197 fps= 15 q=2.0 size=    7963kB
 time=00:00:13.11 bitrate=4971.8kbits/sframe=  204 fps= 15 q=2.0 size=
 8277kB time=00:00:13.62 bitrate=4977.8kbits/sframe=  212 fps= 15 q=2.0
 size=    8637kB time=00:00:14.12 bitrate=5009.6kbits/sframe=  219 fps= 15
 q=2.0 size=    8887kB time=00:00:14.62 bitrate=4978.1kbits/sframe=  227
 fps= 15 q=2.0 size=    9179kB time=00:00:15.12 bitrate=4971.4kbits/sframe=
 234 fps= 15 q=2.0 size=    9422kB time=00:00:15.62
 bitrate=4939.5kbits/sframe=  242 fps= 15 q=2.0 size=    9686kB
 time=00:00:16.12 bitrate=4920.1kbits/sframe=  250 fps= 15 q=2.0 size=
 9845kB time=00:00:16.62 bitrate=4851.0kbits/sframe=  257 fps= 15 q=2.0
 size=   10018kB time=00:00:17.13 bitrate=4790.3kbits/sframe=  265 fps= 15
 q=2.0 size=   10119kB time=00:00:17.63 bitrate=4700.7kbits/sframe=  271
 fps= 15 q=2.0 Lsize=   10535kB time=00:00:18.07 bitrate=4773.6kbits/s
 video:6969kB audio:3227kB subtitle:0kB other streams:0kB global
 headers:0kB muxing overhead: 3.325339%
 2014-11-06 12:33:38.042 ffmpeg[800:33302] MyPlugTeardown
 2014-11-06 12:33:38.042 ffmpeg[800:33302] MyPlugTeardown
 HDLs-MacBook-Pro:Desktop HDL$
 }}}

--
Ticket URL: <https://trac.ffmpeg.org/ticket/4089>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list