Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Video Encoding > New and alternative video codecs

Reply
 
Thread Tools Search this Thread Display Modes
Old 17th January 2004, 11:33   #1  |  Link
Latexxx
Registered User
 
Join Date: Nov 2001
Location: Tampere, Finland
Posts: 618
Problems with Producer's job files

I've been fooling around with Helix Producer's job files lately and I haven't got the idea completely. Could somebody tell me what is wrong with the following job file?
Code:
<?xml version="1.0" encoding="ANSI"?>
<job xmlns="http://ns.real.com/tools/job.2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  xsi:schemaLocation="http://ns.real.com/tools/job.2.0 http://ns.real.com/tools/job.2.0.xsd">
  <enableTwoPass type="bool">true</enableTwoPass>
  <input xsi:type="avFileInput">
    <filename type="string">F:\HP_AND_THE_CHAMBER_OF_SECRETS\abs\hp3.avs</filename>
    <prefilters>
      <prefilter xsi:type="deinterlacePrefilter">
        <pluginName type="string">rn-prefilter-deinterlace</pluginName>
        <enabled type="bool">false</enabled>
        <manual type="bool">false</manual>
        <deinterlace type="bool">false</deinterlace>
        <inverseTelecine type="bool">false</inverseTelecine>
      </prefilter>
      <prefilter xsi:type="videoNoiseReductionPrefilter">
        <pluginName type="string">rn-prefilter-videonoisereduction</pluginName>
        <enabled type="bool">false</enabled>
        <level type="string">high</level>
      </prefilter>
      <prefilter xsi:type="blackLevelPrefilter">
        <pluginName type="string">rn-prefilter-blacklevel</pluginName>
        <enabled type="bool">false</enabled>
      </prefilter>
      <prefilter xsi:type="audioGainPrefilter">
        <pluginName type="string">rn-prefilter-audiogain</pluginName>
        <enabled type="bool">false</enabled>
        <gain type="double">0.0000</gain>
      </prefilter>
    </prefilters>
  </input>
  <parOutputs>
    <output>
      <destinations>
        <destination xsi:type="fileDestination">
          <name type="string">FileOutput</name>
          <filename type="string">realvideo.rm</filename>
        </destination>
      </destinations>
      <mediaProfile>
        <audienceRefs>
          <audienceRef>Helix GUI</audienceRef>
        </audienceRefs>
        <audioMode type="string">music</audioMode>
        <videoMode type="string">normal</videoMode>
        <disableAudio type="bool">false</disableAudio>
        <disableVideo type="bool">false</disableVideo>
        <outputWidth type="uint">0</outputWidth>
        <outputHeight type="uint">0</outputHeight>
        <resizeQuality type="string">high</resizeQuality>
        <audioResamplingQuality type="string">high</audioResamplingQuality>
      </mediaProfile>
    </output>
  </parOutputs>
  <audiences>
    <audience>
      <name type="string">Helix GUI</name>
      <avgBitrate type="uint">720000</avgBitrate>
      <maxBitrate type="uint">3500000</maxBitrate>
      <streams>
        <stream xsi:type="videoStream">
          <pluginName type="string">rn-videocodec-realvideo</pluginName>
          <codecName type="string">rv10</codecName>
          <encodingType type="string">vbrBitrate</encodingType>
          <encodingComplexity type="string">high</encodingComplexity>
          <quality type="uint">90</quality>
          <maxStartupLatency type="double">60</maxStartupLatency>
          <maxFrameRate type="double">25</maxFrameRate>
          <maxKeyFrameInterval type="double">10</maxKeyFrameInterval>
          <enableLossProtection type="bool">false</enableLossProtection>
          <codecProperties type="bag">
			<encoderComplexity type="uint">85</encoderComplexity>
			<customPacketSize type="uint">16000</customPacketSize>
			<firstPassComplexity type="uint">65</firstPassComplexity>
          </codecProperties>
        </stream>
        <stream xsi:type="audioStream">
          <pluginName type="string">rn-audiocodec-realaudio</pluginName>
          <codecName type="string">racp</codecName>
          <codecFlavor type="uint">1</codecFlavor>
          <encodingComplexity type="string">high</encodingComplexity>
          <streamContext type="bag">
            <presentationType type="string">audio-video</presentationType>
            <audioMode type="string">music</audioMode>
          </streamContext>
        </stream>
      </streams>
    </audience>
  </audiences>
</job>
__________________
A/V moderator @ hydrogenaudio.org
My weird old sh*t: http://www.nic.fi/~lhahne/
http://last.fm/user/Latexxx/

Last edited by Latexxx; 17th January 2004 at 11:44.
Latexxx is offline   Reply With Quote
Old 17th January 2004, 14:29   #2  |  Link
Sirber
retired developer
 
Sirber's Avatar
 
Join Date: Oct 2002
Location: Canada
Posts: 8,978
You have both EHQ settings:

<encodingComplexity type="string">high</encodingComplexity>

<encoderComplexity type="uint">85</encoderComplexity>
__________________
Detritus Software
Sirber is offline   Reply With Quote
Old 17th January 2004, 14:53   #3  |  Link
Latexxx
Registered User
 
