Missing frames and corruption at cut/splice points in copy mode.

Started by radorn, November 19, 2021, 03:55:04 PM

Previous topic - Next topic


Thank you very much for the sample. That file is using Matroska element for IETF BCP 47 language codes we didn't support until now – I've added in a hackish way some preliminary support for such files: [1], [2] and [3].


Quote from: eumagga0x2a on November 26, 2021, 09:35:17 PMOops, I simply forgot about the MPEG-TS sample, my bad. Avidemux labels in this case all audio tracks as "Unknown" because it fails to extract packets of the program specific information (PSI) stream, necessary to decode PMT (program map table) which contains stream descriptors which ultimaltely provide language information.

The problems start with Avidemux thinking (not sure whether justified or not) that the section we would like to decode doesn't fit into a single packet – a situation we don't support.

Support for multi-packet PSI tables added, please try a future nightly.

NB: The language of the second track in the MPEG-TS sample is declared as "qaa" which belongs to the reserved range qaa – qtz for "local" codes, not covered by the standard, therefore it is shown as "Unknown" in Avidemux.