Formats not parsed for Versions >6.1.1 #408
Copy link
Copy link
Closed
Labels
Description
Activity
Thanks, related to #392
The parser expected only the demuxing and muxing columns before the format name. Newer output includes a third column containing a space or a device marker, so those rows failed to match.
The regex accepts an optional space or
dafter the two capability columns, supporting both legacy and modern output while preserving the existing capability capture. A new fixture and test cover modern formats and devices, malformed rows, and caching of the parsed result.
Describe the bug
If i use the Wrapper it will not be able to parse the Formats for FFMPEG if the installation is above version 7.0.0 and 8.0.0. The issue is that FFMPEG change the stdout of the format list, so the REGEX pattern inside the codebase will not work anymore. With Version 6.1.1 this feature will still work.
To Reproduce
Expected behavior
I would excpect that the Wrapper will choose the correct REGEX Pattern for the current FFMPEG Version.
Version (if applicable):