Join Date: Nov 2001
Location: Tampere, Finland
Posts: 618
Still doesn't work, and Producer is very verbose, "Error: Unable to create an encoding job from file "HelixGui.rpjf"
__________________
A/V moderator @ hydrogenaudio.org
My weird old sh*t: http://www.nic.fi/~lhahne/
http://last.fm/user/Latexxx/
Latexxx is offline   Reply With Quote
Old 17th January 2004, 16:39   #4  |  Link
karl_lillevold
Moderator
 
karl_lillevold's Avatar
 
Join Date: Oct 2002
Location: Seattle
Posts: 1,584
Hello, debugging job files can sometimes be a little tricky. My procedure is usually to remove sections, pre-filters etc until it works. Then figure out what is wrong with what was removed. However in this case, Producer 10, the command line actually tells me what's wrong:

Error: XML parsing error in jobfile: c:\test.rpjf, line#: 1, error: unknown encoding

Removing encoding="ANSI" from the first line makes the job file work on my system.

And, Sirber is right, both encoderComplexity and encodingComplexity are not needed. The codecProperties encoderComplexity (uint) will in this case over-ride Producer's encodingComplexity (string). As it happens 85 = high, so it does not really matter, just something to be aware of.
__________________
This information is provided "AS IS" with no warranties, grants no rights, and reflects my personal opinion.
karl_lillevold is offline   Reply With Quote
Old 17th January 2004, 22:16   #5  |  Link
Latexxx
Registered User
 
Join Date: Nov 2001
Location: Tampere, Finland
Posts: 618
Besides the things that you mentioned, the Producer didn't found the file itself and it appears that "Error: Unable to create an encoding job from file "HelixGui.rpjf" means that the Producer can't find the file. It would be nicer if it would say something like, "File not found."
__________________
A/V moderator @ hydrogenaudio.org
My weird old sh*t: http://www.nic.fi/~lhahne/
http://last.fm/user/Latexxx/
Latexxx is offline   Reply With Quote
Old 17th January 2004, 23:47   #6  |  Link
Sirber
retired developer
 
Sirber's Avatar
 
Join Date: Oct 2002
Location: Canada
Posts: 8,978
ok, set it so producer find it
__________________
Detritus Software
Sirber is offline   Reply With Quote
Old 18th January 2004, 00:46   #7  |  Link
karl_lillevold
Moderator
 
karl_lillevold's Avatar
 
Join Date: Oct 2002
Location: Seattle
Posts: 1,584
@Latexxx: I absolutely 100% agree, and I have filed an "enhancement request" :
https://helix-dna.helixcommunity.org...ug.cgi?id=1160

@Everyone: Feel free to file your own bug reports, as well as requests for improvements. The Producer team is very busy, and not everything will be prioritized right away though, but it's better to have it in the system, so it's not forgotten..
__________________
This information is provided "AS IS" with no warranties, grants no rights, and reflects my personal opinion.
karl_lillevold is offline   Reply With Quote
Old 18th January 2004, 00:57   #8  |  Link
Sirber
retired developer
 
Sirber's Avatar
 
Join Date: Oct 2002
Location: Canada
Posts: 8,978
that's what I do everyday
__________________
Detritus Software
Sirber is offline   Reply With Quote
Old 18th January 2004, 12:30   #9  |  Link
Latexxx
Registered User
 
Join Date: Nov 2001
Location: Tampere, Finland
Posts: 618
Quote:
Originally posted by Sirber
ok, set it so producer find it
I set it already. Now I'm trying to get batch encoding to work. (Weirdo Delphi, I thought that I had it working already...)
__________________
A/V moderator @ hydrogenaudio.org
My weird old sh*t: http://www.nic.fi/~lhahne/
http://last.fm/user/Latexxx/
Latexxx is offline   Reply With Quote
Old 18th January 2004, 14:59   #10  |  Link
Sirber
retired developer
 
Sirber's Avatar
 
Join Date: Oct 2002
Location: Canada
Posts: 8,978
Are you making a GUI?
__________________
Detritus Software
Sirber is offline   Reply With Quote
Old 18th January 2004, 15:44   #11  |  Link
Latexxx
Registered User
 
Join Date: Nov 2001
Location: Tampere, Finland
Posts: 618
No. I'm just tweakin' my old "experimental" release to work with Real Video 10. Maybe i should forget it and start building something using this.
__________________
A/V moderator @ hydrogenaudio.org
My weird old sh*t: http://www.nic.fi/~lhahne/
http://last.fm/user/Latexxx/

Last edited by Latexxx; 18th January 2004 at 16:06.
Latexxx is offline   Reply With Quote
Old 18th January 2004, 16:09   #12  |  Link
Sirber
retired developer
 
Sirber's Avatar
 
Join Date: Oct 2002
Location: Canada
Posts: 8,978
Could be cool

but last time I checked the ActiveX thing, it was not ready for production. It was lacking some features I needed.
__________________
Detritus Software
Sirber is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 03:40.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2018, vBulletin Solutions Inc.