[FFmpeg-user] 2.3 Gazillion

Anne at Picaflor Azul info at picaflor-azul.com
Wed Jul 11 19:03:49 CEST 2012


Hi,

> Sorry, this should be:
> $ ffmpeg -i x11grab -r 30 -s 1920x1080 -i :0.0 -vcodec png out.mov


ffmpeg -f x11grab -r 30 -s 1920x1080 -i :0.0 -vcodec png pngout.mov

ffmpeg version 0.10.4-6:0.10.4-0ubuntu0jon2 Copyright (c) 2000-2012 the
FFmpeg developers
  built on Jun 12 2012 23:02:05 with gcc 4.6.3
  configuration: --extra-version='6:0.10.4-0ubuntu0jon2' --arch=amd64
--prefix=/usr --libdir=/usr/lib/x86_64-linux-gnu --disable-stripping
--enable-vaapi --enable-vdpau --enable-bzlib --enable-gnutls
--enable-libgsm --enable-libschroedinger --enable-libspeex
--enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib
--enable-libvpx --enable-runtime-cpudetect --enable-libfreetype
--enable-libpulse --enable-vaapi --enable-librtmp --enable-gpl
--enable-postproc --enable-x11grab --enable-libcdio --enable-version3
--enable-libdc1394 --shlibdir=/usr/lib/x86_64-linux-gnu --enable-shared
--disable-static
  avutil      configuration: --extra-version='6:0.10.4.0ubuntu0jon2.2'
--arch=amd64 --prefix=/usr --libdir=/usr/lib/x86_64-linux-gnu
--disable-stripping --enable-vaapi --enable-vdpau --enable-bzlib
--enable-gnutls --enable-libgsm --enable-libschroedinger
--enable-libspeex --enable-libtheora --enable-libvorbis
--enable-pthreads --enable-zlib --enable-libvpx
--enable-runtime-cpudetect --enable-libfreetype --enable-libpulse
--enable-vaapi --enable-libopenjpeg --enable-libmp3lame --enable-librtmp
--enable-frei0r --enable-libopencv --enable-gpl --enable-postproc
--enable-x11grab --enable-libcdio --enable-libx264 --enable-version3
--enable-libopencore-amrnb --enable-libopencore-amrwb
--enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libdc1394
--shlibdir=/usr/lib/x86_64-linux-gnu --enable-shared --disable-static
  avcodec     configuration: --extra-version='6:0.10.4.0ubuntu0jon2.2'
--arch=amd64 --prefix=/usr --libdir=/usr/lib/x86_64-linux-gnu
--disable-stripping --enable-vaapi --enable-vdpau --enable-bzlib
--enable-gnutls --enable-libgsm --enable-libschroedinger
--enable-libspeex --enable-libtheora --enable-libvorbis
--enable-pthreads --enable-zlib --enable-libvpx
--enable-runtime-cpudetect --enable-libfreetype --enable-libpulse
--enable-vaapi --enable-libopenjpeg --enable-libmp3lame --enable-librtmp
--enable-frei0r --enable-libopencv --enable-gpl --enable-postproc
--enable-x11grab --enable-libcdio --enable-libx264 --enable-version3
--enable-libopencore-amrnb --enable-libopencore-amrwb
--enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libdc1394
--shlibdir=/usr/lib/x86_64-linux-gnu --enable-shared --disable-static
  avformat    configuration: --extra-version='6:0.10.4.0ubuntu0jon2.2'
--arch=amd64 --prefix=/usr --libdir=/usr/lib/x86_64-linux-gnu
--disable-stripping --enable-vaapi --enable-vdpau --enable-bzlib
--enable-gnutls --enable-libgsm --enable-libschroedinger
--enable-libspeex --enable-libtheora --enable-libvorbis
--enable-pthreads --enable-zlib --enable-libvpx
--enable-runtime-cpudetect --enable-libfreetype --enable-libpulse
--enable-vaapi --enable-libopenjpeg --enable-libmp3lame --enable-librtmp
--enable-frei0r --enable-libopencv --enable-gpl --enable-postproc
--enable-x11grab --enable-libcdio --enable-libx264 --enable-version3
--enable-libopencore-amrnb --enable-libopencore-amrwb
--enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libdc1394
--shlibdir=/usr/lib/x86_64-linux-gnu --enable-shared --disable-static
  swscale     configuration: --extra-version='6:0.10.4.0ubuntu0jon2.2'
--arch=amd64 --prefix=/usr --libdir=/usr/lib/x86_64-linux-gnu
--disable-stripping --enable-vaapi --enable-vdpau --enable-bzlib
--enable-gnutls --enable-libgsm --enable-libschroedinger
--enable-libspeex --enable-libtheora --enable-libvorbis
--enable-pthreads --enable-zlib --enable-libvpx
--enable-runtime-cpudetect --enable-libfreetype --enable-libpulse
--enable-vaapi --enable-libopenjpeg --enable-libmp3lame --enable-librtmp
--enable-frei0r --enable-libopencv --enable-gpl --enable-postproc
--enable-x11grab --enable-libcdio --enable-libx264 --enable-version3
--enable-libopencore-amrnb --enable-libopencore-amrwb
--enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libdc1394
--shlibdir=/usr/lib/x86_64-linux-gnu --enable-shared --disable-static
  postproc    configuration: --extra-version='6:0.10.4.0ubuntu0jon2.2'
