[FFmpeg-devel] [PATCH] ppc: replace vec_ld(0), vec_ld(1) by VEC_LD2() which has fewer loads

Pavel Koshevoy pkoshevoy at gmail.com
Sun Nov 16 03:28:25 CET 2014


On 11/15/14 18:12, James Almer wrote:
> On 15/11/14 1:50 AM, Michael Niedermayer wrote:
>> On Fri, Nov 14, 2014 at 09:00:31PM -0700, Pavel Koshevoy wrote:
>>> I ran both builds twice and captured the output from the second run
>>> of each build, it's in the attachment.  By the looks of it there is
>>> no difference in performance.
>> to compare START/STOP_TIMER data its generally best to run the
>> test a few times (like 3) and compare the values from each that
>> have some specific number or runs, like
>>
>>> 681 UNITS in MC, 4192359 runs, 1945 skips0:01:40.88 bitrate=N/A
>> vs.
>>> 668 UNITS in MC, 4192326 runs, 1978 skips0:01:40.16 bitrate=N/A
>> but from these 2 tests it seems you are correct and theres no
>> significant difference so theres probably not much point in doing
>> further tests
>>
> It might be a good idea to try -threads 1 for the input file as well
>

I've done 4 runs for each build using vec_ld and VEC_LD2, and logged the 
results of the last 3 runs for each build.
The results are in the attachment.  This time I added -an -threads 1 and 
the fps went up for both builds.  It seems VEC_LD2 is slightly faster.

I am not sure I've put -threads 1 in the right place on the command 
line, and I don't know if it matters -- this is a single-core ppc G4.

Let me know if you would like me to try something else.

     Pavel
-------------- next part --------------
$ ./ffmpeg -v 99 -i ~/Movies/matrixbench_mpeg2.mpg -an -threads 1 -f null -
ffmpeg version N-67669-g53ab784 Copyright (c) 2000-2014 the FFmpeg developers
  built on Nov 14 2014 20:14:18 with gcc 4.2.1 (GCC) (Apple Inc. build 5577)
  configuration: --prefix=/Developer/ppc --disable-debug --disable-shared --enable-swscale --enable-avfilter --enable-libmp3lame --enable-libvorbis --enable-libopus --enable-libtheora --enable-libschroedinger --enable-libopenjpeg --enable-libmodplug --enable-libvpx --enable-libspeex --enable-pthreads --enable-gpl --enable-version3 --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-postproc --enable-libx264 --enable-libxvid --enable-libass --enable-gnutls --enable-runtime-cpudetect --extra-cflags=-I/opt/local/include --extra-ldflags='-headerpad_max_install_names -L/opt/local/lib'
  libavutil      54. 11.100 / 54. 11.100
  libavcodec     56. 12.100 / 56. 12.100
  libavformat    56. 12.103 / 56. 12.103
  libavdevice    56.  3.100 / 56.  3.100
  libavfilter     5.  2.103 /  5.  2.103
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  1.100 /  1.  1.100
  libpostproc    53.  3.100 / 53.  3.100
Splitting the commandline.
Reading option '-v' ... matched as option 'v' (set logging level) with argument '99'.
Reading option '-i' ... matched as input file with argument '/Users/pavel/Movies/matrixbench_mpeg2.mpg'.
Reading option '-an' ... matched as option 'an' (disable audio) with argument '1'.
Reading option '-threads' ... matched as AVOption 'threads' with argument '1'.
Reading option '-f' ... matched as option 'f' (force format) with argument 'null'.
Reading option '-' ... matched as output file.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option v (set logging level) with argument 99.
Successfully parsed a group of options.
Parsing a group of options: input file /Users/pavel/Movies/matrixbench_mpeg2.mpg.
Successfully parsed a group of options.
Opening an input file: /Users/pavel/Movies/matrixbench_mpeg2.mpg.
[mpeg @ 0x2808010] Format mpeg probed with size=2048 and score=26
[mpeg @ 0x2808010] Before avformat_find_stream_info() pos: 0 bytes read:32768 seeks:0
[mpeg @ 0x2808010] probing stream 1 pp:2500
[mpeg @ 0x2808010] Probe with size=2012, packets=1 detected mpegvideo with score=25
[mpeg @ 0x2808010] probed stream 1
[mpeg @ 0x2808010] max_analyze_duration 5000000 reached at 5000000 microseconds
[NULL @ 0x2809810] start time for stream 0 is not set in estimate_timings_from_pts
[mpeg @ 0x2808010] After avformat_find_stream_info() pos: 0 bytes read:4247696 seeks:3 frames:333
Input #0, mpeg, from '/Users/pavel/Movies/matrixbench_mpeg2.mpg':
  Duration: 00:03:07.66, start: 0.220000, bitrate: 5633 kb/s
    Stream #0:0[0x1bf], 0, 1/90000: Data: dvd_nav_packet, 1/90000
    Stream #0:1[0x1e0], 127, 1/90000: Video: mpeg2video (Main), yuv420p(tv, bt470bg/bt470m/bt470m, left), 720x576 [SAR 16:15 DAR 4:3], 1/50, max. 11421 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc
    Stream #0:2[0x1c0], 206, 1/90000: Audio: mp2, 48000 Hz, stereo, s16p, 384 kb/s
Successfully opened the file.
Parsing a group of options: output file -.
Applying option an (disable audio) with argument 1.
Applying option f (force format) with argument null.
Successfully parsed a group of options.
Opening an output file: -.
Successfully opened the file.
[graph 0 input from stream 0:1 @ 0x2226b40] Setting 'video_size' to value '720x576'
[graph 0 input from stream 0:1 @ 0x2226b40] Setting 'pix_fmt' to value '0'
[graph 0 input from stream 0:1 @ 0x2226b40] Setting 'time_base' to value '1/90000'
[graph 0 input from stream 0:1 @ 0x2226b40] Setting 'pixel_aspect' to value '16/15'
[graph 0 input from stream 0:1 @ 0x2226b40] Setting 'sws_param' to value 'flags=2'
[graph 0 input from stream 0:1 @ 0x2226b40] Setting 'frame_rate' to value '25/1'
[graph 0 input from stream 0:1 @ 0x2226b40] w:720 h:576 pixfmt:yuv420p tb:1/90000 fr:25/1 sar:16/15 sws_param:flags=2
[AVFilterGraph @ 0x2227c00] query_formats: 3 queried, 2 merged, 0 already done, 0 delayed
detected 1 logical cores
Output #0, null, to 'pipe:':
  Metadata:
    encoder         : Lavf56.12.103
    Stream #0:0, 0, 1/25: Video: rawvideo (I420 / 0x30323449), yuv420p(left), 720x576 [SAR 16:15 DAR 4:3], 1/25, q=2-31, 200 kb/s, 25 fps, 25 tbn, 25 tbc
    Metadata:
      encoder         : Lavc56.12.100 rawvideo
