Quantcast
Channel: All Forums
Viewing all articles
Browse latest Browse all 27852

is it Correct .smil for JobManifest.Initialize(smilefile) for smooth to hls ?

$
0
0
my ee4 pro is licensed
i am gettting error while using this .smil
<?xml version="1.0" encoding="utf-8"?><smil xmlns="http://www.w3.org/2001/SMIL20/Language"><head><metadata><rdf:RDF xmlns:iisms="http://schemas.microsoft.com/iis/media/v4/TM#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"><iisms:job><iisms:instanceId>20110419141912_A17929ADEFD84519B6C98A794419DFAE</iisms:instanceId><iisms:jobDefinitionId>370CA5AF-92AC-4B5A-97BB-8705E9BD535F</iisms:jobDefinitionId><iisms:jobTemplateId>FA0EC20C-3DC3-4F8A-B224-1EDF16CC2111</iisms:jobTemplateId><iisms:instanceFileName>1.ism</iisms:instanceFileName><iisms:instanceFileIsManifest>False</iisms:instanceFileIsManifest><iisms:priority>3</iisms:priority><iisms:jobStatus>Finished</iisms:jobStatus><iisms:taskIndex>1</iisms:taskIndex><iisms:folder>d:\EE4Output\</iisms:folder><iisms:hasScheduler><iisms:scheduler rdf:about="guid:00000000-0000-0000-0000-000000000000"><iisms:id>00000000-0000-0000-0000-000000000000</iisms:id><iisms:name>Local Task Scheduler</iisms:name><iisms:schedulerType>Local</iisms:schedulerType><iisms:connectionString>localhost</iisms:connectionString></iisms:scheduler></iisms:hasScheduler><iisms:jobName /><iisms:logLevel>Information</iisms:logLevel></iisms:job><iisms:task rdf:about="guid:A72D7A5D-3022-45f2-89B4-1DDC5457CC12" xmlns:ee="http://schemas.microsoft.com/Expression/Encoder/V4#"><iisms:id>A72D7A5D-3022-45f2-89B4-1DDC5457CC12</iisms:id><iisms:logLevel>Information</iisms:logLevel><iisms:outputFolder>d:\Apple</iisms:outputFolder><ee:createSubdirectory>false</ee:createSubdirectory><ee:templateName>Standard</ee:templateName><ee:templatePath>%ProgramFiles(x86)%\Microsoft Expression\Encoder 4\Templates\en\Standard</ee:templatePath><iisms:taskCode>Microsoft.Web.Media.TransformManager.SmoothToHLS, Microsoft.Web.Media.TransformManager.EE40SP2Task</iisms:taskCode><iisms:hasCommandLine><iisms:commandLine><iisms:program>C:\Program Files\IIS\Transform Manager\TaskEngine.exe</iisms:program><iisms:arguments> /taskIndex 1 /manifest 20110419141912_A17929ADEFD84519B6C98A794419DFAE.smil</iisms:arguments></iisms:commandLine></iisms:hasCommandLine><iisms:name>Expression Encoder 4</iisms:name><iisms:description xml:lang="en">Invokes Expression Encoder 4 to encode media files to Smooth Streams. Microsoft Expression Encoder 4 must be installed to use this task (H.264/AAC-LC encoding requires Expression Encoder 4 Pro). See http://go.microsoft.com/fwlink/?LinkID=186385.</iisms:description><iisms:inputFolder></iisms:inputFolder><iisms:configurationMessages>This task requires a licensed version of Microsoft Expression Encoder 4.0.<configurationMessage regKeyNotFound="HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Expression\Encoder\4.0" severity="Error" xml:lang="en" xmlns="http://schemas.microsoft.com/iis/media/v4/TM/TaskDefinition#">This task requires a licensed version of Microsoft Expression Encoder 4.0.</configurationMessage></iisms:configurationMessages></iisms:task></rdf:RDF></metadata></head><body><seq><ref src="d:\EE4Output\1.ism" xmlns="" /></seq></body></smil>
here is c# code 

SmoothToHLSTask t = new SmoothToHLSTask();

JobManifest manifest = new JobManifest();
manifest.Initialize(smilbase);

ILogger logger = new Microsoft.Web.Media.TransformManager.Logger(outputFolder + @"\transmux.log", LogLevel.Verbose);

//  here is the error while Initialize file
ITaskStatus status = new Microsoft.Web.Media.TransformManager.TaskStatus(manifest, logger);
IJobMetadata metadata = new JobMetadata(manifest, 1);
IJobMetadata metadata = new LocalJobMetadata(inputFile, outputFolder);

if (!string.IsNullOrEmpty(maxbitrate))
{
 IManifestProperty pmaxbitrate = new ManifestProperty(String.Empty, "maxbitrate", maxbitrate, true);
 metadata.SetProperty(pmaxbitrate);
}

if (!string.IsNullOrEmpty(segment))
{
 IManifestProperty psegment = new ManifestProperty(string.Empty, "segment", segment, true);
 metadata.SetProperty(psegment);
}

t.Initialize(status, metadata, logger);
t.Start();
t.Dispose();


Viewing all articles
Browse latest Browse all 27852

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>