protected function generateContainerParams(KDLFlavor $design, KDLFlavor $target) { $cmdStr = parent::generateContainerParams($design, $target); if (!isset($cmdStr)) { return null; } /* * Remove menu and chapter meta data that harms RTMP streaming * This is not relevant for FLV targets (just MP4 derivatives) */ if ($target->ToTags(array("mbr")) && $target->_container->_id != KDLContainerTarget::FLV) { $cmdStr = " -map_chapters -1 -map_metadata -1 {$cmdStr}"; } return $cmdStr; }