--arch=amd64 --prefix=/usr --libdir=/usr/lib/x86_64-linux-gnu
--disable-stripping --enable-vaapi --enable-vdpau --enable-bzlib
--enable-gnutls --enable-libgsm --enable-libschroedinger
--enable-libspeex --enable-libtheora --enable-libvorbis
--enable-pthreads --enable-zlib --enable-libvpx
--enable-runtime-cpudetect --enable-libfreetype --enable-libpulse
--enable-vaapi --enable-libopenjpeg --enable-libmp3lame --enable-librtmp
--enable-frei0r --enable-libopencv --enable-gpl --enable-postproc
--enable-x11grab --enable-libcdio --enable-libx264 --enable-version3
--enable-libopencore-amrnb --enable-libopencore-amrwb
--enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libdc1394
--shlibdir=/usr/lib/x86_64-linux-gnu --enable-shared --disable-static
  libavutil      51. 35.100 / 51. 35.100
  libavcodec     53. 61.100 / 53. 61.100
  libavformat    53. 32.100 / 53. 32.100
  libavdevice    53.  4.100 / 53.  4.100
  libavfilter     2. 61.100 /  2. 61.100
  libswscale      2.  1.100 /  2.  1.100
  libswresample   0.  6.100 /  0.  6.100
  libpostproc    52.  0.100 / 52.  0.100
[x11grab @ 0x1479ca0] device: :0.0 -> display: :0.0 x: 0 y: 0 width: 1920
height: 1080
[x11grab @ 0x1479ca0] shared memory extension found
[x11grab @ 0x1479ca0] Estimating duration from bitrate, this may be
inaccurate
Input #0, x11grab, from ':0.0':
  Duration: N/A, start: 1342025278.664256, bitrate: 1990656 kb/s
    Stream #0:0: Video: rawvideo (BGRA / 0x41524742), bgra, 1920x1080,
1990656 kb/s, 30 tbr, 1000k tbn, 30 tbc
File 'pngout.mov' already exists. Overwrite ? [y/N] y
Incompatible pixel format 'bgra' for codec 'png', auto-selecting format
'rgba'
[buffer @ 0x1481780] w:1920 h:1080 pixfmt:bgra tb:1/1000000 sar:0/1
sws_param:
[buffersink @ 0x14778a0] auto-inserting filter 'auto-inserted scale 0'
between the filter 'src' and the filter 'out'
[scale @ 0x1478140] w:1920 h:1080 fmt:bgra -> w:1920 h:1080 fmt:rgba
flags:0x4
Output #0, mov, to 'pngout.mov':
  Metadata:
    encoder         : Lavf53.32.100
    Stream #0:0: Video: png (png  / 0x20676E70), rgba, 1920x1080, q=2-31,
200 kb/s, 30 tbn, 30 tbc
Stream mapping:
  Stream #0:0 -> #0:0 (rawvideo -> png)
Press [q] to stop, [?] for help
frame=  354 fps= 43 q=0.0 size=   37786kB time=00:00:11.80
bitrate=26232.6kbits/frame=  820 fps= 34 q=0.0 size=  100452kB
time=00:00:27.33 bitrate=30106.3kbits/qqqqqqqq^C^C^C

This (above) didn't seem to want to stop as readily as other commands I
have used.


ffplay pngout.mov
ffplay version 0.10.4-6:0.10.4-0ubuntu0jon2 Copyright (c) 2003-2012 the
FFmpeg developers
  built on Jun 12 2012 23:02:05 with gcc 4.6.3
  configuration: --extra-version='6:0.10.4-0ubuntu0jon2' --arch=amd64
--prefix=/usr --libdir=/usr/lib/x86_64-linux-gnu --disable-stripping
--enable-vaapi --enable-vdpau --enable-bzlib --enable-gnutls
--enable-libgsm --enable-libschroedinger --enable-libspeex
--enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib
--enable-libvpx --enable-runtime-cpudetect --enable-libfreetype
--enable-libpulse --enable-vaapi --enable-librtmp --enable-gpl
--enable-postproc --enable-x11grab --enable-libcdio --enable-version3
--enable-libdc1394 --shlibdir=/usr/lib/x86_64-linux-gnu --enable-shared
--disable-static
  avutil      configuration: --extra-version='6:0.10.4.0ubuntu0jon2.2'