Stream mapping:
  Stream #0:1 -> #0:0 (mpeg2video (native) -> rawvideo (native))
Press [q] to stop, [?] for help
12270 UNITS in MC, 1 runs, 0 skips
7260 UNITS in MC, 2 runs, 0 skips
4002 UNITS in MC, 4 runs, 0 skips
2382 UNITS in MC, 8 runs, 0 skips
1514 UNITS in MC, 16 runs, 0 skips
1093 UNITS in MC, 32 runs, 0 skips
901 UNITS in MC, 64 runs, 0 skips
790 UNITS in MC, 128 runs, 0 skips
734 UNITS in MC, 256 runs, 0 skips
741 UNITS in MC, 512 runs, 0 skips
733 UNITS in MC, 1024 runs, 0 skips
[null @ 0x2864e10] Encoder did not produce proper pts, making some up.
701 UNITS in MC, 2046 runs, 2 skips
680 UNITS in MC, 4088 runs, 8 skips
681 UNITS in MC, 8181 runs, 11 skips
676 UNITS in MC, 16370 runs, 14 skips
682 UNITS in MC, 32745 runs, 23 skips
688 UNITS in MC, 65496 runs, 40 skipsme=00:00:00.92 bitrate=N/A    
688 UNITS in MC, 130999 runs, 73 skipse=00:00:02.20 bitrate=N/A    
681 UNITS in MC, 262017 runs, 127 skips=00:00:05.08 bitrate=N/A    
685 UNITS in MC, 524022 runs, 266 skips=00:00:10.84 bitrate=N/A    
678 UNITS in MC, 1048055 runs, 521 skips00:00:23.08 bitrate=N/A    
673 UNITS in MC, 2096150 runs, 1002 skips0:00:49.12 bitrate=N/A    
681 UNITS in MC, 4192367 runs, 1937 skips0:01:40.60 bitrate=N/A    
[output stream 0:0 @ 0x2226e80] EOF on sink link output stream 0:0:default.
No more output streams to write to, finishing.
frame= 4690 fps= 75 q=0.0 Lsize=N/A time=00:03:07.60 bitrate=N/A    
video:293kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown
Input file #0 (/Users/pavel/Movies/matrixbench_mpeg2.mpg):
  Input stream #0:0 (data): 0 packets read (0 bytes); 
  Input stream #0:1 (video): 4690 packets read (119884725 bytes); 4690 frames decoded; 
  Input stream #0:2 (audio): 0 packets read (0 bytes); 
  Total: 4690 packets (119884725 bytes) demuxed
Output file #0 (pipe:):
  Output stream #0:0 (video): 0 frames encoded; 4690 packets muxed (300160 bytes); 
  Total: 4690 packets (300160 bytes) muxed
4691 frames successfully decoded, 0 decoding errors
[AVIOContext @ 0x2228540] Statistics: 136396944 bytes read, 3 seeks
[pavel at apple ffmpeg-git-build ]
$ ./ffmpeg -v 99 -i ~/Movies/matrixbench_mpeg2.mpg -an -threads 1 -f null -
ffmpeg version N-67669-g53ab784 Copyright (c) 2000-2014 the FFmpeg developers
  built on Nov 14 2014 20:14:18 with gcc 4.2.1 (GCC) (Apple Inc. build 5577)
  configuration: --prefix=/Developer/ppc --disable-debug --disable-shared --enable-swscale --enable-avfilter --enable-libmp3lame --enable-libvorbis --enable-libopus --enable-libtheora --enable-libschroedinger --enable-libopenjpeg --enable-libmodplug --enable-libvpx --enable-libspeex --enable-pthreads --enable-gpl --enable-version3 --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-postproc --enable-libx264 --enable-libxvid --enable-libass --enable-gnutls --enable-runtime-cpudetect --extra-cflags=-I/opt/local/include --extra-ldflags='-headerpad_max_install_names -L/opt/local/lib'
  libavutil      54. 11.100 / 54. 11.100
  libavcodec     56. 12.100 / 56. 12.100
  libavformat    56. 12.103 / 56. 12.103
  libavdevice    56.  3.100 / 56.  3.100
  libavfilter     5.  2.103 /  5.  2.103
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  1.100 /  1.  1.100
  libpostproc    53.  3.100 / 53.  3.100
Splitting the commandline.
Reading option '-v' ... matched as option 'v' (set logging level) with argument '99'.
Reading option '-i' ... matched as input file with argument '/Users/pavel/Movies/matrixbench_mpeg2.mpg'.
Reading option '-an' ... matched as option 'an' (disable audio) with argument '1'.
Reading option '-threads' ... matched as AVOption 'threads' with argument '1'.
Reading option '-f' ... matched as option 'f' (force format) with argument 'null'.
Reading option '-' ... matched as output file.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option v (set logging level) with argument 99.
Successfully parsed a group of options.
Parsing a group of options: input file /Users/pavel/Movies/matrixbench_mpeg2.mpg.
Successfully parsed a group of options.
Opening an input file: /Users/pavel/Movies/matrixbench_mpeg2.mpg.
[mpeg @ 0x2808010] Format mpeg probed with size=2048 and score=26
[mpeg @ 0x2808010] Before avformat_find_stream_info() pos: 0 bytes read:32768 seeks:0
[mpeg @ 0x2808010] probing stream 1 pp:2500
[mpeg @ 0x2808010] Probe with size=2012, packets=1 detected mpegvideo with score=25
[mpeg @ 0x2808010] probed stream 1
[mpeg @ 0x2808010] max_analyze_duration 5000000 reached at 5000000 microseconds
[NULL @ 0x2809810] start time for stream 0 is not set in estimate_timings_from_pts
[mpeg @ 0x2808010] After avformat_find_stream_info() pos: 0 bytes read:4247696 seeks:3 frames:333
Input #0, mpeg, from '/Users/pavel/Movies/matrixbench_mpeg2.mpg':
  Duration: 00:03:07.66, start: 0.220000, bitrate: 5633 kb/s
    Stream #0:0[0x1bf], 0, 1/90000: Data: dvd_nav_packet, 1/90000
    Stream #0:1[0x1e0], 127, 1/90000: Video: mpeg2video (Main), yuv420p(tv, bt470bg/bt470m/bt470m, left), 720x576 [SAR 16:15 DAR 4:3], 1/50, max. 11421 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc
    Stream #0:2[0x1c0], 206, 1/90000: Audio: mp2, 48000 Hz, stereo, s16p, 384 kb/s
