Opened 4 years ago

Closed 4 years ago

Last modified 4 years ago

#8873 closed defect (invalid)

Parsing error in concat demuxer with "..." (multiple consecutive dot chars)

Reported by: grill05 Owned by:
Priority: normal Component: undetermined
Version: unspecified Keywords:
Cc: Blocked By:
Blocking: Reproduced by developer: no
Analyzed by developer: no

Description

Summary of the bug:
How to reproduce:

% ffmpeg  -safe 0 -f concat -safe 0 -i "ffc" -c copy concat.mkv -y
where the text file "ffc" is:

ffconcat version 1.0
file test....01.of.02.mkv
file test....02.of.02.mkv

There are two files, "test....01.of.02.mkv" and "test....02.of.02.mkv" in current directory. 
the concat file is as above. 
On giiving the above command, ffmpeg gives

[concat @ 0x55ba54fa5700] Impossible to open '.01.of.02.mkv'

The filename "test....01.of.02.mkv" is being incorrectly parsed as ".01.of.02.mkv"

Puttng the filename under single quotes did not work
Escaping (each) dot character with \ also did not work


ffmpeg version 4.2.git

Patches should be submitted to the ffmpeg-devel mailing list and not this bug tracker.

Change History (3)

comment:1 by Cigaes, 4 years ago

Already fixed in Git master.

comment:2 by grill05, 4 years ago

Resolution: fixed
Status: newclosed

Indeed. I updated to git master, and this works now.
Apologies for the confusion. Closing this ticket now. Thanks.

comment:3 by Carl Eugen Hoyos, 4 years ago

Keywords: concat demuxer parsing removed
Resolution: fixedinvalid
Note: See TracTickets for help on using tickets.