Opened 18 years ago
Closed 18 years ago
Last modified 18 years ago
#1394 closed defect (fixed)
High CPU consumption recording MJPEG
Reported by: | nonymouse | Owned by: | Isaac Richards |
---|---|---|---|
Priority: | major | Milestone: | unknown |
Component: | mythtv | Version: | |
Severity: | medium | Keywords: | |
Cc: | Ticket locked: | no |
Description
If I use lavrec (mjpegtools) to record a program from my Matrox G400 I get less than 1% cpu usage. However when I record using Mythtv the cpu consumption goes up to over 90%.
Why would that be? Surely MythTV would/should simply transfer the MJPEG frames into the container of its choice (ie. NuppelVideo?), and only perform a conversion if absolutely necessary. There is often absolutely no need to convert from MJPEG to anything in software for playback either (when using lavplay for example).
And why isn't there a simple configuration file which can be used to set up relevent command lines for various activities (like recording, playback, etc)?
And why isn't a simple, well supported, video format like avi used (or an extension of it)? If the issue is timecode then avi can handle it in a compatible manner.
This is not a discussion forum. Please post development related questions to the appropriate mailing list.
Once you have a patch to fix this issue or a commit number when the issue started to occur, please feel free to reopen this ticket.