[FFmpeg-trac] #9277(undetermined:new): ffmpeg concat cannot mix pipe and file input

FFmpeg trac at avcodec.org
Fri Jun 4 16:09:09 EEST 2021


#9277: ffmpeg concat cannot mix pipe and file input
-------------------------------------+-------------------------------------
             Reporter:  Trevor       |                    Owner:  (none)
                 Type:  defect       |                   Status:  new
             Priority:  normal       |                Component:
                                     |  undetermined
              Version:  git-master   |               Resolution:
             Keywords:  concat       |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
Comment (by Trevor):

 All the files are in the file protocol. It's the ''list'' of files and
 durations that were on stdin before. The error implies that because I was
 piping in the list of files via stdin, it's trying to pull the actual
 files in via pipe at least based on the error message.

 {{{
 Impossible to open 'pipe:S2bioaerIaLTABx8PcEU0w.1622751258.259273.jpg'
 }}}

 But the actual list of files was:
 {{{
 ffconcat version 1.0
 file S2bioaerIaLTABx8PcEU0w.1622751258.259273.jpg
 duration 0.19855499267578125
 file S2bioaerIaLTABx8PcEU0w.1622751258.468068.jpg
 duration 0.027949094772338867
 ...
 }}}

 That seems to imply that even though ''file'' was specified, it's trying
 to use pipe to read the file instead. This used to work from version 3.3 -
 4.2 and broke in 4.3. It seems like you use ''-i -'' on the command line
 it expects the files all to be piped in as well.
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/9277#comment:2>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list