Rob Shortt wrote:

Florian Demmer wrote:

just tried the snapshot after using 1.4.1 before, and i see there is no ivtv_basic_tv anymore (and recording with recordserver results in a black mpeg file). how is that supposed to work now/in future releases?


Hi, some things in CVS have changed WRT tv and recording. The tv.ivtv_basic_tv plugin has been removed and the tv.mplayer plugin has been updated to support ivtv. To get recording and tv working you will need to modify the default VIDEO_GROUPS config item for ivtv. I will add docs to the wiki soon about this. You will probably need something similar to the following in yout local_conf.py:

VIDEO_GROUPS = [
    VideoGroup(vdev='/dev/video0',
               adev=None,
               input_type='tuner',
               input_num=4,
               tuner_norm='NTSC',
               tuner_chanlist='us-cable',
               desc='Cable',
               group_type='ivtv',
               recordable=True),
]

thanks... my pvr250/pal needs input 4 and it works! :)

VIDEO_GROUPS = [
   VideoGroup(vdev='/dev/video0',
   adev=None,
   input_type='tuner',
   input_num=4,
   tuner_norm='PAL',
   tuner_chanlist='europe-west',
   desc='Cable',
   group_type='ivtv',
   recordable=True),
]

i discoverd another problem: when i try to watch tv (or record) i get an error that args is too short (in line 172 tv/plugins/mplayer.py: "mpl = '--prio=%s %s -vo %s%s -fs %s -slave %s' % args") ... i think MPLAYER_ARGS_DEF was forgotten in line 122:

it works with the following (and my mplayer options are nicely applied):

# Build the MPlayer command
args = (config.MPLAYER_NICE, config.MPLAYER_CMD, config.MPLAYER_VO_DEV,
config.MPLAYER_VO_DEV_OPTS, config.MPLAYER_ARGS_DEF)


Note the input_num=4 part. It defaults to 0 which is not the norm for tuner on ivtv. Aubin mentioned we shouldn't specify a default and use whatever the card is already using which I agree with (and forgot to impliment :P).

If you need more info on VIDEO_GROUPS please search the lists. I still mean to ad info to the wiki.

-Rob

another thing:
maybe add TV_RECORD_PADDING and TV_RECORDFILE_MASK to the local_conf.py.example, would have saved me some time searching for the right config var name ;)


keep up the _great_ work
Flo



-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
_______________________________________________
Freevo-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-users

Reply via email to