Successfully opened the file.
Parsing a group of options: output file -.
Applying option an (disable audio) with argument 1.
Applying option f (force format) with argument null.
Successfully parsed a group of options.
Opening an output file: -.
Successfully opened the file.
[graph 0 input from stream 0:1 @ 0x2226b40] Setting 'video_size' to value '720x576'
[graph 0 input from stream 0:1 @ 0x2226b40] Setting 'pix_fmt' to value '0'
[graph 0 input from stream 0:1 @ 0x2226b40] Setting 'time_base' to value '1/90000'
[graph 0 input from stream 0:1 @ 0x2226b40] Setting 'pixel_aspect' to value '16/15'
[graph 0 input from stream 0:1 @ 0x2226b40] Setting 'sws_param' to value 'flags=2'
[graph 0 input from stream 0:1 @ 0x2226b40] Setting 'frame_rate' to value '25/1'
[graph 0 input from stream 0:1 @ 0x2226b40] w:720 h:576 pixfmt:yuv420p tb:1/90000 fr:25/1 sar:16/15 sws_param:flags=2
[AVFilterGraph @ 0x2227c00] query_formats: 3 queried, 2 merged, 0 already done, 0 delayed
detected 1 logical cores
Output #0, null, to 'pipe:':
  Metadata:
    encoder         : Lavf56.12.103
    Stream #0:0, 0, 1/25: Video: rawvideo (I420 / 0x30323449), yuv420p(left), 720x576 [SAR 16:15 DAR 4:3], 1/25, q=2-31, 200 kb/s, 25 fps, 25 tbn, 25 tbc
    Metadata:
      encoder         : Lavc56.12.100 rawvideo
Stream mapping:
  Stream #0:1 -> #0:0 (mpeg2video (native) -> rawvideo (native))
Press [q] to stop, [?] for help
12260 UNITS in MC, 1 runs, 0 skips
7265 UNITS in MC, 2 runs, 0 skips
4062 UNITS in MC, 4 runs, 0 skips
2410 UNITS in MC, 8 runs, 0 skips
1544 UNITS in MC, 16 runs, 0 skips
1098 UNITS in MC, 32 runs, 0 skips
888 UNITS in MC, 64 runs, 0 skips
785 UNITS in MC, 128 runs, 0 skips
699 UNITS in MC, 256 runs, 0 skips
711 UNITS in MC, 511 runs, 1 skips
718 UNITS in MC, 1023 runs, 1 skips
[null @ 0x2864e10] Encoder did not produce proper pts, making some up.
707 UNITS in MC, 2047 runs, 1 skips
680 UNITS in MC, 4093 runs, 3 skips
681 UNITS in MC, 8185 runs, 7 skips
675 UNITS in MC, 16367 runs, 17 skips
682 UNITS in MC, 32745 runs, 23 skips
688 UNITS in MC, 65491 runs, 45 skipsme=00:00:00.92 bitrate=N/A    
686 UNITS in MC, 130998 runs, 74 skipse=00:00:02.28 bitrate=N/A    
680 UNITS in MC, 261998 runs, 146 skips=00:00:05.16 bitrate=N/A    
683 UNITS in MC, 524006 runs, 282 skips=00:00:10.96 bitrate=N/A    
676 UNITS in MC, 1048040 runs, 536 skips00:00:23.20 bitrate=N/A    
671 UNITS in MC, 2096136 runs, 1016 skips0:00:47.80 bitrate=N/A    
680 UNITS in MC, 4192272 runs, 2032 skips0:01:40.08 bitrate=N/A    
[output stream 0:0 @ 0x2226e80] EOF on sink link output stream 0:0:default.
No more output streams to write to, finishing.
frame= 4690 fps= 76 q=0.0 Lsize=N/A time=00:03:07.60 bitrate=N/A    
video:293kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown
Input file #0 (/Users/pavel/Movies/matrixbench_mpeg2.mpg):
  Input stream #0:0 (data): 0 packets read (0 bytes); 
  Input stream #0:1 (video): 4690 packets read (119884725 bytes); 4690 frames decoded; 
  Input stream #0:2 (audio): 0 packets read (0 bytes); 
  Total: 4690 packets (119884725 bytes) demuxed
Output file #0 (pipe:):
  Output stream #0:0 (video): 0 frames encoded; 4690 packets muxed (300160 bytes); 
  Total: 4690 packets (300160 bytes) muxed
4691 frames successfully decoded, 0 decoding errors
[AVIOContext @ 0x2228540] Statistics: 136396944 bytes read, 3 seeks
[pavel at apple ffmpeg-git-build ]
$ ./ffmpeg -v 99 -i ~/Movies/matrixbench_mpeg2.mpg -an -threads 1 -f null -
ffmpeg version N-67669-g53ab784 Copyright (c) 2000-2014 the FFmpeg developers
  built on Nov 14 2014 20:14:18 with gcc 4.2.1 (GCC) (Apple Inc. build 5577)
  configuration: --prefix=/Developer/ppc --disable-debug --disable-shared --enable-swscale --enable-avfilter --enable-libmp3lame --enable-libvorbis --enable-libopus --enable-libtheora --enable-libschroedinger --enable-libopenjpeg --enable-libmodplug --enable-libvpx --enable-libspeex --enable-pthreads --enable-gpl --enable-version3 --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-postproc --enable-libx264 --enable-libxvid --enable-libass --enable-gnutls --enable-runtime-cpudetect --extra-cflags=-I/opt/local/include --extra-ldflags='-headerpad_max_install_names -L/opt/local/lib'
  libavutil      54. 11.100 / 54. 11.100
  libavcodec     56. 12.100 / 56. 12.100
  libavformat    56. 12.103 / 56. 12.103
  libavdevice    56.  3.100 / 56.  3.100
  libavfilter     5.  2.103 /  5.  2.103
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  1.100 /  1.  1.100
  libpostproc    53.  3.100 / 53.  3.100
