Currently if a set CPN value is used which is not supported by EBU STL, the behaviour of STL2STLXML depends on Python:
when Python supports the encoding, the conversion continues
when Python doesn't support it, an exception occurs
To unify the behaviour, the conversion shall fall back to CPN 850 if Python does not support the specified CPN (despite whether allowed by EBU STL or not).
Currently if a set CPN value is used which is not supported by EBU STL, the behaviour of STL2STLXML depends on Python:
To unify the behaviour, the conversion shall fall back to CPN 850 if Python does not support the specified CPN (despite whether allowed by EBU STL or not).