[mythtv-users] [SOLVED] Re: transcode errors/segmentation fault

Maarten maarfree at xs4all.nl
Sun Feb 17 19:26:32 UTC 2008


In the end I found the cause on this thread (wed jan 10, 2007):
[mythtv-users] Mythtranscode - all jobs failing - error 252

It has something to do with  the correct way of calling and some
undocumented options.

Mythweb showed me I also suffered from error 252, I did not notice this in
the log files. When I changed my mythtranscode command from
/usr/local/bin/mythtranscode to just mythtranscode it worked.

Cause are likely to be:
a) an upgrade to an svn version (still 0.20.2)
b) at first install I changed many paths to /usr/local/bin/myth... because
I use some scripting for wake-up/shutdown and xmltv, I guess I also
changed this one.

Hope this helps some others.

> Hi,
>
> When using transcode from the OSD when playing a recording it errors in
> the log files and I do still not see the (manual) cuts reflected in the
> recording.
>
> In mythbackend.log I see the following:
>
> 2008-02-17 11:23:16.799 AutoExpire: Adding Programs to 'Do Not Expire'
> List
> 2008-02-17 11:23:16.803     1066 @ Sat Feb 16 06:55:00 2008 in use by
> player on htpc
> 2008-02-17 11:23:17.805 JobQueue: Currently set at 3 job(s) max and to run
> new jobs from 00:00 to 23:59
> 2008-02-17 11:23:17.807 JobQueue: GetJobsInQueue: findJobs search bitmask
> 4, found 6 total jobs
> 2008-02-17 11:23:17.808 JobQueue: GetJobsInQueue: Ignore 'Flag
> Commercials' Job for 1066 @ 20080207125000 in Finished state.
> 2008-02-17 11:23:17.809 JobQueue: GetJobsInQueue: Ignore 'Flag
> Commercials' Job for 1062 @ 20080104165414 in Finished state.
> 2008-02-17 11:23:17.810 JobQueue: GetJobsInQueue: Ignore 'Flag
> Commercials' Job for 1066 @ 20080216065500 in Finished state.
> 2008-02-17 11:23:17.810 JobQueue: GetJobsInQueue: Ignore 'Flag
> Commercials' Job for 1066 @ 20080215064800 in Finished state.
> 2008-02-17 11:23:17.811 JobQueue: GetJobsInQueue: Ignore 'Flag
> Commercials' Job for 1135 @ 20080104165334 in Finished state.
> 2008-02-17 11:23:17.812 JobQueue: GetJobsInQueue: Ignore 'Transcode' Job
> for 1066 @ 20080216065500 in Errored state.
> 2008-02-17 11:23:42.499 MythSocket(81a0fc0:14): socket is readable
>
> when I run from the commandline:
>
> $ mythtranscode --infile 1066_20080215064800.nuv  -l
> 2008-02-17 11:33:34.321 Using runtime prefix = /usr/local
> 2008-02-17 11:33:34.333 New DB connection, total: 1
> 2008-02-17 11:33:34.339 Enabled verbose msgs: important
> 2008-02-17 11:33:34.342 New DB connection, total: 2
> 2008-02-17 11:33:34.367 Using protocol version 31
> 2008-02-17 11:33:34.445 New DB connection, total: 3
> [mpeg4 @ 0xb7376308]removing common factors from framerate
> 2008-02-17 11:34:34.356 mythtranscode: 23% Completed @ 87.2623 fps.
> 2008-02-17 11:34:54.364 mythtranscode: 31% Completed @ 87.5385 fps.
> 2008-02-17 11:35:14.366 mythtranscode: 38% Completed @ 87.5991 fps.
> 2008-02-17 11:35:34.371 mythtranscode: 46% Completed @ 87.7958 fps.
> 2008-02-17 11:35:54.380 mythtranscode: 54% Completed @ 87.4047 fps.
> 2008-02-17 11:36:14.389 mythtranscode: 62% Completed @ 87.1365 fps.
> 2008-02-17 11:36:34.394 mythtranscode: 69% Completed @ 86.8632 fps.
> 2008-02-17 11:36:54.406 mythtranscode: 77% Completed @ 86.7316 fps.
> 2008-02-17 11:37:14.411 mythtranscode: 84% Completed @ 86.6586 fps.
> 2008-02-17 11:37:34.423 mythtranscode: 92% Completed @ 86.4826 fps.
> Segmentation fault
>
> When I run it a next time it segaults after 99%
> When I add -v all I see a lot of "GetNextFreeFrame() is getting a busy
> frame P" messages.
>
> What surprises me is that in the logs the errored status comes within a
> minute, the commandline takes longer an looks like doing something before
> it errors.
>
> Any one a suggestion?
>
> Maarten
>
>
>
>
>
>
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
>
>




More information about the mythtv-users mailing list