Splitting the commandline.
Reading option '-v' ... matched as option 'v' (set logging level) with argument '99'.
Reading option '-i' ... matched as input file with argument '/Users/pavel/Movies/matrixbench_mpeg2.mpg'.
Reading option '-an' ... matched as option 'an' (disable audio) with argument '1'.
Reading option '-threads' ... matched as AVOption 'threads' with argument '1'.
Reading option '-f' ... matched as option 'f' (force format) with argument 'null'.
Reading option '-' ... matched as output file.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option v (set logging level) with argument 99.
Successfully parsed a group of options.
Parsing a group of options: input file /Users/pavel/Movies/matrixbench_mpeg2.mpg.
Successfully parsed a group of options.
Opening an input file: /Users/pavel/Movies/matrixbench_mpeg2.mpg.
[mpeg @ 0x2808010] Format mpeg probed with size=2048 and score=26
[mpeg @ 0x2808010] Before avformat_find_stream_info() pos: 0 bytes read:32768 seeks:0
[mpeg @ 0x2808010] probing stream 1 pp:2500
[mpeg @ 0x2808010] Probe with size=2012, packets=1 detected mpegvideo with score=25
[mpeg @ 0x2808010] probed stream 1
[mpeg @ 0x2808010] max_analyze_duration 5000000 reached at 5000000 microseconds
[NULL @ 0x2809810] start time for stream 0 is not set in estimate_timings_from_pts
[mpeg @ 0x2808010] After avformat_find_stream_info() pos: 0 bytes read:4247696 seeks:3 frames:333
Input #0, mpeg, from '/Users/pavel/Movies/matrixbench_mpeg2.mpg':
  Duration: 00:03:07.66, start: 0.220000, bitrate: 5633 kb/s
    Stream #0:0[0x1bf], 0, 1/90000: Data: dvd_nav_packet, 1/90000
    Stream #0:1[0x1e0], 127, 1/90000: Video: mpeg2video (Main), yuv420p(tv, bt470bg/bt470m/bt470m, left), 720x576 [SAR 16:15 DAR 4:3], 1/50, max. 11421 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc
    Stream #0:2[0x1c0], 206, 1/90000: Audio: mp2, 48000 Hz, stereo, s16p, 384 kb/s
Successfully opened the file.
Parsing a group of options: output file -.
Applying option an (disable audio) with argument 1.
Applying option f (force format) with argument null.
Successfully parsed a group of options.
Opening an output file: -.
Successfully opened the file.
[graph 0 input from stream 0:1 @ 0x2226b40] Setting 'video_size' to value '720x576'
[graph 0 input from stream 0:1 @ 0x2226b40] Setting 'pix_fmt' to value '0'
[graph 0 input from stream 0:1 @ 0x2226b40] Setting 'time_base' to value '1/90000'
[graph 0 input from stream 0:1 @ 0x2226b40] Setting 'pixel_aspect' to value '16/15'
[graph 0 input from stream 0:1 @ 0x2226b40] Setting 'sws_param' to value 'flags=2'
[graph 0 input from stream 0:1 @ 0x2226b40] Setting 'frame_rate' to value '25/1'
[graph 0 input from stream 0:1 @ 0x2226b40] w:720 h:576 pixfmt:yuv420p tb:1/90000 fr:25/1 sar:16/15 sws_param:flags=2
[AVFilterGraph @ 0x2227c00] query_formats: 3 queried, 2 merged, 0 already done, 0 delayed
detected 1 logical cores
Output #0, null, to 'pipe:':
  Metadata:
    encoder         : Lavf56.12.103
    Stream #0:0, 0, 1/25: Video: rawvideo (I420 / 0x30323449), yuv420p(left), 720x576 [SAR 16:15 DAR 4:3], 1/25, q=2-31, 200 kb/s, 25 fps, 25 tbn, 25 tbc
    Metadata:
      encoder         : Lavc56.12.100 rawvideo
Stream mapping:
  Stream #0:1 -> #0:0 (mpeg2video (native) -> rawvideo (native))
Press [q] to stop, [?] for help
12120 UNITS in MC, 1 runs, 0 skips
7345 UNITS in MC, 2 runs, 0 skips
4067 UNITS in MC, 4 runs, 0 skips
2406 UNITS in MC, 8 runs, 0 skips
1515 UNITS in MC, 16 runs, 0 skips
1087 UNITS in MC, 32 runs, 0 skips
892 UNITS in MC, 64 runs, 0 skips
781 UNITS in MC, 128 runs, 0 skips
741 UNITS in MC, 256 runs, 0 skips
685 UNITS in MC, 511 runs, 1 skips
724 UNITS in MC, 1021 runs, 3 skips
[null @ 0x2864e10] Encoder did not produce proper pts, making some up.
701 UNITS in MC, 2044 runs, 4 skips
682 UNITS in MC, 4092 runs, 4 skips
682 UNITS in MC, 8185 runs, 7 skips
674 UNITS in MC, 16373 runs, 11 skips
681 UNITS in MC, 32756 runs, 12 skips
687 UNITS in MC, 65504 runs, 32 skipsme=00:00:00.88 bitrate=N/A    
687 UNITS in MC, 131008 runs, 64 skipse=00:00:02.28 bitrate=N/A    
681 UNITS in MC, 262028 runs, 116 skips=00:00:05.16 bitrate=N/A    
684 UNITS in MC, 524057 runs, 231 skips=00:00:10.96 bitrate=N/A    
678 UNITS in MC, 1048101 runs, 475 skips00:00:23.20 bitrate=N/A    
673 UNITS in MC, 2096153 runs, 999 skips00:00:47.76 bitrate=N/A    
681 UNITS in MC, 4192290 runs, 2014 skips0:01:40.60 bitrate=N/A    
[output stream 0:0 @ 0x2226e80] EOF on sink link output stream 0:0:default.
No more output streams to write to, finishing.
frame= 4690 fps= 76 q=0.0 Lsize=N/A time=00:03:07.60 bitrate=N/A    
video:293kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown
Input file #0 (/Users/pavel/Movies/matrixbench_mpeg2.mpg):
  Input stream #0:0 (data): 0 packets read (0 bytes); 
  Input stream #0:1 (video): 4690 packets read (119884725 bytes); 4690 frames decoded; 
  Input stream #0:2 (audio): 0 packets read (0 bytes); 
  Total: 4690 packets (119884725 bytes) demuxed
