[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