Error Code:
TimedText-TimeBaseConflict (The user provided a time base value that differs from the asset defined time base value. This value will cause timing issues if not correctly defined. Please rectify the difference and resubmit.)
Error Message:
User-defined time base, 'smpte', does not match source defined time base, 'media'. This will lead to time code drift if not set properly.
Definition:
Inspection results have determined that the supplied file's time base does not match the user-defined time base provided in the Backlot UI during delivery. These two values must be in agreement in order to ensure sync.
Please be advised that Netflix will default to 'smpte' time base if no value is selected within the Backlot delivery UI. Additionally, if no ttp:timeBase value is provided within the source, we interpret the source's time base as 'media' in accordance with the TTML spec. Discrepancies between how these two values are being defined and interpreted will result in sync issues, rendering the following delivery scenarios invalid:
If no time base value is selected within the Backlot delivery UI or if 'smpte' is selected, and the source specifies ttp:timeBase="media," or leaves ttp:timeBase unspecified (defaulting to 'media'), then this would result in sync issues. Conversely, if the source specifies ttp:timeBase="smpte," but the user-defined value in the Backlot delivery UI is set as 'media,' then this would also result in sync issues.
Solution:
Please check to ensure that the TTML document specifies the correct/intended time base: How do I know whether to select 'SMPTE' or 'MEDIA' for a timing reference?
If the time base is correctly specified in the document, then the issue is likely due to the wrong time base being selected within the Backlot delivery UI at the time of delivery. Redeliver the file and ensure that the time base selected within the Backlot delivery UI matches the time base specified in your TTML document.