Change Online Transcoding behaviour

Issue #444 wontfix
Former user created an issue

The current inheritance rule for on-line transcoding creates problems and makes the profiles confusing and complex eg: Samsung C/D profile needs to override Samsung B profile in order to restore Generic profile rules.

The current inheritance rule appears to be in place only to ensure that all on-line sources are in a .ts container, regardless of the video codec, and that the audio is converted to ac3 for video streams and mp3 for audio streams.

This post proposes that on-line transcoding rules not be inherited, and instead, that any on-line steam that is not converted to .ts by the preceeding and currently applied local transcoding rules, be automatically muxed to .ts and the audio converted to ac3 for video streams and mp3 for audio streams.

This would eliminate the need for a generic profile online transcoding rule and its inheritance, and applied in conjunction with the previously proposed <VideoExclude> option #438, this would greatly simplify the profiles.

Comments (3)

  1. Petr Nejedly repo owner

    there will be no transcoded behaviour hardcoded into the system (ie all online content transcode) The Samsung C profile is the only one that is affected by this particular issue, what's more normal users will never even touch profiles.xml so won't mind what the rules are.

  2. Log in to comment