Output file #0 (pipe:):
  Output stream #0:0 (video): 0 frames encoded; 4690 packets muxed (300160 bytes); 
  Total: 4690 packets (300160 bytes) muxed
4691 frames successfully decoded, 0 decoding errors
[AVIOContext @ 0x2228540] Statistics: 136396944 bytes read, 3 seeks
-------------- next part --------------
$ ./ffmpeg -v 99 -i ~/Movies/matrixbench_mpeg2.mpg -an -threads 1 -f null -
ffmpeg version N-67669-g53ab784 Copyright (c) 2000-2014 the FFmpeg developers
  built on Nov 14 2014 20:14:18 with gcc 4.2.1 (GCC) (Apple Inc. build 5577)
  configuration: --prefix=/Developer/ppc --disable-debug --disable-shared --enable-swscale --enable-avfilter --enable-libmp3lame --enable-libvorbis --enable-libopus --enable-libtheora --enable-libschroedinger --enable-libopenjpeg --enable-libmodplug --enable-libvpx --enable-libspeex --enable-pthreads --enable-gpl --enable-version3 --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-postproc --enable-libx264 --enable-libxvid --enable-libass --enable-gnutls --enable-runtime-cpudetect --extra-cflags=-I/opt/local/include --extra-ldflags='-headerpad_max_install_names -L/opt/local/lib'
  libavutil      54. 11.100 / 54. 11.100
  libavcodec     56. 12.100 / 56. 12.100
  libavformat    56. 12.103 / 56. 12.103
  libavdevice    56.  3.100 / 56.  3.100
  libavfilter     5.  2.103 /  5.  2.103
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  1.100 /  1.  1.100
  libpostproc    53.  3.100 / 53.  3.100
Splitting the commandline.
Reading option '-v' ... matched as option 'v' (set logging level) with argument '99'.
Reading option '-i' ... matched as input file with argument '/Users/pavel/Movies/matrixbench_mpeg2.mpg'.
Reading option '-an' ... matched as option 'an' (disable audio) with argument '1'.
Reading option '-threads' ... matched as AVOption 'threads' with argument '1'.
Reading option '-f' ... matched as option 'f' (force format) with argument 'null'.
Reading option '-' ... matched as output file.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option v (set logging level) with argument 99.
Successfully parsed a group of options.
Parsing a group of options: input file /Users/pavel/Movies/matrixbench_mpeg2.mpg.
Successfully parsed a group of options.
Opening an input file: /Users/pavel/Movies/matrixbench_mpeg2.mpg.
[mpeg @ 0x2808010] Format mpeg probed with size=2048 and score=26
[mpeg @ 0x2808010] Before avformat_find_stream_info() pos: 0 bytes read:32768 seeks:0
[mpeg @ 0x2808010] probing stream 1 pp:2500
[mpeg @ 0x2808010] Probe with size=2012, packets=1 detected mpegvideo with score=25
[mpeg @ 0x2808010] probed stream 1
[mpeg @ 0x2808010] max_analyze_duration 5000000 reached at 5000000 microseconds
[NULL @ 0x2809810] start time for stream 0 is not set in estimate_timings_from_pts
[mpeg @ 0x2808010] After avformat_find_stream_info() pos: 0 bytes read:4247696 seeks:3 frames:333
Input #0, mpeg, from '/Users/pavel/Movies/matrixbench_mpeg2.mpg':
  Duration: 00:03:07.66, start: 0.220000, bitrate: 5633 kb/s
    Stream #0:0[0x1bf], 0, 1/90000: Data: dvd_nav_packet, 1/90000
    Stream #0:1[0x1e0], 127, 1/90000: Video: mpeg2video (Main), yuv420p(tv, bt470bg/bt470m/bt470m, left), 720x576 [SAR 16:15 DAR 4:3], 1/50, max. 11421 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc
    Stream #0:2[0x1c0], 206, 1/90000: Audio: mp2, 48000 Hz, stereo, s16p, 384 kb/s
Successfully opened the file.
Parsing a group of options: output file -.
Applying option an (disable audio) with argument 1.
Applying option f (force format) with argument null.
Successfully parsed a group of options.
Opening an output file: -.
Successfully opened the file.
[graph 0 input from stream 0:1 @ 0x2226b40] Setting 'video_size' to value '720x576'
[graph 0 input from stream 0:1 @ 0x2226b40] Setting 'pix_fmt' to value '0'
[graph 0 input from stream 0:1 @ 0x2226b40] Setting 'time_base' to value '1/90000'
[graph 0 input from stream 0:1 @ 0x2226b40] Setting 'pixel_aspect' to value '16/15'
[graph 0 input from stream 0:1 @ 0x2226b40] Setting 'sws_param' to value 'flags=2'
[graph 0 input from stream 0:1 @ 0x2226b40] Setting 'frame_rate' to value '25/1'
[graph 0 input from stream 0:1 @ 0x2226b40] w:720 h:576 pixfmt:yuv420p tb:1/90000 fr:25/1 sar:16/15 sws_param:flags=2
[AVFilterGraph @ 0x2227c00] query_formats: 3 queried, 2 merged, 0 already done, 0 delayed
detected 1 logical cores
Output #0, null, to 'pipe:':
  Metadata:
    encoder         : Lavf56.12.103
    Stream #0:0, 0, 1/25: Video: rawvideo (I420 / 0x30323449), yuv420p(left), 720x576 [SAR 16:15 DAR 4:3], 1/25, q=2-31, 200 kb/s, 25 fps, 25 tbn, 25 tbc
    Metadata:
      encoder         : Lavc56.12.100 rawvideo
Stream mapping:
  Stream #0:1 -> #0:0 (mpeg2video (native) -> rawvideo (native))
