[mythtv-users] Nuppel nuisance

Saul A. Peebsen jaglover at gmail.com
Thu Mar 1 00:48:32 UTC 2012


On Tue, 28 Feb 2012 09:17:45 -0500
"Michael T. Dean" <mtdean at thirdcontact.com> wrote:

> On 02/28/2012 08:15 AM, Saul A. Peebsen wrote:
> > On Mon, 27 Feb 2012 22:59:36 -0500 "Michael T. Dean" wrote:
> >
> >> On 02/27/2012 10:42 PM, Saul A. Peebsen wrote:
> >>> nuvexport fails with
> >>>
> >>> Use of uninitialized value $mythtrans_pid in numeric eq (==)
> >>> at /usr/local/share/nuvexport/export/generic.pm line 385,<STDIN>
> >>> line 13. Waited too long for mythtranscode to create its fifos.
> >>> Please try again.
> >> Are you sure you're using the right version of nuvexport for your
> >> version of MythTV?
> > Err, I'm not. I downloaded the 0.24.2 tarball
> 
> Ideally, you wouldn't be using any tarball, but would be using 
> 0.24-fixes.  See the "*Stable:* If you'd like to get the 0.24 stable 
> branch, do this:" at http://code.mythtv.org/trac (or use the "Zip" 
> button at https://github.com/MythTV/mythtv/tree/fixes/0.24 to get a
> zip ball), assuming you're actually changing the code.  Or, if you're
> using it without changing the code, and you're using a good distro
> that keeps up with development (like Ubuntu), then packages are the
> easiest way.
> 
> >   and installed from there,
> > it had no nuvexport included. Where should I look for it? The one
> > I've got seems rather old.
> > Or am I just missing something obvious here?
> 
> https://github.com/MythTV/nuvexport/tree/fixes/0.24 and use the Zip 
> button or
> git clone -b fixes/0.24 git at github.com:MythTV/nuvexport.git

All this is great, I got it working, I even managed to insert orphaned
files into the database (in an unsupported way indeed).
Nevertheless, the files are in the database, frontend plays them no
problem, yet nuvexport just stalls with no error message. 
With nuvexport --debug I get this (I accepted all defaults):

To encode:  Lucky Partners:  Untitled
Use the following commands:
First pass...

system call:
mkdir -m 0755 /tmp/fifodir_32422/

forking:
/usr/bin/nice -n19 /usr/local/bin/mythtranscode --showprogress -p '0'
-c '1063' -s '2008-01-01T01:00:00' -f "/tmp/fifodir_32422/"
--honorcutlist --fifosync 2>&1

forking:
cat /tmp/fifodir_32422/audout > /dev/null

forking:
/usr/bin/nice -n19 ffmpeg -threads 4 -y -f s16le -ar 44100 -ac 2 -f
rawvideo -pix_fmt yuv420p -s 480x480 -aspect 1.33333333333333 -r 29.97
-i /tmp/fifodir_32422/vidout -aspect 1.33333333333333 -r 29.97
-deinterlace -croptop    6 -cropright 6 -cropbottom 6 -cropleft  6 -s
512x384  -vcodec libxvid -b '768k' -minrate '32k' -maxrate '1536k' -bt
'32k' -bufsize 65535 -flags +mv4+loop+aic+cgop -trellis 1 -mbd 1 -cmp 2
-subcmp 2 -b_qfactor '150' -b_qoffset '100' -bf '1' -pass 1
-passlogfile '/tmp/xvid.32422.log' -f avi /dev/null 2>&1 Final pass...

system call:
mkdir -m 0755 /tmp/fifodir_32422/

forking:
/usr/bin/nice -n19 /usr/local/bin/mythtranscode --showprogress -p '0'
-c '1063' -s '2008-01-01T01:00:00' -f "/tmp/fifodir_32422/"
--honorcutlist 2>&1

forking:
/usr/bin/nice -n19 ffmpeg -threads 4 -y -f s16le -ar 44100 -ac 2
-i /tmp/fifodir_32422/audout -f rawvideo -pix_fmt yuv420p -s 480x480
-aspect 1.33333333333333 -r 29.97 -i /tmp/fifodir_32422/vidout -aspect
1.33333333333333 -r 29.97 -deinterlace -croptop    6 -cropright 6
-cropbottom 6 -cropleft  6 -s 512x384  -vcodec libxvid -b '768k'
-minrate '32k' -maxrate '1536k' -bt '32k' -bufsize 65535 -flags
+mv4+loop+aic+cgop -trellis 1 -mbd 1 -cmp 2 -subcmp 2 -b_qfactor '150'
-b_qoffset '100' -bf '1' -pass 2 -passlogfile '/tmp/xvid.32422.log'
-acodec libmp3lame -async 1  -ab '128k' -f avi
'./Lucky_Partners_-_Untitled.avi' 2>&1

Cleaning up temp files.

-- 
Cheers, Saul


More information about the mythtv-users mailing list