On Thu 27.05.2004 at 09:00:50PM +1000, Matt McLeod wrote: > Juha Pahkala wrote: > > I hope you guys don't mind me asking this, but there's been on and off > > conversation of dvb support in freevo for a long time. I'd like to know if > > anybody is working on anything related? And if not, if there is something > > done in the past that I could take a look at.
To Juha: One thing is that mplayer detects but doesn't display DVB-T subtitles (and the Finnish TV1 and TV2 channels use subtitles in a separate stream). I've tried to hack mplayer to do so, I found some code from vdr which does the subtitle stream decoding, but I don't understand how to overlay the subtitle over the video in mplayer (the application is great, but the code is a huge mess IMHO). If someone has had more success or knows another app that plays DVB with the subtitles, I'm interested! Another problem, is that the transport stream that comes out from the DVB card has time stamps that don't start at 0 when the recording starts, so my comercial removal filter in mplayer wouldn't work. One solution is to remultiplex the streams from TS to PS while recording, but all the softwares I have found for that (ts2ps, mplex) don't support subtitle streams (actually, they support 1 video stream and 1 audio stream and that's all). So for now, only the analog TV recorded with mencoder fits my needs. The DVB driver 1.0.1 works quite well with my 2.4.22 kernel, but I have a weird bug (IRQ lock or something) when I want to use the driver, so I need to unload it and reload it before I can watch DVB TV. I haven't had time to go deeper into this. When I want mplayer to play DVB straight, it seems to slow down and the video becomes jerky, or it just stops and complains about too many errors in the data stream. If I record the stream on the disk and play it immediately from the disk with mplayer, it works properly... I've developed a small program based on tzap that does the recording and supports files bigger than 2 GB (I use XFS as a filesystem which does not limit file sizes to 2GB, but the program itself must handle large files). I suppose I could easily use this one instead of mencoder for recording DVB, if I add a feature to stop the recording after a given amount of time, like mencoder does. The last problem is that I'd like to properly integrate analog and digital TV in freevo, so that I can choose (or use priorities to automatically select) which tuner I use for watching/recording; I'd also like to implement timeshift with DVB (so that I can pause the TV when the phone rings). Oh yes, I have no time anymore to code all this (that's why I gave up Freevo hacking, hopefully temporarily), so if someone could lend me some�:) > There was a post to this list a few months ago from a chap in the UK > who'd modified Freevo to work for him with DVB-T. That included a > fair amount of detail, though I haven't found time to try it myself. > > At the moment I'm using Freevo as a front-end for playback, and > WebVCR+ (with a simple script which calls tzap and pipes the output > through ts2ps to do the actual recording), and the combination > works well. It's not programmable from the TV, but I've yet to be > convinced that this is a major drawback. I use this feature every day. Is this enough to convice you that it's useful? :) I completely replaced my VCR with a dedicated PC, which I use only to run Freevo. It has no other monitor than a TV, and the keyboard I use most of the time is the one from my IR remote control. Even my wife uses the machine :) Matthieu -- (~._.~) Matthieu Weber - Universit� de Jyv�skyl� (~._.~) ( ? ) email : [EMAIL PROTECTED] ( ? ) ()- -() public key id : 452AE0AD ()- -() (_)-(_) "Humor ist, wenn man trotzdem lacht (Germain Muller)" (_)-(_) ------------------------------------------------------- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id149&alloc_id�66&op=click _______________________________________________ Freevo-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/freevo-users