--arch=amd64 --prefix=/usr --libdir=/usr/lib/x86_64-linux-gnu
--disable-stripping --enable-vaapi --enable-vdpau --enable-bzlib
--enable-gnutls --enable-libgsm --enable-libschroedinger
--enable-libspeex --enable-libtheora --enable-libvorbis
--enable-pthreads --enable-zlib --enable-libvpx
--enable-runtime-cpudetect --enable-libfreetype --enable-libpulse
--enable-vaapi --enable-libopenjpeg --enable-libmp3lame --enable-librtmp
--enable-frei0r --enable-libopencv --enable-gpl --enable-postproc
--enable-x11grab --enable-libcdio --enable-libx264 --enable-version3
--enable-libopencore-amrnb --enable-libopencore-amrwb
--enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libdc1394
--shlibdir=/usr/lib/x86_64-linux-gnu --enable-shared --disable-static
  avcodec     configuration: --extra-version='6:0.10.4.0ubuntu0jon2.2'
--arch=amd64 --prefix=/usr --libdir=/usr/lib/x86_64-linux-gnu
--disable-stripping --enable-vaapi --enable-vdpau --enable-bzlib
--enable-gnutls --enable-libgsm --enable-libschroedinger
--enable-libspeex --enable-libtheora --enable-libvorbis
--enable-pthreads --enable-zlib --enable-libvpx
--enable-runtime-cpudetect --enable-libfreetype --enable-libpulse
--enable-vaapi --enable-libopenjpeg --enable-libmp3lame --enable-librtmp
--enable-frei0r --enable-libopencv --enable-gpl --enable-postproc
--enable-x11grab --enable-libcdio --enable-libx264 --enable-version3
--enable-libopencore-amrnb --enable-libopencore-amrwb
--enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libdc1394
--shlibdir=/usr/lib/x86_64-linux-gnu --enable-shared --disable-static
  avformat    configuration: --extra-version='6:0.10.4.0ubuntu0jon2.2'
--arch=amd64 --prefix=/usr --libdir=/usr/lib/x86_64-linux-gnu
--disable-stripping --enable-vaapi --enable-vdpau --enable-bzlib
--enable-gnutls --enable-libgsm --enable-libschroedinger
--enable-libspeex --enable-libtheora --enable-libvorbis
--enable-pthreads --enable-zlib --enable-libvpx
--enable-runtime-cpudetect --enable-libfreetype --enable-libpulse
--enable-vaapi --enable-libopenjpeg --enable-libmp3lame --enable-librtmp
--enable-frei0r --enable-libopencv --enable-gpl --enable-postproc
--enable-x11grab --enable-libcdio --enable-libx264 --enable-version3
--enable-libopencore-amrnb --enable-libopencore-amrwb
--enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libdc1394
--shlibdir=/usr/lib/x86_64-linux-gnu --enable-shared --disable-static
  swscale     configuration: --extra-version='6:0.10.4.0ubuntu0jon2.2'
--arch=amd64 --prefix=/usr --libdir=/usr/lib/x86_64-linux-gnu
--disable-stripping --enable-vaapi --enable-vdpau --enable-bzlib
--enable-gnutls --enable-libgsm --enable-libschroedinger
--enable-libspeex --enable-libtheora --enable-libvorbis
--enable-pthreads --enable-zlib --enable-libvpx
--enable-runtime-cpudetect --enable-libfreetype --enable-libpulse
--enable-vaapi --enable-libopenjpeg --enable-libmp3lame --enable-librtmp
--enable-frei0r --enable-libopencv --enable-gpl --enable-postproc
--enable-x11grab --enable-libcdio --enable-libx264 --enable-version3
--enable-libopencore-amrnb --enable-libopencore-amrwb
--enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libdc1394
--shlibdir=/usr/lib/x86_64-linux-gnu --enable-shared --disable-static
  postproc    configuration: --extra-version='6:0.10.4.0ubuntu0jon2.2'
--arch=amd64 --prefix=/usr --libdir=/usr/lib/x86_64-linux-gnu
--disable-stripping --enable-vaapi --enable-vdpau --enable-bzlib
--enable-gnutls --enable-libgsm --enable-libschroedinger
--enable-libspeex --enable-libtheora --enable-libvorbis
--enable-pthreads --enable-zlib --enable-libvpx
--enable-runtime-cpudetect --enable-libfreetype --enable-libpulse
--enable-vaapi --enable-libopenjpeg --enable-libmp3lame --enable-librtmp
--enable-frei0r --enable-libopencv --enable-gpl --enable-postproc
--enable-x11grab --enable-libcdio --enable-libx264 --enable-version3
--enable-libopencore-amrnb --enable-libopencore-amrwb
--enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libdc1394
--shlibdir=/usr/lib/x86_64-linux-gnu --enable-shared --disable-static
  libavutil      51. 35.100 / 51. 35.100
  libavcodec     53. 61.100 / 53. 61.100
  libavformat    53. 32.100 / 53. 32.100
  libavdevice    53.  4.100 / 53.  4.100
  libavfilter     2. 61.100 /  2. 61.100
  libswscale      2.  1.100 /  2.  1.100
  libswresample   0.  6.100 /  0.  6.100
  libpostproc    52.  0.100 / 52.  0.100
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fb40c0008c0] moov atom not found
pngout.mov: Invalid data found when processing input

-- 
Thanks,

Anne
www.picaflor-azul.com




More information about the ffmpeg-user mailing list