[libav-bugs] [Bug 365] New: Named input stream does not connect to filter

bugzilla-daemon at aruru.libav.org bugzilla-daemon at aruru.libav.org
Sun Sep 9 16:50:58 CEST 2012


           Summary: Named input stream does not connect to filter
           Product: Libav
           Version: 0.8
          Platform: X86
        OS/Version: Linux
            Status: NEW
          Severity: major
          Priority: Normal
         Component: utilities
        AssignedTo: bugzilla at libav.org
        ReportedBy: misc.info99 at yahoo.com

I am new to using avconv over ffmpeg, but expected the following to work.

$ avconv -i %04d.jpg -filter:v [0]crop=100:100 -vcodec libx264 -frames:v 100

avconv version 0.8.3-6:0.8.3-7, Copyright (c) 2000-2012 the Libav developers
  built on Aug 25 2012 11:19:52 with gcc 4.7.1
Input #0, image2, from '%04d.jpg':
  Duration: 00:01:01.44, start: 0.000000, bitrate: N/A
    Stream #0.0: Video: mjpeg, yuvj440p, 1920x1080 [PAR 72:72 DAR 16:9], 25
fps, 25 tbr, 25 tbn, 25 tbc
Incompatible pixel format 'yuvj440p' for codec 'libx264', auto-selecting format
[buffer @ 0x121d7e0] w:1920 h:1080 pixfmt:yuvj440p
Output pad "default" for the filter "src" of type "buffer" not connected to any
Error opening filters!

If I just remove the [0] stream identifier, this works ok. [0:v] or [0:v:0]
don't work either. The command I really want to run is more like

$ avconv -i %04d.jpg -i title%04d.png -i sub%04d.png -filter:v
[0][1]overlay=10:200[titled];[titled][2]overlay=0:0 -vcodec libx264 test.avi

but that does not work, with the same error message.  It looks as though the
identification of the input streams is broken, perhaps because avconv is
autoinserting a filter whose output is not connected - or am I just getting the
syntax wrong?

Configure bugmail: https://bugzilla.libav.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.

More information about the libav-bugs mailing list