LinHES Forums http://forums.linhes.org/ |
|
Budget DVB Card with PVR350 decoder issues after upgrade http://forums.linhes.org/viewtopic.php?f=17&t=9374 |
Page 1 of 1 |
Author: | m0f [ Thu Mar 30, 2006 1:57 am ] |
Post subject: | Budget DVB Card with PVR350 decoder issues after upgrade |
First off some background info. I just recently upgraded my installation to 0.19 from 0.18.1. Previous to that the system worked well, but sat for a couple of months. The last recording was around the end of December The DVB card is a budget nova, and I am using a pvr350 as a hardware decoder. Anything recorded previous to the upgrade plays perfectly. Code: stream: start_time: 28032.492 duration: 1791.597 bitrate=2391 kb/s 2006-03-29 18:18:45.397 AFD: Opened codec 0x83ad4f0, id(MPEG2VIDEO) type(Video) 2006-03-29 18:18:45.398 AFD: Opened codec 0x889d410, id(MP2) type(Audio) 2006-03-29 18:18:45.989 TV: Attempting to change from None to WatchingPreRecorded 2006-03-29 18:18:46.190 Using the PVR-350 decoder/TV-out 2006-03-29 18:18:46.518 Realtime priority would require SUID as root. 2006-03-29 18:18:46.522 TV: Changing from None to WatchingPreRecorded 2006-03-29 18:18:52.776 TV: Attempting to change from WatchingPreRecorded to None 2006-03-29 18:18:52.965 TV: Changing from WatchingPreRecorded to None Now anything recorded with 0.19 will only play through the framebuffer Code: stream: start_time: 82748.212 duration: 88.602 bitrate=1928 kb/s 2006-03-29 18:19:13.300 AFD: Opened codec 0x82f3070, id(MPEG2VIDEO) type(Video) 2006-03-29 18:19:13.300 AFD: Opened codec 0x82f0bd0, id(MP3) type(Audio) 2006-03-29 18:19:13.301 Opening audio device '/dev/sound/dsp'. 2006-03-29 18:19:13.302 Opening OSS audio device '/dev/sound/dsp'. 2006-03-29 18:19:13.314 VideoOutputXv Error: Could not find suitable XVideo surface. 2006-03-29 18:19:13.314 VideoOutputXv: Falling back to X shared memory video output. *** May be slow *** 2006-03-29 18:19:13.630 Realtime priority would require SUID as root. 2006-03-29 18:19:13.639 TV: Changing from None to WatchingPreRecorded 2006-03-29 18:19:13.653 Video timing method: USleep with busy wait 2006-03-29 18:19:18.780 NVP: prebuffering pause 2006-03-29 18:19:22.239 TV: Attempting to change from WatchingPreRecorded to None 2006-03-29 18:19:22.716 TV: Changing from WatchingPreRecorded to None Now from what I can see it is detecting the audio as mp3 rather than mp2, which is not something the pvr350 can decode. As an experiment I changed the filename in one of the new sql entries in 'recorded' record to point to a pre 0.19 recorded file and it detects as mp2 and plays through the pvr350. Which proves it's actually the file where the problem is. So this indicates that the new mpg's saved have mp3 audio in them ? Is DN now using mp3 ? Or is Myth transcoding the audio ? Makes no sense to me.. I have tried with and without "Using Hardware Mpeg Decoder" checked. Previously with 0.18 it had to be checked to output properly with the pvr350. Anyone have any insight on this ? Thanks |
Author: | m0f [ Thu Mar 30, 2006 4:41 am ] |
Post subject: | |
Well, after much searching I found ticket #1161 Code: As far as I can tell DVB-T recordings are recorded as MPEG-TS and these are replayed on the OSD of the PVR-350 through the X-driver. This results in very jerky motion, as the OSD is nowhere near fast enough for this purpose. When watching recording made from the PVR-350 itself (MPEG-PS) the hardware decoder is employed and it works great. My current workaround is to "replex" the file in the filesystem to MPEG-PS. It plays back fine then, but discards information such as aspect ratio and subtitles, apparently. It used to work (somewhat) with mythtv-0.18.1, but that was probably due to the fact that it was setup to convert MPEG-TS to MPEG-PS while recording. I have noticed a ticked (#222) saying that this was then switched off, as it ruined too many things, and that MPEG-TS replay should be usable instead. I used the gentoo package, SVN#8642 for testing, IVTV-0.4.2, Linux kernel 2.6.14-gentoo-r5. Hardware is 2xPVR350, 1xNova-T. Attaching log of "mythfrontend -v all,noaudio,nodatabase". And here was the answer Code: * status changed from new to closed.
* resolution set to invalid. 1) The pvr-350 decode is extremely limited in what it will successfully decode. Random stuff from DVB-T recordings likely will break it often. 2) Set up the X driver better so you have Xv support. Has anyone found a workaround or a way to patch PS support back in ? If not I guess I'm SOL. It's unfortunate as the output quality was excellent. |
Page 1 of 1 | All times are UTC - 6 hours |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |