Hey guys, I'm trying to do a lossless transcode from MPEG2 to MPEG2 on a few recordings. I scheduled 4 of them to be transcoded, the first two succeeded without an issue (3.2GB->2.1GB) but the second two are giving me problems. When mythbackend kicks off the mythtranscode, the backend log starts spewing tons of the error message from my subject line: "Failed to decode frame. Position was: 0" and mythtranscode consumes 100% cpu while filling the log. The status of the transcode from the "System Information" screen shows 0% and doesn't appear to progress. What can I do about this to debug? The recordings I'm transcoding are all from the same channel and are the same program. Here's my backend log:<br>
<br>2009-04-25 10:11:15.338 MainServer::ANN Monitor<br>2009-04-25 10:11:15.338 adding: mythbox as a client (events: 1)<br>2009-04-25 10:11:16.771 mythbackend: Running housekeeping thread<br>2009-04-25 10:11:16.874 JobQueue: Transcode Starting for The Simpsons "Good, Sad and Drugly": Autodetect (3.4 GB)<br>
2009-04-25 10:11:16.877 transcode: Transcode Starting: The Simpsons "Good, Sad and Drugly": Autodetect (3.4 GB)<br>2009-04-25 10:11:16.912 UPnpMedia: BuildMediaMap VIDEO scan starting in :/mythtv/shows:<br>2009-04-25 10:11:16.961 Using runtime prefix = /usr/local<br>
2009-04-25 10:11:16.961 Empty LocalHostName.<br>2009-04-25 10:11:16.961 Using localhost value of mythbox<br>2009-04-25 10:11:16.970 New DB connection, total: 1<br>2009-04-25 10:11:16.973 Connected to database 'mythconverg' at host: localhost<br>
2009-04-25 10:11:16.974 Closing DB connection named 'DBManager0'<br>2009-04-25 10:11:16.974 Connected to database 'mythconverg' at host: localhost<br>2009-04-25 10:11:16.976 Enabled verbose msgs: important<br>
2009-04-25 10:11:16.977 New DB connection, total: 2<br>2009-04-25 10:11:16.978 Connected to database 'mythconverg' at host: localhost<br>2009-04-25 10:11:16.983 Transcoding from /mythtv/recordings3/1121_20090419185900.mpg to /mythtv/recordings3/1121_20090419185900.mpg.tmp<br>
2009-04-25 10:11:17.006 Connecting to backend server: <a href="http://192.168.0.10:6543">192.168.0.10:6543</a> (try 1 of 5)<br>2009-04-25 10:11:17.006 Using protocol version 44<br>2009-04-25 10:11:17.006 MainServer::ANN Monitor<br>
2009-04-25 10:11:17.007 adding: mythbox as a client (events: 0)<br>2009-04-25 10:11:17.007 MainServer::ANN Monitor<br>2009-04-25 10:11:17.007 adding: mythbox as a client (events: 1)<br>2009-04-25 10:11:17.149 AFD: Opened codec 0x738980, id(MPEG2VIDEO) type(Video)<br>
2009-04-25 10:11:17.149 AFD: codec AC3 has 2 channels<br>2009-04-25 10:11:17.150 AFD: Opened codec 0x7390c0, id(AC3) type(Audio)<br>2009-04-25 10:11:17.183 Honoring the cutlist while transcoding<br>2009-04-25 10:11:17.185 Cutlist : 0-3883,32176-41204,64793-78506,93973-104280,115017-118541<br>
2009-04-25 10:11:17.185 Original Length: 118541 frames<br>2009-04-25 10:11:17.185 New Length : 78086 frames<br>2009-04-25 10:11:17.186 Transcode: Looking for autodetect profile: Autodetect from 720p<br>2009-04-25 10:11:17.188 New DB connection, total: 3<br>
2009-04-25 10:11:17.189 Connected to database 'mythconverg' at host: localhost<br>2009-04-25 10:11:17.205 SampleRate: Attempted to add a rate 32000 Hz, which is not in the list of allowed rates.<br>2009-04-25 10:11:17.208 Transcode: Using autodetect profile: MPEG2<br>
2009-04-25 10:11:17.208 Switching to MPEG-2 transcoder.<br>2009-04-25 10:11:17.216 Opening /mythtv/recordings3/1121_20090419185900.mpg<br>2009-04-25 10:11:17.228 Input #0, mpegts, from '/mythtv/recordings3/1121_20090419185900.mpg':<br>
2009-04-25 10:11:17.228 Duration: 00:32:58.02, start: 21701.748378, bitrate: 14591 kb/s<br>2009-04-25 10:11:17.228 Stream #0.0[0x31]: Video: mpeg2video, yuv420p, 1280x720 [PAR 1:1 DAR 16:9], 19000 kb/s, 59.94 tb(r)<br>
2009-04-25 10:11:17.228 Stream #0.1[0x34](eng): Audio: ac3, 48000 Hz, stereo, s16, 256 kb/s<br>2009-04-25 10:11:17.237 #0 PTS:06:01:42.116 Delta: 0.0ms queue: 26<br>2009-04-25 10:11:17.237 #1 PTS:06:01:42.100 Delta: 16.3556ms queue: 2<br>
2009-04-25 10:11:17.303 UPnpMedia: BuildMediaMap Done. Found 1180 objects<br>2009-04-25 10:11:17.995 Converting frame #21 from B to I<br>2009-04-25 10:11:17.998 Failed to decode frame. Position was: 0<br>2009-04-25 10:11:17.998 Failed to decode frame. Position was: 0<br>
2009-04-25 10:11:17.998 Failed to decode frame. Position was: 0<br>2009-04-25 10:11:17.998 Failed to decode frame. Position was: 0<br>2009-04-25 10:11:17.998 Failed to decode frame. Position was: 0<br>2009-04-25 10:11:17.998 Failed to decode frame. Position was: 0<br>
2009-04-25 10:11:17.999 Failed to decode frame. Position was: 0<br>2009-04-25 10:11:17.999 Failed to decode frame. Position was: 0<br>2009-04-25 10:11:17.999 Failed to decode frame. Position was: 0<br>2009-04-25 10:11:17.999 Failed to decode frame. Position was: 0<br>
2009-04-25 10:11:17.999 Failed to decode frame. Position was: 0<br>2009-04-25 10:11:17.999 Failed to decode frame. Position was: 0<br>2009-04-25 10:11:17.999 Failed to decode frame. Position was: 0<br>2009-04-25 10:11:17.999 Failed to decode frame. Position was: 0<br>
2009-04-25 10:11:17.999 Failed to decode frame. Position was: 0<br>2009-04-25 10:11:17.999 Failed to decode frame. Position was: 0<br>2009-04-25 10:11:17.999 Failed to decode frame. Position was: 0<br>2009-04-25 10:11:17.999 Failed to decode frame. Position was: 0<br>
2009-04-25 10:11:17.999 Failed to decode frame. Position was: 0<br>2009-04-25 10:11:17.999 Failed to decode frame. Position was: 0<br>2009-04-25 10:11:17.999 Failed to decode frame. Position was: 0<br>2009-04-25 10:11:17.999 Failed to decode frame. Position was: 0<br>
2009-04-25 10:11:17.999 Failed to decode frame. Position was: 0<br>2009-04-25 10:11:18.000 Failed to decode frame. Position was: 0<br>etc...<br><br><br>