Hi. I am trying to use the 'select' filter with avconv to output a range of images at intervals. The following command runs without errors using latest ffmpeg from ffmpeg.org, but fails as below with latest avconv from libav.org. (using statically compiled binary from http://johnvansickle.com/libav/)

$ avconv -i in.mpg -vf "select='between(n, 8992,9289)+between(n,13554,13851)'",setpts='N/(29.97*TB)' -y %06d.png avconv version da9bffa- http://johnvansickle.com/libav/ , Copyright (c) 2000-2015 the Libav developers
  built on Jan 22 2015 01:23:24 with gcc 4.9.2 (Debian 4.9.2-10)
[mpeg @ 0x3399260] max_analyze_duration 5000000 reached
Input #0, mpeg, from '/srv/media/video/House.S08E06.HDTV.XviD-LOL.avi.enc.mpg':
  Duration: 00:43:52.70, start: 0.133467, bitrate: 1693 kb/s
    Stream #0:0[0x1e0]: Video: mpeg2video (Main)
      yuv420p, tv, smpte170m/smpte170m/smpte170m
      720x480 [PAR 32:27 DAR 16:9], 5400 kb/s
      29.97 fps, 90k tbn, 59.94 tbc
    Stream #0:1[0x80]: Audio: ac3
      48000 Hz, stereo, fltp, 224 kb/s
[select @ 0x33a03a0] [Eval @ 0x7fff570cdec0] Missing ')' or too many args in 'between(n,8992,9289)+between(n,13554,13851)' [select @ 0x33a03a0] Error while parsing expression 'between(n, 8992,9289)+between(n,13554,13851)' [AVFilterGraph @ 0x339be00] Error initializing filter 'select' with args 'between(n, 8992,9289)+between(n,13554,13851)'
Error opening filters!

What can I do to make this filter work with avconv ?

cheers,
Robert

_______________________________________________
libav-tools mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-tools

Reply via email to