Press [q] to stop, [?] for help
11620 UNITS in MC, 1 runs, 0 skips
8910 UNITS in MC, 2 runs, 0 skips
5860 UNITS in MC, 4 runs, 0 skips
3740 UNITS in MC, 8 runs, 0 skips
2389 UNITS in MC, 16 runs, 0 skips
1574 UNITS in MC, 32 runs, 0 skips
1140 UNITS in MC, 64 runs, 0 skips
895 UNITS in MC, 128 runs, 0 skips
764 UNITS in MC, 256 runs, 0 skips
704 UNITS in MC, 511 runs, 1 skips
718 UNITS in MC, 1023 runs, 1 skips
[null @ 0x2864e10] Encoder did not produce proper pts, making some up.
690 UNITS in MC, 2045 runs, 3 skips
669 UNITS in MC, 4092 runs, 4 skips
672 UNITS in MC, 8186 runs, 6 skips
664 UNITS in MC, 16372 runs, 12 skips
672 UNITS in MC, 32748 runs, 20 skipsme=00:00:00.76 bitrate=N/A    
677 UNITS in MC, 65493 runs, 43 skips
676 UNITS in MC, 131001 runs, 71 skipse=00:00:02.08 bitrate=N/A    
671 UNITS in MC, 262007 runs, 137 skips=00:00:04.96 bitrate=N/A    
674 UNITS in MC, 524022 runs, 266 skips=00:00:10.80 bitrate=N/A    
668 UNITS in MC, 1048059 runs, 517 skips00:00:22.76 bitrate=N/A    
663 UNITS in MC, 2096155 runs, 997 skips00:00:48.96 bitrate=N/A    
672 UNITS in MC, 4192335 runs, 1969 skips0:01:40.72 bitrate=N/A    
[output stream 0:0 @ 0x2226e80] EOF on sink link output stream 0:0:default.
No more output streams to write to, finishing.
frame= 4690 fps= 76 q=0.0 Lsize=N/A time=00:03:07.60 bitrate=N/A    
video:293kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown
Input file #0 (/Users/pavel/Movies/matrixbench_mpeg2.mpg):
  Input stream #0:0 (data): 0 packets read (0 bytes); 
  Input stream #0:1 (video): 4690 packets read (119884725 bytes); 4690 frames decoded; 
  Input stream #0:2 (audio): 0 packets read (0 bytes); 
  Total: 4690 packets (119884725 bytes) demuxed
Output file #0 (pipe:):
  Output stream #0:0 (video): 0 frames encoded; 4690 packets muxed (300160 bytes); 
  Total: 4690 packets (300160 bytes) muxed
4691 frames successfully decoded, 0 decoding errors
[AVIOContext @ 0x2228540] Statistics: 136396944 bytes read, 3 seeks
[pavel at apple ffmpeg-git-build ]
$ ./ffmpeg -v 99 -i ~/Movies/matrixbench_mpeg2.mpg -an -threads 1 -f null -
ffmpeg version N-67669-g53ab784 Copyright (c) 2000-2014 the FFmpeg developers
  built on Nov 14 2014 20:14:18 with gcc 4.2.1 (GCC) (Apple Inc. build 5577)
  configuration: --prefix=/Developer/ppc --disable-debug --disable-shared --enable-swscale --enable-avfilter --enable-libmp3lame --enable-libvorbis --enable-libopus --enable-libtheora --enable-libschroedinger --enable-libopenjpeg --enable-libmodplug --enable-libvpx --enable-libspeex --enable-pthreads --enable-gpl --enable-version3 --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-postproc --enable-libx264 --enable-libxvid --enable-libass --enable-gnutls --enable-runtime-cpudetect --extra-cflags=-I/opt/local/include --extra-ldflags='-headerpad_max_install_names -L/opt/local/lib'
  libavutil      54. 11.100 / 54. 11.100
  libavcodec     56. 12.100 / 56. 12.100
  libavformat    56. 12.103 / 56. 12.103
  libavdevice    56.  3.100 / 56.  3.100
  libavfilter     5.  2.103 /  5.  2.103
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  1.100 /  1.  1.100
  libpostproc    53.  3.100 / 53.  3.100
Splitting the commandline.
Reading option '-v' ... matched as option 'v' (set logging level) with argument '99'.
Reading option '-i' ... matched as input file with argument '/Users/pavel/Movies/matrixbench_mpeg2.mpg'.
Reading option '-an' ... matched as option 'an' (disable audio) with argument '1'.
Reading option '-threads' ... matched as AVOption 'threads' with argument '1'.
Reading option '-f' ... matched as option 'f' (force format) with argument 'null'.
Reading option '-' ... matched as output file.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option v (set logging level) with argument 99.
Successfully parsed a group of options.
Parsing a group of options: input file /Users/pavel/Movies/matrixbench_mpeg2.mpg.
Successfully parsed a group of options.
Opening an input file: /Users/pavel/Movies/matrixbench_mpeg2.mpg.
[mpeg @ 0x2808010] Format mpeg probed with size=2048 and score=26
[mpeg @ 0x2808010] Before avformat_find_stream_info() pos: 0 bytes read:32768 seeks:0
[mpeg @ 0x2808010] probing stream 1 pp:2500
[mpeg @ 0x2808010] Probe with size=2012, packets=1 detected mpegvideo with score=25
[mpeg @ 0x2808010] probed stream 1
[mpeg @ 0x2808010] max_analyze_duration 5000000 reached at 5000000 microseconds
[NULL @ 0x2809810] start time for stream 0 is not set in estimate_timings_from_pts
[mpeg @ 0x2808010] After avformat_find_stream_info() pos: 0 bytes read:4247696 seeks:3 frames:333
Input #0, mpeg, from '/Users/pavel/Movies/matrixbench_mpeg2.mpg':
  Duration: 00:03:07.66, start: 0.220000, bitrate: 5633 kb/s
    Stream #0:0[0x1bf], 0, 1/90000: Data: dvd_nav_packet, 1/90000
    Stream #0:1[0x1e0], 127, 1/90000: Video: mpeg2video (Main), yuv420p(tv, bt470bg/bt470m/bt470m, left), 720x576 [SAR 16:15 DAR 4:3], 1/50, max. 11421 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc
    Stream #0:2[0x1c0], 206, 1/90000: Audio: mp2, 48000 Hz, stereo, s16p, 384 kb/s
