<div dir="ltr">Hello all,<br><br>I&#39;m trying to get transcode to work from the broadcast MPEG2 (UK freeview DVB-T) to DIVX to save some space.<br><br>Trying a manual job, if i trigger it either from the front-end or mythweb, it errors out with a message &quot;No video information found!&quot; <br>
<br>Looking at the code, this seems to indicate i haven&#39;t set the transcoder profile to use.&nbsp; I have setup a my own transcoder profile under:<br><br>Utilities / Setup -&gt; Setup -&gt; Tv Settings -&gt; Recording Profiles -&gt; Transcoders<br>
<br>However, when i transcode from the front-end ( Media Library -&gt; Watch recordings -&gt; &lt;my recording&gt; -&gt; job options -&gt; being transcoding )<br><br>the options it gives me are Default / auto detect/ high quality / medium quality / low quality. The new transcoding profile i have setup is not there.<br>
<br>If i use mythweb, it doens&#39;t prompt me for a profile at all.<br><br>Where do i need to tell it to which transcode profile to use???<br><pre class="fragment"><br>TIA,<br>dan.<br><br>00563         <span class="keywordflow">if</span> (vidsetting == <span class="stringliteral">&quot;MPEG-4&quot;</span>)<br>
<a name="l00564"></a>00564         {<br><a name="l00565"></a>00565             <a class="code" href="http://cuymedia.org/mythtv-0.21/classTranscode.html#28fa9dcc8640e99bbf75e8d2820a94d4">nvr</a>-&gt;<a class="code" href="http://cuymedia.org/mythtv-0.21/classNuppelVideoRecorder.html#ddaf0e8a8ea326823ce1da88e8e8e56c">SetOption</a>(<span class="stringliteral">&quot;videocodec&quot;</span>, <span class="stringliteral">&quot;mpeg4&quot;</span>);<br>
<a name="l00566"></a>00566 <br><a name="l00567"></a>00567             <a class="code" href="http://cuymedia.org/mythtv-0.21/classTranscode.html#28fa9dcc8640e99bbf75e8d2820a94d4">nvr</a>-&gt;<a class="code" href="http://cuymedia.org/mythtv-0.21/classRecorderBase.html#ea7962a2d7c0812dabc594a9eeaafc99">SetIntOption</a>(&amp;<a class="code" href="http://cuymedia.org/mythtv-0.21/classTranscode.html#9c370550e28c5034d741ced95df4431e">profile</a>, <span class="stringliteral">&quot;mpeg4bitrate&quot;</span>);<br>
<a name="l00568"></a>00568             <a class="code" href="http://cuymedia.org/mythtv-0.21/classTranscode.html#28fa9dcc8640e99bbf75e8d2820a94d4">nvr</a>-&gt;<a class="code" href="http://cuymedia.org/mythtv-0.21/classRecorderBase.html#ea7962a2d7c0812dabc594a9eeaafc99">SetIntOption</a>(&amp;<a class="code" href="http://cuymedia.org/mythtv-0.21/classTranscode.html#9c370550e28c5034d741ced95df4431e">profile</a>, <span class="stringliteral">&quot;scalebitrate&quot;</span>);<br>
<a name="l00569"></a>00569             <a class="code" href="http://cuymedia.org/mythtv-0.21/classTranscode.html#28fa9dcc8640e99bbf75e8d2820a94d4">nvr</a>-&gt;<a class="code" href="http://cuymedia.org/mythtv-0.21/classRecorderBase.html#ea7962a2d7c0812dabc594a9eeaafc99">SetIntOption</a>(&amp;<a class="code" href="http://cuymedia.org/mythtv-0.21/classTranscode.html#9c370550e28c5034d741ced95df4431e">profile</a>, <span class="stringliteral">&quot;mpeg4maxquality&quot;</span>);<br>
<a name="l00570"></a>00570             <a class="code" href="http://cuymedia.org/mythtv-0.21/classTranscode.html#28fa9dcc8640e99bbf75e8d2820a94d4">nvr</a>-&gt;<a class="code" href="http://cuymedia.org/mythtv-0.21/classRecorderBase.html#ea7962a2d7c0812dabc594a9eeaafc99">SetIntOption</a>(&amp;<a class="code" href="http://cuymedia.org/mythtv-0.21/classTranscode.html#9c370550e28c5034d741ced95df4431e">profile</a>, <span class="stringliteral">&quot;mpeg4minquality&quot;</span>);<br>
<a name="l00571"></a>00571             <a class="code" href="http://cuymedia.org/mythtv-0.21/classTranscode.html#28fa9dcc8640e99bbf75e8d2820a94d4">nvr</a>-&gt;<a class="code" href="http://cuymedia.org/mythtv-0.21/classRecorderBase.html#ea7962a2d7c0812dabc594a9eeaafc99">SetIntOption</a>(&amp;<a class="code" href="http://cuymedia.org/mythtv-0.21/classTranscode.html#9c370550e28c5034d741ced95df4431e">profile</a>, <span class="stringliteral">&quot;mpeg4qualdiff&quot;</span>);<br>
<a name="l00572"></a>00572             <a class="code" href="http://cuymedia.org/mythtv-0.21/classTranscode.html#28fa9dcc8640e99bbf75e8d2820a94d4">nvr</a>-&gt;<a class="code" href="http://cuymedia.org/mythtv-0.21/classRecorderBase.html#ea7962a2d7c0812dabc594a9eeaafc99">SetIntOption</a>(&amp;<a class="code" href="http://cuymedia.org/mythtv-0.21/classTranscode.html#9c370550e28c5034d741ced95df4431e">profile</a>, <span class="stringliteral">&quot;mpeg4optionvhq&quot;</span>);<br>
<a name="l00573"></a>00573             <a class="code" href="http://cuymedia.org/mythtv-0.21/classTranscode.html#28fa9dcc8640e99bbf75e8d2820a94d4">nvr</a>-&gt;<a class="code" href="http://cuymedia.org/mythtv-0.21/classRecorderBase.html#ea7962a2d7c0812dabc594a9eeaafc99">SetIntOption</a>(&amp;<a class="code" href="http://cuymedia.org/mythtv-0.21/classTranscode.html#9c370550e28c5034d741ced95df4431e">profile</a>, <span class="stringliteral">&quot;mpeg4option4mv&quot;</span>);<br>
<a name="l00574"></a>00574             <a class="code" href="http://cuymedia.org/mythtv-0.21/classTranscode.html#28fa9dcc8640e99bbf75e8d2820a94d4">nvr</a>-&gt;<a class="code" href="http://cuymedia.org/mythtv-0.21/classNuppelVideoRecorder.html#0f3313ce72efa524d6e6d44c3d52994c">SetupAVCodecVideo</a>();<br>
<a name="l00575"></a>00575         }<br><a name="l00576"></a>00576         <span class="keywordflow">else</span> <span class="keywordflow">if</span> (vidsetting == <span class="stringliteral">&quot;RTjpeg&quot;</span>)<br>
<a name="l00577"></a>00577         {<br><a name="l00578"></a>00578             <a class="code" href="http://cuymedia.org/mythtv-0.21/classTranscode.html#28fa9dcc8640e99bbf75e8d2820a94d4">nvr</a>-&gt;<a class="code" href="http://cuymedia.org/mythtv-0.21/classNuppelVideoRecorder.html#ddaf0e8a8ea326823ce1da88e8e8e56c">SetOption</a>(<span class="stringliteral">&quot;videocodec&quot;</span>, <span class="stringliteral">&quot;rtjpeg&quot;</span>);<br>
<a name="l00579"></a>00579             <a class="code" href="http://cuymedia.org/mythtv-0.21/classTranscode.html#28fa9dcc8640e99bbf75e8d2820a94d4">nvr</a>-&gt;<a class="code" href="http://cuymedia.org/mythtv-0.21/classRecorderBase.html#ea7962a2d7c0812dabc594a9eeaafc99">SetIntOption</a>(&amp;<a class="code" href="http://cuymedia.org/mythtv-0.21/classTranscode.html#9c370550e28c5034d741ced95df4431e">profile</a>, <span class="stringliteral">&quot;rtjpegquality&quot;</span>);<br>
<a name="l00580"></a>00580             <a class="code" href="http://cuymedia.org/mythtv-0.21/classTranscode.html#28fa9dcc8640e99bbf75e8d2820a94d4">nvr</a>-&gt;<a class="code" href="http://cuymedia.org/mythtv-0.21/classRecorderBase.html#ea7962a2d7c0812dabc594a9eeaafc99">SetIntOption</a>(&amp;<a class="code" href="http://cuymedia.org/mythtv-0.21/classTranscode.html#9c370550e28c5034d741ced95df4431e">profile</a>, <span class="stringliteral">&quot;rtjpegchromafilter&quot;</span>);<br>
<a name="l00581"></a>00581             <a class="code" href="http://cuymedia.org/mythtv-0.21/classTranscode.html#28fa9dcc8640e99bbf75e8d2820a94d4">nvr</a>-&gt;<a class="code" href="http://cuymedia.org/mythtv-0.21/classRecorderBase.html#ea7962a2d7c0812dabc594a9eeaafc99">SetIntOption</a>(&amp;<a class="code" href="http://cuymedia.org/mythtv-0.21/classTranscode.html#9c370550e28c5034d741ced95df4431e">profile</a>, <span class="stringliteral">&quot;rtjpeglumafilter&quot;</span>);<br>
<a name="l00582"></a>00582             <a class="code" href="http://cuymedia.org/mythtv-0.21/classTranscode.html#28fa9dcc8640e99bbf75e8d2820a94d4">nvr</a>-&gt;<a class="code" href="http://cuymedia.org/mythtv-0.21/classNuppelVideoRecorder.html#00d6ac22bd42be93d9d162de97ac85ae">SetupRTjpeg</a>();<br>
<a name="l00583"></a>00583         }<br><a name="l00584"></a>00584         <span class="keywordflow">else</span> <span class="keywordflow">if</span> (vidsetting == <span class="stringliteral">&quot;&quot;</span>)<br><a name="l00585"></a>00585         {<br>
<a name="l00586"></a>00586             <a class="code" href="http://cuymedia.org/mythtv-0.21/namespaceofdb.html#afe7a317e0f140b219faaa8536db264d">VERBOSE</a>(VB_IMPORTANT, <span class="stringliteral">&quot;No video information found!&quot;</span>);<br>
<a name="l00587"></a>00587             <a class="code" href="http://cuymedia.org/mythtv-0.21/namespaceofdb.html#afe7a317e0f140b219faaa8536db264d">VERBOSE</a>(VB_IMPORTANT, <span class="stringliteral">&quot;Please ensure that recording profiles &quot;</span><br>
<a name="l00588"></a>00588                                   <span class="stringliteral">&quot;for the transcoder are set&quot;</span>);<br><a name="l00589"></a>00589             <span class="keywordflow">return</span> REENCODE_ERROR;<br>
<a name="l00590"></a>00590         }<br></pre><br><br><br><br>2008-08-31 16:57:16.898 JobQueue: Transcode Starting for Family Guy &quot;Ready, Willing and Disabled&quot;: Auto<br>detect (710.7 MB)<br>2008-08-31 16:57:19.626 Using runtime prefix = /usr, libdir = /usr/lib<br>
2008-08-31 16:57:19.801 Empty LocalHostName.<br>2008-08-31 16:57:19.831 Using localhost value of rebirth<br>2008-08-31 16:57:20.434 New DB connection, total: 1<br>2008-08-31 16:57:22.869 Connected to database &#39;mythconverg&#39; at host: localhost<br>
2008-08-31 16:57:22.890 Closing DB connection named &#39;DBManager0&#39;<br>2008-08-31 16:57:22.898 Connected to database &#39;mythconverg&#39; at host: localhost<br>2008-08-31 16:57:22.959 Enabled verbose msgs: important<br>
2008-08-31 16:57:23.014 New DB connection, total: 2<br>2008-08-31 16:57:23.488 Connected to database &#39;mythconverg&#39; at host: localhost<br>2008-08-31 16:57:24.131 Transcoding from /var/lib/mythtv/recordings/1007_20080827222500.mpg to /var/lib/mythtv/recordings/1007_20080827222500.mpg.tmp<br>
2008-08-31 16:57:26.300 Connecting to backend server: <a href="http://10.1.1.254:6543">10.1.1.254:6543</a> (try 1 of 5)<br>2008-08-31 16:57:27.164 Using protocol version 40<br>2008-08-31 16:57:27.509 MainServer::HandleAnnounce Monitor<br>
2008-08-31 16:57:27.770 adding: rebirth as a client (events: 0)<br>2008-08-31 16:57:27.909 MainServer::HandleAnnounce Monitor<br>2008-08-31 16:57:28.143 adding: rebirth as a client (events: 1)<br>2008-08-31 16:57:34.562 AFD: Opened codec 0x81edd20, id(MPEG2VIDEO) type(Video)<br>
2008-08-31 16:57:34.758 AFD: codec MP3 has 2 channels<br>2008-08-31 16:57:34.839 AFD: Opened codec 0x81ee360, id(MP3) type(Audio)<br>2008-08-31 16:57:34.923 AFD: Opened codec 0x81ee9a0, id(DVB_SUBTITLE) type(Subtitle)<br>
2008-08-31 16:57:34.936 AFD: codec MP3 has 0 channels<br>2008-08-31 16:57:35.010 AFD: Opened codec 0x81eefe0, id(MP3) type(Audio)<br>2008-08-31 16:57:40.207 Transcode: Looking for autodetect profile: Autodetect from 576i<br>
2008-08-31 16:57:40.526 New DB connection, total: 3<br>2008-08-31 16:57:40.823 Connected to database &#39;mythconverg&#39; at host: localhost<br>2008-08-31 16:57:42.269 Transcode: Using autodetect profile: MPEG2<br>2008-08-31 16:57:42.443 No video information found!<br>
2008-08-31 16:57:42.598 Please ensure that recording profiles for the transcoder are set<br>2008-08-31 16:57:42.756 Transcoding /var/lib/mythtv/recordings/1007_20080827222500.mpg failed<br>2008-08-31 16:57:43.043 Deleting /var/lib/mythtv/recordings/1007_20080827222500.mpg.tmp<br>
2008-08-31 16:57:46.917 MainServer::HandleAnnounce Playback<br>2008-08-31 16:57:46.922 adding: rebirth as a client (events: 0)<br>2008-08-31 16:57:46.926 MainServer::HandleAnnounce FileTransfer<br>2008-08-31 16:57:46.932 adding: rebirth as a remote file transfer<br>
2008-08-31 16:57:47.062 MythSocket(841ef48:-1): writeStringList: Error, socket went unconnected.<br>2008-08-31 16:57:47.144 JobQueue: Transcode Errored: Family Guy &quot;Ready, Willing and Disabled&quot;: Autodetect (exit status 255, job status was &quot;Errored&quot;)<br>
</div>