Opened 15 years ago

Closed 15 years ago

#796 closed defect (fixed)

mythtranscode --mpeg2 won't work with ivtv/dbox2 recordings

Reported by: hansi.urpils@… Owned by: Geoffrey Hausheer
Priority: minor Milestone: unknown
Component: mythtv Version:
Severity: medium Keywords: mythtranscode
Cc: Ticket locked: no



I'm experiencing problems with mythtranscode in revision 8235 on Debian Sarge. It happens with both my ivtv recordings as well with the stuff i streamed off the dbox.

I don't know what information to provide so I just generated these logs with:

mythtranscode -v all --honorcutlist --mpeg2 -p autodetect -c 1008 -s "2005-12-05 00:25:00" 2&>1 > mythtranscode-log-ivtv.txt

I'll attach the logs and I hope they're useful. If you need additional information, please let me know.

Kind regards, Michael 'laga' Haas

Attachments (2)

mythtranscode-log-dbox.txt.gz (51.2 KB) - added by hansi.urpils@… 15 years ago.
mythtranscode-log-ivtv.txt.gz (72.7 KB) - added by hansi.urpils@… 15 years ago.

Download all attachments as: .zip

Change History (8)

Changed 15 years ago by hansi.urpils@…

Changed 15 years ago by hansi.urpils@…

comment:1 Changed 15 years ago by Geoffrey Hausheer <mythtv0368@…>

Owner: changed from Isaac Richards to anonymous
Status: newassigned

comment:2 Changed 15 years ago by Geoffrey Hausheer

Owner: changed from anonymous to Geoffrey Hausheer
Status: assignednew

comment:3 Changed 15 years ago by Geoffrey Hausheer

I can't tell what's wrong from this (except for a frame number of '-1' which certainly isn't allowed (either the original frames are incorrectly numbered, or something went wrong in the transcoder), and that it stops as soon as it tries to write data after the commercial-cut ends). You don't state what the actual problem you are having is. Is it crashing? Hanging? terminating early? How much of the file was processed? What does your commercial-cut table look like? Does it work without the '-honourcutlist'? Depending on the answer to those, I can perhaps debug further (or may need you to run via gdb)

comment:4 Changed 15 years ago by hansi.urpils@…


I believe it's ending prematurely with this message (after a few "Warning: partial frame found!" - only with my dbox recordings):

Deadlock detected.  One buffer is full when
the other is empty!  Aborting

It happens either with --honorcutlist or without it. The size of the generated file is 0 bytes (with ivtv recordings as well as with stuff i got from the dbox) so I don't think it processed much, if anything at all.

Just in case you still need it, here's my cutlist:

mysql> select cutlist from recorded where basename = '1067_20050909201000_20050909215500.nuv';
| cutlist                    |
| 0 - 11313
154302 - 165877
1 row in set (0.00 sec)

This is the dbox recording with which I've been experimenting.

Sorry if my bug reports aren't very useful, but I actually have noe clue how to debug mythtranscode :)

Please let me know if you need anything else!

Kind regards, Michael

comment:5 Changed 15 years ago by Geoffrey Hausheer

I need a new trace without the -honourcutlist stuff. The message you are getting normally occurs when you fill up the video buffer, but the audio buffer is empty. The logs you sent don't show that happening, so I really don't know what is going on. Depending on what your logs look like without the '-honurcutlist', I would likely need the first 30secs of video from your stream to figure out what is going wrong. Please bring this to mythtv-dev, as it will be easier to communicate there than over a bug report.

comment:6 Changed 15 years ago by Geoffrey Hausheer

Resolution: fixed
Status: newclosed

(In [8291]) Fixes #796 This fixes a bug introduced during the warning cleanups where a variable was set to be 16bit instead of 32bit

Note: See TracTickets for help on using tickets.