Successfully opened the file.
Parsing a group of options: output file -.
Applying option an (disable audio) with argument 1.
Applying option f (force format) with argument null.
Successfully parsed a group of options.
Opening an output file: -.
Successfully opened the file.
[graph 0 input from stream 0:1 @ 0x2226b40] Setting 'video_size' to value '720x576'
[graph 0 input from stream 0:1 @ 0x2226b40] Setting 'pix_fmt' to value '0'
[graph 0 input from stream 0:1 @ 0x2226b40] Setting 'time_base' to value '1/90000'
[graph 0 input from stream 0:1 @ 0x2226b40] Setting 'pixel_aspect' to value '16/15'
[graph 0 input from stream 0:1 @ 0x2226b40] Setting 'sws_param' to value 'flags=2'
[graph 0 input from stream 0:1 @ 0x2226b40] Setting 'frame_rate' to value '25/1'
[graph 0 input from stream 0:1 @ 0x2226b40] w:720 h:576 pixfmt:yuv420p tb:1/90000 fr:25/1 sar:16/15 sws_param:flags=2
[AVFilterGraph @ 0x2227c00] query_formats: 3 queried, 2 merged, 0 already done, 0 delayed
detected 1 logical cores
Output #0, null, to 'pipe:':
  Metadata:
    encoder         : Lavf56.12.103
    Stream #0:0, 0, 1/25: Video: rawvideo (I420 / 0x30323449), yuv420p(left), 720x576 [SAR 16:15 DAR 4:3], 1/25, q=2-31, 200 kb/s, 25 fps, 25 tbn, 25 tbc
    Metadata:
      encoder         : Lavc56.12.100 rawvideo
Stream mapping:
  Stream #0:1 -> #0:0 (mpeg2video (native) -> rawvideo (native))
Press [q] to stop, [?] for help
12820 UNITS in MC, 1 runs, 0 skips
9205 UNITS in MC, 2 runs, 0 skips
6022 UNITS in MC, 4 runs, 0 skips
3795 UNITS in MC, 8 runs, 0 skips
2420 UNITS in MC, 16 runs, 0 skips
1600 UNITS in MC, 32 runs, 0 skips
1163 UNITS in MC, 64 runs, 0 skips
906 UNITS in MC, 128 runs, 0 skips
770 UNITS in MC, 256 runs, 0 skips
708 UNITS in MC, 511 runs, 1 skips
712 UNITS in MC, 1023 runs, 1 skips
[null @ 0x2864e10] Encoder did not produce proper pts, making some up.
680 UNITS in MC, 2045 runs, 3 skips
666 UNITS in MC, 4091 runs, 5 skips
670 UNITS in MC, 8184 runs, 8 skips
664 UNITS in MC, 16371 runs, 13 skips
672 UNITS in MC, 32744 runs, 24 skips
678 UNITS in MC, 65498 runs, 38 skipsme=00:00:00.92 bitrate=N/A    
677 UNITS in MC, 130993 runs, 79 skipse=00:00:02.32 bitrate=N/A    
671 UNITS in MC, 261995 runs, 149 skips=00:00:05.20 bitrate=N/A    
674 UNITS in MC, 524016 runs, 272 skips=00:00:11.08 bitrate=N/A    
667 UNITS in MC, 1048071 runs, 505 skips00:00:23.48 bitrate=N/A    
663 UNITS in MC, 2096161 runs, 991 skips00:00:48.12 bitrate=N/A    
671 UNITS in MC, 4192260 runs, 2044 skips0:01:39.80 bitrate=N/A    
[output stream 0:0 @ 0x2226e80] EOF on sink link output stream 0:0:default.
No more output streams to write to, finishing.
frame= 4690 fps= 77 q=0.0 Lsize=N/A time=00:03:07.60 bitrate=N/A    
video:293kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown
Input file #0 (/Users/pavel/Movies/matrixbench_mpeg2.mpg):
  Input stream #0:0 (data): 0 packets read (0 bytes); 
  Input stream #0:1 (video): 4690 packets read (119884725 bytes); 4690 frames decoded; 
  Input stream #0:2 (audio): 0 packets read (0 bytes); 
  Total: 4690 packets (119884725 bytes) demuxed
Output file #0 (pipe:):
  Output stream #0:0 (video): 0 frames encoded; 4690 packets muxed (300160 bytes); 
  Total: 4690 packets (300160 bytes) muxed
4691 frames successfully decoded, 0 decoding errors
[AVIOContext @ 0x2228540] Statistics: 136396944 bytes read, 3 seeks
[pavel at apple ffmpeg-git-build ]
$ ./ffmpeg -v 99 -i ~/Movies/matrixbench_mpeg2.mpg -an -threads 1 -f null -
ffmpeg version N-67669-g53ab784 Copyright (c) 2000-2014 the FFmpeg developers
  built on Nov 14 2014 20:14:18 with gcc 4.2.1 (GCC) (Apple Inc. build 5577)
  configuration: --prefix=/Developer/ppc --disable-debug --disable-shared --enable-swscale --enable-avfilter --enable-libmp3lame --enable-libvorbis --enable-libopus --enable-libtheora --enable-libschroedinger --enable-libopenjpeg --enable-libmodplug --enable-libvpx --enable-libspeex --enable-pthreads --enable-gpl --enable-version3 --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-postproc --enable-libx264 --enable-libxvid --enable-libass --enable-gnutls --enable-runtime-cpudetect --extra-cflags=-I/opt/local/include --extra-ldflags='-headerpad_max_install_names -L/opt/local/lib'
  libavutil      54. 11.100 / 54. 11.100
  libavcodec     56. 12.100 / 56. 12.100
  libavformat    56. 12.103 / 56. 12.103
  libavdevice    56.  3.100 / 56.  3.100
  libavfilter     5.  2.103 /  5.  2.103
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  1.100 /  1.  1.100
  libpostproc    53.  3.100 / 53.  3.100
