<div dir="ltr">Hello all,<br><br>I'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 "No video information found!" <br>
<br>Looking at the code, this seems to indicate i haven't set the transcoder profile to use. I have setup a my own transcoder profile under:<br><br>Utilities / Setup -> Setup -> Tv Settings -> Recording Profiles -> Transcoders<br>
<br>However, when i transcode from the front-end ( Media Library -> Watch recordings -> <my recording> -> job options -> 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'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">"MPEG-4"</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>-><a class="code" href="http://cuymedia.org/mythtv-0.21/classNuppelVideoRecorder.html#ddaf0e8a8ea326823ce1da88e8e8e56c">SetOption</a>(<span class="stringliteral">"videocodec"</span>, <span class="stringliteral">"mpeg4"</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>-><a class="code" href="http://cuymedia.org/mythtv-0.21/classRecorderBase.html#ea7962a2d7c0812dabc594a9eeaafc99">SetIntOption</a>(&<a class="code" href="http://cuymedia.org/mythtv-0.21/classTranscode.html#9c370550e28c5034d741ced95df4431e">profile</a>, <span class="stringliteral">"mpeg4bitrate"</span>);<br>
<a name="l00568"></a>00568 <a class="code" href="http://cuymedia.org/mythtv-0.21/classTranscode.html#28fa9dcc8640e99bbf75e8d2820a94d4">nvr</a>-><a class="code" href="http://cuymedia.org/mythtv-0.21/classRecorderBase.html#ea7962a2d7c0812dabc594a9eeaafc99">SetIntOption</a>(&<a class="code" href="http://cuymedia.org/mythtv-0.21/classTranscode.html#9c370550e28c5034d741ced95df4431e">profile</a>, <span class="stringliteral">"scalebitrate"</span>);<br>
<a name="l00569"></a>00569 <a class="code" href="http://cuymedia.org/mythtv-0.21/classTranscode.html#28fa9dcc8640e99bbf75e8d2820a94d4">nvr</a>-><a class="code" href="http://cuymedia.org/mythtv-0.21/classRecorderBase.html#ea7962a2d7c0812dabc594a9eeaafc99">SetIntOption</a>(&<a class="code" href="http://cuymedia.org/mythtv-0.21/classTranscode.html#9c370550e28c5034d741ced95df4431e">profile</a>, <span class="stringliteral">"mpeg4maxquality"</span>);<br>
<a name="l00570"></a>00570 <a class="code" href="http://cuymedia.org/mythtv-0.21/classTranscode.html#28fa9dcc8640e99bbf75e8d2820a94d4">nvr</a>-><a class="code" href="http://cuymedia.org/mythtv-0.21/classRecorderBase.html#ea7962a2d7c0812dabc594a9eeaafc99">SetIntOption</a>(&<a class="code" href="http://cuymedia.org/mythtv-0.21/classTranscode.html#9c370550e28c5034d741ced95df4431e">profile</a>, <span class="stringliteral">"mpeg4minquality"</span>);<br>
<a name="l00571"></a>00571 <a class="code" href="http://cuymedia.org/mythtv-0.21/classTranscode.html#28fa9dcc8640e99bbf75e8d2820a94d4">nvr</a>-><a class="code" href="http://cuymedia.org/mythtv-0.21/classRecorderBase.html#ea7962a2d7c0812dabc594a9eeaafc99">SetIntOption</a>(&<a class="code" href="http://cuymedia.org/mythtv-0.21/classTranscode.html#9c370550e28c5034d741ced95df4431e">profile</a>, <span class="stringliteral">"mpeg4qualdiff"</span>);<br>
<a name="l00572"></a>00572 <a class="code" href="http://cuymedia.org/mythtv-0.21/classTranscode.html#28fa9dcc8640e99bbf75e8d2820a94d4">nvr</a>-><a class="code" href="http://cuymedia.org/mythtv-0.21/classRecorderBase.html#ea7962a2d7c0812dabc594a9eeaafc99">SetIntOption</a>(&<a class="code" href="http://cuymedia.org/mythtv-0.21/classTranscode.html#9c370550e28c5034d741ced95df4431e">profile</a>, <span class="stringliteral">"mpeg4optionvhq"</span>);<br>
<a name="l00573"></a>00573 <a class="code" href="http://cuymedia.org/mythtv-0.21/classTranscode.html#28fa9dcc8640e99bbf75e8d2820a94d4">nvr</a>-><a class="code" href="http://cuymedia.org/mythtv-0.21/classRecorderBase.html#ea7962a2d7c0812dabc594a9eeaafc99">SetIntOption</a>(&<a class="code" href="http://cuymedia.org/mythtv-0.21/classTranscode.html#9c370550e28c5034d741ced95df4431e">profile</a>, <span class="stringliteral">"mpeg4option4mv"</span>);<br>
<a name="l00574"></a>00574 <a class="code" href="http://cuymedia.org/mythtv-0.21/classTranscode.html#28fa9dcc8640e99bbf75e8d2820a94d4">nvr</a>-><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">"RTjpeg"</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>-><a class="code" href="http://cuymedia.org/mythtv-0.21/classNuppelVideoRecorder.html#ddaf0e8a8ea326823ce1da88e8e8e56c">SetOption</a>(<span class="stringliteral">"videocodec"</span>, <span class="stringliteral">"rtjpeg"</span>);<br>
<a name="l00579"></a>00579 <a class="code" href="http://cuymedia.org/mythtv-0.21/classTranscode.html#28fa9dcc8640e99bbf75e8d2820a94d4">nvr</a>-><a class="code" href="http://cuymedia.org/mythtv-0.21/classRecorderBase.html#ea7962a2d7c0812dabc594a9eeaafc99">SetIntOption</a>(&<a class="code" href="http://cuymedia.org/mythtv-0.21/classTranscode.html#9c370550e28c5034d741ced95df4431e">profile</a>, <span class="stringliteral">"rtjpegquality"</span>);<br>
<a name="l00580"></a>00580 <a class="code" href="http://cuymedia.org/mythtv-0.21/classTranscode.html#28fa9dcc8640e99bbf75e8d2820a94d4">nvr</a>-><a class="code" href="http://cuymedia.org/mythtv-0.21/classRecorderBase.html#ea7962a2d7c0812dabc594a9eeaafc99">SetIntOption</a>(&<a class="code" href="http://cuymedia.org/mythtv-0.21/classTranscode.html#9c370550e28c5034d741ced95df4431e">profile</a>, <span class="stringliteral">"rtjpegchromafilter"</span>);<br>
<a name="l00581"></a>00581 <a class="code" href="http://cuymedia.org/mythtv-0.21/classTranscode.html#28fa9dcc8640e99bbf75e8d2820a94d4">nvr</a>-><a class="code" href="http://cuymedia.org/mythtv-0.21/classRecorderBase.html#ea7962a2d7c0812dabc594a9eeaafc99">SetIntOption</a>(&<a class="code" href="http://cuymedia.org/mythtv-0.21/classTranscode.html#9c370550e28c5034d741ced95df4431e">profile</a>, <span class="stringliteral">"rtjpeglumafilter"</span>);<br>
<a name="l00582"></a>00582 <a class="code" href="http://cuymedia.org/mythtv-0.21/classTranscode.html#28fa9dcc8640e99bbf75e8d2820a94d4">nvr</a>-><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">""</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">"No video information found!"</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">"Please ensure that recording profiles "</span><br>
<a name="l00588"></a>00588 <span class="stringliteral">"for the transcoder are set"</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 "Ready, Willing and Disabled": 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 'mythconverg' at host: localhost<br>
2008-08-31 16:57:22.890 Closing DB connection named 'DBManager0'<br>2008-08-31 16:57:22.898 Connected to database 'mythconverg' 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 'mythconverg' 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 'mythconverg' 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 "Ready, Willing and Disabled": Autodetect (exit status 255, job status was "Errored")<br>
</div>