[FFmpeg-trac] #11577(undetermined:new): Incorrect parsing of metadata stream specifiers with a question mark
FFmpeg
trac at avcodec.org
Tue May 6 22:10:12 EEST 2025
#11577: Incorrect parsing of metadata stream specifiers with a question mark
-------------------------------------+-------------------------------------
Reporter: Mislav | Type: defect
Milinković |
Status: new | Priority: normal
Component: | Version: 7.1
undetermined |
Keywords: | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Summary of the bug:
When specifying a stream with metadata stream specifiers that include a
`?` at the end, an error is raised `Stream map '' matches no streams.` No
error is raised when removing the `?`. This issue does not present itself
when using normal stream speficiers like `-map 0:s?`. This issue is also
not present in ffmpeg 7.0
How to reproduce:
Get a video file with tracks containing language metadata and try to use a
metadata stream specifier with a `?` eg. `-map 0:s:m:language:eng?`
{{{
% ffmpeg -i input.mkv -map 0:V -map 0:s:m:language:eng? ... output.mkv
}}}
--
Ticket URL: <https://trac.ffmpeg.org/ticket/11577>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list