Splitting the commandline.
Reading option '-v' ... matched as option 'v' (set logging level) with argument '99'.
Reading option '-i' ... matched as input file with argument '/Users/pavel/Movies/matrixbench_mpeg2.mpg'.
Reading option '-an' ... matched as option 'an' (disable audio) with argument '1'.
Reading option '-threads' ... matched as AVOption 'threads' with argument '1'.
Reading option '-f' ... matched as option 'f' (force format) with argument 'null'.
Reading option '-' ... matched as output file.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option v (set logging level) with argument 99.
Successfully parsed a group of options.
Parsing a group of options: input file /Users/pavel/Movies/matrixbench_mpeg2.mpg.
Successfully parsed a group of options.
Opening an input file: /Users/pavel/Movies/matrixbench_mpeg2.mpg.
[mpeg @ 0x2808010] Format mpeg probed with size=2048 and score=26
[mpeg @ 0x2808010] Before avformat_find_stream_info() pos: 0 bytes read:32768 seeks:0
[mpeg @ 0x2808010] probing stream 1 pp:2500
[mpeg @ 0x2808010] Probe with size=2012, packets=1 detected mpegvideo with score=25
[mpeg @ 0x2808010] probed stream 1
[mpeg @ 0x2808010] max_analyze_duration 5000000 reached at 5000000 microseconds
[NULL @ 0x2809810] start time for stream 0 is not set in estimate_timings_from_pts
[mpeg @ 0x2808010] After avformat_find_stream_info() pos: 0 bytes read:4247696 seeks:3 frames:333
Input #0, mpeg, from '/Users/pavel/Movies/matrixbench_mpeg2.mpg':
  Duration: 00:03:07.66, start: 0.220000, bitrate: 5633 kb/s
    Stream #0:0[0x1bf], 0, 1/90000: Data: dvd_nav_packet, 1/90000
    Stream #0:1[0x1e0], 127, 1/90000: Video: mpeg2video (Main), yuv420p(tv, bt470bg/bt470m/bt470m, left), 720x576 [SAR 16:15 DAR 4:3], 1/50, max. 11421 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc
    Stream #0:2[0x1c0], 206, 1/90000: Audio: mp2, 48000 Hz, stereo, s16p, 384 kb/s
Successfully opened the file.
Parsing a group of options: output file -.
Applying option an (disable audio) with argument 1.
Applying option f (force format) with argument null.
Successfully parsed a group of options.
Opening an output file: -.
Successfully opened the file.
[graph 0 input from stream 0:1 @ 0x2226b40] Setting 'video_size' to value '720x576'
[graph 0 input from stream 0:1 @ 0x2226b40] Setting 'pix_fmt' to value '0'
[graph 0 input from stream 0:1 @ 0x2226b40] Setting 'time_base' to value '1/90000'
[graph 0 input from stream 0:1 @ 0x2226b40] Setting 'pixel_aspect' to value '16/15'
[graph 0 input from stream 0:1 @ 0x2226b40] Setting 'sws_param' to value 'flags=2'
[graph 0 input from stream 0:1 @ 0x2226b40] Setting 'frame_rate' to value '25/1'
[graph 0 input from stream 0:1 @ 0x2226b40] w:720 h:576 pixfmt:yuv420p tb:1/90000 fr:25/1 sar:16/15 sws_param:flags=2
[AVFilterGraph @ 0x2227c00] query_formats: 3 queried, 2 merged, 0 already done, 0 delayed
detected 1 logical cores
Output #0, null, to 'pipe:':
  Metadata:
    encoder         : Lavf56.12.103
    Stream #0:0, 0, 1/25: Video: rawvideo (I420 / 0x30323449), yuv420p(left), 720x576 [SAR 16:15 DAR 4:3], 1/25, q=2-31, 200 kb/s, 25 fps, 25 tbn, 25 tbc
    Metadata:
      encoder         : Lavc56.12.100 rawvideo
Stream mapping:
  Stream #0:1 -> #0:0 (mpeg2video (native) -> rawvideo (native))
Press [q] to stop, [?] for help
11550 UNITS in MC, 1 runs, 0 skips
6805 UNITS in MC, 2 runs, 0 skips
3807 UNITS in MC, 4 runs, 0 skips
2255 UNITS in MC, 8 runs, 0 skips
1468 UNITS in MC, 16 runs, 0 skips
1050 UNITS in MC, 32 runs, 0 skips
870 UNITS in MC, 64 runs, 0 skips
780 UNITS in MC, 128 runs, 0 skips
729 UNITS in MC, 256 runs, 0 skips
739 UNITS in MC, 512 runs, 0 skips
751 UNITS in MC, 1023 runs, 1 skips
[null @ 0x2864e10] Encoder did not produce proper pts, making some up.
698 UNITS in MC, 2044 runs, 4 skips
675 UNITS in MC, 4091 runs, 5 skips
676 UNITS in MC, 8182 runs, 10 skips
668 UNITS in MC, 16366 runs, 18 skips
674 UNITS in MC, 32739 runs, 29 skipsme=00:00:00.76 bitrate=N/A    
678 UNITS in MC, 65489 runs, 47 skips
677 UNITS in MC, 130986 runs, 86 skipse=00:00:02.08 bitrate=N/A    
672 UNITS in MC, 261995 runs, 149 skips=00:00:05.04 bitrate=N/A    
675 UNITS in MC, 524012 runs, 276 skips=00:00:10.84 bitrate=N/A    
669 UNITS in MC, 1048029 runs, 547 skips00:00:23.20 bitrate=N/A    
664 UNITS in MC, 2096130 runs, 1022 skips0:00:47.76 bitrate=N/A    
672 UNITS in MC, 4192278 runs, 2026 skips0:01:39.56 bitrate=N/A    
[output stream 0:0 @ 0x2226e80] EOF on sink link output stream 0:0:default.
No more output streams to write to, finishing.
frame= 4690 fps= 77 q=0.0 Lsize=N/A time=00:03:07.60 bitrate=N/A    
video:293kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown
Input file #0 (/Users/pavel/Movies/matrixbench_mpeg2.mpg):
  Input stream #0:0 (data): 0 packets read (0 bytes); 
  Input stream #0:1 (video): 4690 packets read (119884725 bytes); 4690 frames decoded; 
  Input stream #0:2 (audio): 0 packets read (0 bytes); 
  Total: 4690 packets (119884725 bytes) demuxed
Output file #0 (pipe:):
  Output stream #0:0 (video): 0 frames encoded; 4690 packets muxed (300160 bytes); 
  Total: 4690 packets (300160 bytes) muxed
4691 frames successfully decoded, 0 decoding errors
[AVIOContext @ 0x2228540] Statistics: 136396944 bytes read, 3 seeks


More information about the ffmpeg-devel mailing list