From owner-freebsd-multimedia@FreeBSD.ORG Sun May 2 00:26:08 2010 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 520BF106564A for ; Sun, 2 May 2010 00:26:08 +0000 (UTC) (envelope-from redtick@sbcglobal.net) Received: from web81202.mail.mud.yahoo.com (web81202.mail.mud.yahoo.com [68.142.199.106]) by mx1.freebsd.org (Postfix) with SMTP id 12D0A8FC18 for ; Sun, 2 May 2010 00:26:07 +0000 (UTC) Received: (qmail 23600 invoked by uid 60001); 2 May 2010 00:26:07 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sbcglobal.net; s=s1024; t=1272759967; bh=l9i74wGwrYVr8pVxmto9unUl94PrDvoy3Ff0PcPpvzQ=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:MIME-Version:Content-Type; b=p0Io5VWDc4y7IuJ3FNrI6uMSkcQVlkzeAmWXB9fmHYM4QYmdIyc+6c+7kNXg+EAlbzAsoQvI6GiclUh7iO5rgMq+g1ttOxoOwqRPye1pskZGp4jNTj5VTae15Ajk73EqwdduDEZwFi1gI99CkqzFyK+Dp91mH4tQNituq2aJcC4= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=sbcglobal.net; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:MIME-Version:Content-Type; b=BO4JjaGm7TSoveaOnayeanStlJTNBXWGWL7VeZ/YFU5IrtZLynCkfpV0J27CdeiqMoAwiyflUrXnXPdIby4+RVD8uydkqem+3WYlg/41+Ve5Xf14WbJgwYptmZjjR7PWOQs7+is2B0/0RCEA4DYtoS2cbURKova0q6B3112+dtk=; Message-ID: <224919.23104.qm@web81202.mail.mud.yahoo.com> X-YMail-OSG: dFKqackVM1m8aIGNaVuP2W5dPhIUUmcfaRGlGIsPp_IFZ3v 4lqeaCic663vQ14yNQMi1_jlpyZV3kOxqpwUMRYX01tnWZRPQbPRUPds9RTt MB3cgWNbRetbqeMK9RrrQEWoCHM6SO7M0kP_v968jWt6VTZ43a_vBrrxpohS 5qdO4zmq5YmSW5MLMFuntTOeePP63ew.Xv_zCuHWRmHXQHql_MTOdVKkKk5C k6e06bHTW0ftjLrGHQtVmeacl9x.btOwzk7vokdv3Zly0UCLYF0dVIzyfU_N CBiSA5wuV3HppvlKkE0nUjdjTSYDWkRcDDzxFiDBuWtoaJ44te8A6eH4- Received: from [68.93.137.156] by web81202.mail.mud.yahoo.com via HTTP; Sat, 01 May 2010 17:26:06 PDT X-Mailer: YahooMailClassic/10.1.11 YahooMailWebService/0.8.103.269680 Date: Sat, 1 May 2010 17:26:06 -0700 (PDT) From: Mark To: freeb list MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Subject: cxm v4l build fail X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 May 2010 00:26:08 -0000 ===> Patching for pvrxxx-20071004 ===> Applying FreeBSD patches for pvrxxx-20071004 /usr/bin/sed -i.bak -e 's/tuner0/cxm0/' /usr/ports/multimedia/pvrxxx/work/pvr250-1.2/setchannel.c ===> Configuring for pvrxxx-20071004 cd /usr/ports/multimedia/pvrxxx/work/modules/cxm; cd cxm_cx25840fw; tar xzf /usr/ports/distfiles//firmware.tar.gz v4l-cx25840.fw; cd ../cxm_decfw; tar xzf /usr/ports/distfiles//firmware.tar.gz v4l-cx2341x-dec.fw; cd ../cxm_encfw; tar xzf /usr/ports/distfiles//firmware.tar.gz v4l-cx2341x-enc.fw ===> Building for pvrxxx-20071004 cd /usr/ports/multimedia/pvrxxx/work/modules/cxm; make ===> cxm (all) Warning: Object directory not changed from original /usr/ports/multimedia/pvrxxx/work/modules/cxm/cxm @ -> /usr/src/sys machine -> /usr/src/sys/i386/include :> opt_cxm.h awk -f @/tools/makeobjops.awk @/kern/bus_if.m -h awk -f @/tools/makeobjops.awk @/kern/device_if.m -h awk -f @/tools/makeobjops.awk @/dev/iicbus/iicbb_if.m -h awk -f @/tools/makeobjops.awk @/dev/pci/pci_if.m -h awk -f @/tools/vnode_if.awk @/kern/vnode_if.src -p awk -f @/tools/vnode_if.awk @/kern/vnode_if.src -q awk -f @/tools/vnode_if.awk @/kern/vnode_if.src -h make: don't know how to make v4l2_ioctl_hook.h. Stop *** Error code 2 Stop in /usr/ports/multimedia/pvrxxx/work/modules/cxm. *** Error code 1 Stop in /usr/ports/multimedia/pvrxxx. intel# uname -a 8.0-STABLE FreeBSD 8.0-STABLE From owner-freebsd-multimedia@FreeBSD.ORG Sun May 2 19:12:16 2010 Return-Path: Delivered-To: freebsd-multimedia@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 29A911065670 for ; Sun, 2 May 2010 19:12:16 +0000 (UTC) (envelope-from nox@jelal.kn-bremen.de) Received: from smtp.kn-bremen.de (gelbbaer.kn-bremen.de [78.46.108.116]) by mx1.freebsd.org (Postfix) with ESMTP id AE9A78FC1B for ; Sun, 2 May 2010 19:12:15 +0000 (UTC) Received: by smtp.kn-bremen.de (Postfix, from userid 10) id DD56F1E0020E; Sun, 2 May 2010 21:12:13 +0200 (CEST) Received: from triton8.kn-bremen.de (noident@localhost [127.0.0.1]) by triton8.kn-bremen.de (8.14.3/8.14.3) with ESMTP id o42J28hq099500; Sun, 2 May 2010 21:02:08 +0200 (CEST) (envelope-from nox@triton8.kn-bremen.de) Received: (from nox@localhost) by triton8.kn-bremen.de (8.14.3/8.14.3/Submit) id o42J27lG099499; Sun, 2 May 2010 21:02:07 +0200 (CEST) (envelope-from nox) From: Juergen Lock Date: Sun, 2 May 2010 21:02:07 +0200 To: freebsd-multimedia@FreeBSD.org Message-ID: <20100502190207.GA96276@triton8.kn-bremen.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.20 (2009-06-14) Cc: Subject: for those that want to try vdr on FreeBSD... (dvb with webcamd) X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 May 2010 19:12:16 -0000 Hi! I took jpulz' vdr 1.7.14 patches: (hi, you never seem to be on irc when I am... :) ftp://ftp.frm2.tum.de/pub/jpulz/VDR/ ftp://ftp.frm2.tum.de/pub/jpulz/pictures/ and made q&d ports of those and of a few more plugins and two webinterfaces so I can now use FreeBSD as a pc dvb-s2 dvr: http://people.freebsd.org/~nox/dvb/vdrdevel-preliminary.shar I don't know if/when I'll be able finish these to make them commit-ready (or even port all of the other plugins that people might want to use), if anyone wants to take over from here or at least help they are most welcome... Note: vdr 1.7.14 is the development branch so expect bugs! (I mostly used it because the stable branch (1.6) doesn't support dvb-s2...) FreeBSD notes: 0. See my earlier threads on the freebsd-multimedia list about webcamd and the usb dvb-s2 tuner I use; the relevant webcamd ports and frieds have been updated now so you _should_ be able to just use those. (I see no reason why dvb-t or dvb-c tuners wouldn't work also as long as webcamd supports them, I just haven't tested any.) 1. Before you start installing these ports add the vdr user and group to /usr/ports/UIDs: vdr:*:988:988::0:0:vdr user:/nonexistent:/usr/sbin/nologin and to /usr/ports/GIDs: vdr:*:988: (you don't have to use 988, I just didn't want the id to conflict with new ports being committed too quickly...), and then either mount an extra fs with enough space for the recordings on /video or create a video dir elsewhere where there is space, symlink it to /video and make it writable for vdr. (or if you do have one big / then you can create the dir on there too ofc, I just disabled the mkdir in the port to avoid inadvertently filling up ppl's small / fs.) 2. I didn't make rc.d scripts yet so for now you need to start vdr as well as the vdradmin-am webinterface manually, look in the README.s of the individual (plugins, vdradmin-am) ports for any needed options. My current vdr startup line is: vdr -P"xineliboutput --local=none --remote=127.1:37890" -Pskinenigmang -Pfemon -Posdpip '-Posdteletext --directory=/usr/tmp --cache-system=packed --max-cache=128' -P"streamdev-server" -P"live -i127.1" -Pepgsearch -Pcontrol Oh and I skipped install of a lot of locales for now too... 3. Of all the video output methods only xineliboutput and streamdev seem to work (and the vdr-live webinterface browser streaming which also uses streamdev), jpulz also has patches for softdevice so I made a port for that too but it only gave me a black screen... streamdev doesn't have an osd so you probably want xineliboutput at least for the first setup. I was unable to test xineliboutput's vdpau support since I no longer have nvidia (and miwi's issues with the nvidia blob on amd64 don't exactly encourage me to try it again soon...) - on the radeon here using xorg 7.4's video-ati driver with xv xineliboutput via vdr-sxfe, vdr-sxfe --video=xv --hotkeys xvdr://127.0.0.1:37890 (vdr-sxfe gets installed by the xineliboutput plugin port) as well as any other player that knew the xvdr protocol (xineliboutput with osd) were unable to play h264 hd channels (I suspect they use too much cpu; I tried xine and both the kde3 and kde4 versions of kaffeine, xine "xvdr://127.0.0.1#nocache" kaffeine "xvdr+tcp://127.1:37890" /usr/local/kde4/bin/kaffeine "xvdr+tcp://127.1:37890" ), only mplayer and (sometimes) totem/gstreamer (incluing the totem browser plugin invoked by the vdr-live webinterface) apparently were efficient enough to decode h264 on this PhenomII cpu in software: mplayer -mc 10 -cache 8192 -demuxer lavf http://127.0.0.1:37890/ totem http://127.0.0.1:37890/ (or using streamdev: mplayer -mc 10 -cache 8192 -demuxer lavf http://127.0.0.1:3000/302 totem http://127.0.0.1:3000/302 - channel 302 is arte hd in my channels.conf.) 4. I have no idea if the lirc support works on FreeBSD (and webcamd doesn't seem to support dvb tuner remotes yet anyway), so you probably will have to use keyboard control for now. I have included an example remote.conf for vdr-sxfe and the multimedia/vdr-plugin-control plugin that you can access by telnet (default port is 2002), I have put the menu button on the tab and insert keys and OK on the return key, see /usr/local/etc/vdr/remote.conf for the full keybindings list. (If you start vdr in the foreground and keep that shell open you should be able to use that for keyboard control also, the control plugin just gives me an osd too for when I use mplayer...) Oh and the webinterfaces have point-and-click remotes too but I prefer keyboard control. 5. The example channels.conf is the one that comes with the vdr sources, its for Astra 19.2E and a little outdated (also doesn't have hd channels yet), if you receive something else and don't want to go hunting for a suitable channels.conf on the web you can use w_scan for which I put a port here earlier: http://people.freebsd.org/~nox/dvb/w_scan.shar Remember to use -o7 for vdr 1.7, see the w_scan homepage for options and examples: http://wirbel.htpc-forum.de/w_scan/index_en.html Also note you probably will only need to use w_scan once initially, this vdr version by default should look for new transponders itself when it does its epg scan during idle times unles you disable that feature. 5. I ported two webinterfaces because I only learned about vdr-live later which seems to be faster and uses fewer resources meaning you could probably turn a pretty wimpy box into a vdr server as long as you keep the actual watching (especially of h264 hd) to a faster box connected over the network. The vdr-plugin-live webinterface by default listens on port 8008: http://127.1:8008/ and vdradmin_am listens on 8001: http://127.1:8001/ And the streamdev plugin has a (simple) webinterface too if you point a browser at it: (instead of a player) http://127.1:3000/ 6. I may have forgot some other manual installation steps, if you notice something just post a followup... Most of vdr's own configuration including plugins should be available in the osd under `Setup'. And finally, here are some links about vdr and the plugins and webinterfaces I made ports for: 0. vdr 1.7.14: http://www.tvdr.de/ http://www.linuxtv.org/vdrwiki/index.php/Main_Page 1. xineliboutput-1.0.5 cvs snapshot from 20100414: http://sourceforge.net/projects/xineliboutput/ http://www.linuxtv.org/vdrwiki/index.php/Xineliboutput-plugin 2. streamdev-0.5.0 cvs snapshot from 20100426: http://streamdev.vdr-developer.org/ http://www.linuxtv.org/vdrwiki/index.php/Streamdev-plugin 3. live-0.2.0: http://live.vdr-developer.org/ 4. live also depends on cxxtools and tntnet which I also had to port: http://www.tntnet.org/cxxtools.html http://www.tntnet.org/index.html 5. epgsearch-0.9.25.beta16: http://winni.vdr-developer.org/epgsearch/index_eng.html http://www.linuxtv.org/vdrwiki/index.php/Epgsearch-plugin 6. femon-1.7.7: http://www.saunalahti.fi/~rahrenbe/vdr/femon/ http://www.linuxtv.org/vdrwiki/index.php/Femon-plugin 7. osdpip-0.1.0: http://projects.vdr-developer.org/projects/show/plg-osdpip http://www.linuxtv.org/vdrwiki/index.php/Osdpip-plugin 8. osdteletext-0.8.3: http://projects.vdr-developer.org/projects/show/plg-osdteletext http://www.linuxtv.org/vdrwiki/index.php/Osdteletext-plugin 9. skinenigmang-0.1.1: http://andreas.vdr-developer.org/enigmang/index.html http://www.vdr-wiki.de/wiki/index.php/Skinenigmang-plugin (sorry for de in the second link but at least there are pics...) 10. softdevice 0.5.0 cvs snapshot from 20100414: http://softdevice.berlios.de/ http://www.linuxtv.org/vdrwiki/index.php/Softdevice-plugin 10. control-0.0.2a-45yavdr1 with ubuntu yavdr patches: http://ricomp.de/vdr/down_en.html http://www.linuxtv.org/vdrwiki/index.php/Control-plugin 11. vdradmin_am-3.6.7: http://andreas.vdr-developer.org/vdradmin-am/ Enjoy! :) Juergen From owner-freebsd-multimedia@FreeBSD.ORG Mon May 3 11:08:21 2010 Return-Path: Delivered-To: freebsd-multimedia@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 19B851065672 for ; Mon, 3 May 2010 11:08:21 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id E254C8FC1B for ; Mon, 3 May 2010 11:08:20 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o43B8KKe033661 for ; Mon, 3 May 2010 11:08:20 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o43B8K3F033659 for freebsd-multimedia@FreeBSD.org; Mon, 3 May 2010 11:08:20 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 3 May 2010 11:08:20 GMT Message-Id: <201005031108.o43B8K3F033659@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-multimedia@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-multimedia@FreeBSD.org X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 May 2010 11:08:21 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o ports/146121 multimedia fix for audio/fluidsynth o kern/146031 multimedia [snd_hda] race condition when kldunload snd_hda sound f ports/145770 multimedia [patch] multimedia/gstreamer-plugins-v4l2 says Device o kern/144659 multimedia [pcm] The distortion of the sound playback of music at o kern/143505 multimedia [pcm] FreeBSD 8.0-RELEASE (x64) won't make sound card o kern/141826 multimedia [snd_hda] load of snd_hda module fails o kern/140591 multimedia [PATCH][sound] No sound output on lineout/headphone ja o kern/140453 multimedia [sound] No sound inside Virtualbox on 50% volume o kern/137589 multimedia [snd_uaudio] snd_uaudio.ko (USB audio driver) doesn't o kern/134767 multimedia [sound] [snd_hda] [regression] Sigmatel STAC9205X no s o kern/132848 multimedia [sound] [snd_emu10kx] driver problem with card init, s o kern/132511 multimedia [sound] [snd_hda] Probing ALC888 codec on ASRock K10N7 o kern/129604 multimedia [sound] Sound stops with error: pcm0:virtual:dsp0.vp0: o kern/127131 multimedia [bktr] /usr/src/sys/dev/bktr/bktr_os.c, line 469: wron s kern/125756 multimedia [sound] [patch] cannot detect soft-modem on HDA bus o kern/124319 multimedia [sound] [snd_emu10k1] [regression] Cannot record from o kern/122086 multimedia [sound] maestro sound driver is working, but mixer ini p kern/121156 multimedia [sound] [patch] Turn on inverted external amplifier se o kern/120857 multimedia [sound] [snd_emu10k1] snd_emu10k1 driver issues a warn o kern/120780 multimedia [sound] [snd_hda] snd_hda doesn't work on Dell Latitut o kern/119973 multimedia [sound] [snd_maestro] [regression] snd_maestro only wo o kern/119931 multimedia [sound] No sound card detected on ASUS "K8V-X SE R2.00 o kern/119759 multimedia [sound] [snd_emu10k1] [regression] Can not record anyt f kern/115666 multimedia [sound] Microphone does not work o kern/115300 multimedia [sound] [snd_hda] [regression] snd_hda(4) fails to att o kern/114760 multimedia [sound] [snd_cmi] snd_cmi driver causing sporadic syst s kern/113950 multimedia [sound] [patch] [request] add per-vchan mixer support o kern/111767 multimedia [sound] ATI SB450 High Definition Audio Controller sou o kern/107516 multimedia [sound] [snd_emu10k1] - skips, clicks and lag after a o kern/107051 multimedia [sound] only 2 channels output works for the ALC850 (o o kern/104874 multimedia [sound] [snd_emu10k1] kldload snd_emu10k1 hangs system o kern/104626 multimedia [sound] FreeBSD 6.2 does not support SoundBlaster Audi o kern/101417 multimedia [sound] 4-speakers output not possible on Asus A8V-Del o kern/100859 multimedia [sound] [snd_ich] snd_ich broken on GIGABYTE 915 syste o kern/98752 multimedia [sound] Intel ich6 82801 FB - on Packard Bell A8810 la o kern/98504 multimedia [sound] Sound is distorted with SB Live 5.1 o kern/98496 multimedia [sound] [snd_ich] some functions don't work in my soun o kern/97609 multimedia [sound] Load Sound Module - VIA8233 - fails o kern/97535 multimedia [sound] [snd_mss] doesn't work in 6.0-RELEASE and abov o kern/96538 multimedia [sound] emu10k1-driver inverts channels o kern/95086 multimedia [sound] uaudio line in problem with sbdm lx o kern/94279 multimedia [sound] [snd_neomagic] snd_neomagic crashes on FreeBSD o kern/93986 multimedia [sound] Acer TravelMate 4652LMi pcm0 channel dead o kern/92512 multimedia [sound] distorted mono output with emu10k1 o kern/87782 multimedia [sound] snd_t4dwave and pcm0:record:0: record interrup s kern/83697 multimedia [sound] [snd_mss] [patch] support, docs added for full o kern/82043 multimedia [sound] snd_emu10k1 - mixer does not work. o kern/81146 multimedia [sound] Sound isn't working AT ALL for Sis7012 onboard o kern/80632 multimedia [sound] pcm driver missing support for CMI8738 auxilla o kern/79912 multimedia [sound] sound broken for 2 VIA chipsets: interrupt sto o kern/79905 multimedia [sound] sis7018 sound module problem o kern/79678 multimedia [sound] sound works except recording from any source f kern/72995 multimedia [sound] Intel ICH2 (82801BA) - sound nearly inaudible o kern/63204 multimedia [sound] /dev/mixer broken with ESS Maestro-2E (still o o kern/60677 multimedia [sound] [patch] No reaction of volume controy key on I s kern/60599 multimedia [bktr] [partial patch] No sound for ATI TV Wonder (ste o kern/37600 multimedia [sound] [partial patch] t4dwave drive doesn't record. o kern/23546 multimedia [sound] [snd_csa] [patch] csa DMA-interrupt problem 58 problems total. From owner-freebsd-multimedia@FreeBSD.ORG Tue May 4 18:10:35 2010 Return-Path: Delivered-To: freebsd-multimedia@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 81BDC1065679; Tue, 4 May 2010 18:10:35 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id 594D68FC23; Tue, 4 May 2010 18:10:35 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o44IAZYi029120; Tue, 4 May 2010 18:10:35 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o44IAZwu029111; Tue, 4 May 2010 18:10:35 GMT (envelope-from edwin) Date: Tue, 4 May 2010 18:10:35 GMT Message-Id: <201005041810.o44IAZwu029111@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-multimedia@FreeBSD.org From: edwin@FreeBSD.org Cc: Subject: Re: ports/146308: Update port: multimedia/mjpegtools X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 May 2010 18:10:35 -0000 Synopsis: Update port: multimedia/mjpegtools Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-multimedia Responsible-Changed-By: edwin Responsible-Changed-When: Tue May 4 18:10:34 UTC 2010 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=146308 From owner-freebsd-multimedia@FreeBSD.ORG Tue May 4 18:10:41 2010 Return-Path: Delivered-To: freebsd-multimedia@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8828610656DB; Tue, 4 May 2010 18:10:41 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id 53B838FC12; Tue, 4 May 2010 18:10:41 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o44IAfSB029941; Tue, 4 May 2010 18:10:41 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o44IAfBC029934; Tue, 4 May 2010 18:10:41 GMT (envelope-from edwin) Date: Tue, 4 May 2010 18:10:41 GMT Message-Id: <201005041810.o44IAfBC029934@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-multimedia@FreeBSD.org From: edwin@FreeBSD.org Cc: Subject: Re: ports/146309: Update port: multimedia/mkvtoolnix to 3.3.0 X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 May 2010 18:10:41 -0000 Synopsis: Update port: multimedia/mkvtoolnix to 3.3.0 Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-multimedia Responsible-Changed-By: edwin Responsible-Changed-When: Tue May 4 18:10:40 UTC 2010 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=146309 From owner-freebsd-multimedia@FreeBSD.ORG Tue May 4 20:34:19 2010 Return-Path: Delivered-To: freebsd-multimedia@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4F624106566B for ; Tue, 4 May 2010 20:34:19 +0000 (UTC) (envelope-from nox@jelal.kn-bremen.de) Received: from smtp.kn-bremen.de (gelbbaer.kn-bremen.de [78.46.108.116]) by mx1.freebsd.org (Postfix) with ESMTP id D2B9C8FC18 for ; Tue, 4 May 2010 20:34:18 +0000 (UTC) Received: by smtp.kn-bremen.de (Postfix, from userid 10) id 425481E00213; Tue, 4 May 2010 22:34:17 +0200 (CEST) Received: from triton8.kn-bremen.de (noident@localhost [127.0.0.1]) by triton8.kn-bremen.de (8.14.3/8.14.3) with ESMTP id o44KWnLT008640; Tue, 4 May 2010 22:32:49 +0200 (CEST) (envelope-from nox@triton8.kn-bremen.de) Received: (from nox@localhost) by triton8.kn-bremen.de (8.14.3/8.14.3/Submit) id o44KWmar008639; Tue, 4 May 2010 22:32:48 +0200 (CEST) (envelope-from nox) From: Juergen Lock Date: Tue, 4 May 2010 22:32:48 +0200 To: Juergen Lock Message-ID: <20100504203248.GA8212@triton8.kn-bremen.de> References: <20100502190207.GA96276@triton8.kn-bremen.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20100502190207.GA96276@triton8.kn-bremen.de> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: freebsd-multimedia@FreeBSD.org Subject: Re: for those that want to try vdr on FreeBSD... (dvb with webcamd) X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 May 2010 20:34:19 -0000 On Sun, May 02, 2010 at 09:02:07PM +0200, Juergen Lock wrote: > Hi! > > I took jpulz' vdr 1.7.14 patches: (hi, you never seem to be on irc > when I am... :) > > ftp://ftp.frm2.tum.de/pub/jpulz/VDR/ > ftp://ftp.frm2.tum.de/pub/jpulz/pictures/ > > and made q&d ports of those and of a few more plugins and two webinterfaces > so I can now use FreeBSD as a pc dvb-s2 dvr: > > http://people.freebsd.org/~nox/dvb/vdrdevel-preliminary.shar > > I don't know if/when I'll be able finish these to make them commit-ready > (or even port all of the other plugins that people might want to use), > if anyone wants to take over from here or at least help they are most > welcome... > > Note: vdr 1.7.14 is the development branch so expect bugs! (I mostly > used it because the stable branch (1.6) doesn't support dvb-s2...) > > FreeBSD notes: > > 0. See my earlier threads on the freebsd-multimedia list about webcamd > and the usb dvb-s2 tuner I use; the relevant webcamd ports and > frieds have been updated now so you _should_ be able to just use > those. (I see no reason why dvb-t or dvb-c tuners wouldn't work > also as long as webcamd supports them, I just haven't tested any.) > > 1. Before you start installing these ports add the vdr user and group > to /usr/ports/UIDs: > > vdr:*:988:988::0:0:vdr user:/nonexistent:/usr/sbin/nologin > > and to /usr/ports/GIDs: > > vdr:*:988: > > (you don't have to use 988, I just didn't want the id to conflict with > new ports being committed too quickly...), and then either mount an extra > fs with enough space for the recordings on /video or create a video dir > elsewhere where there is space, symlink it to /video and make it > writable for vdr. (or if you do have one big / then you can create > the dir on there too ofc, I just disabled the mkdir in the port to > avoid inadvertently filling up ppl's small / fs.) > > 2. I didn't make rc.d scripts yet so for now you need to start vdr as > well as the vdradmin-am webinterface manually, look in the README.s > of the individual (plugins, vdradmin-am) ports for any needed options. > My current vdr startup line is: > > vdr -P"xineliboutput --local=none --remote=127.1:37890" -Pskinenigmang -Pfemon -Posdpip '-Posdteletext --directory=/usr/tmp --cache-system=packed --max-cache=128' -P"streamdev-server" -P"live -i127.1" -Pepgsearch -Pcontrol > > Oh and I skipped install of a lot of locales for now too... > > 3. Of all the video output methods only xineliboutput and streamdev > seem to work (and the vdr-live webinterface browser streaming which > also uses streamdev), jpulz also has patches for softdevice so I made > a port for that too but it only gave me a black screen... streamdev > doesn't have an osd so you probably want xineliboutput at least for > the first setup. > > I was unable to test xineliboutput's vdpau support since I no longer > have nvidia (and miwi's issues with the nvidia blob on amd64 don't > exactly encourage me to try it again soon...) - on the radeon here > using xorg 7.4's video-ati driver with xv xineliboutput via vdr-sxfe, > > vdr-sxfe --video=xv --hotkeys xvdr://127.0.0.1:37890 > > (vdr-sxfe gets installed by the xineliboutput plugin port) as well as any > other player that knew the xvdr protocol (xineliboutput with osd) were > unable to play h264 hd channels (I suspect they use too much cpu; I tried > xine and both the kde3 and kde4 versions of kaffeine, > > xine "xvdr://127.0.0.1#nocache" > kaffeine "xvdr+tcp://127.1:37890" > /usr/local/kde4/bin/kaffeine "xvdr+tcp://127.1:37890" > > ), only mplayer and (sometimes) totem/gstreamer (incluing the totem > browser plugin invoked by the vdr-live webinterface) apparently were > efficient enough to decode h264 on this PhenomII cpu in software: > > mplayer -mc 10 -cache 8192 -demuxer lavf http://127.0.0.1:37890/ > totem http://127.0.0.1:37890/ > > (or using streamdev: > > mplayer -mc 10 -cache 8192 -demuxer lavf http://127.0.0.1:3000/302 > totem http://127.0.0.1:3000/302 > > - channel 302 is arte hd in my channels.conf.) > > 4. I have no idea if the lirc support works on FreeBSD (and webcamd doesn't > seem to support dvb tuner remotes yet anyway), so you probably will > have to use keyboard control for now. I have included an example > remote.conf for vdr-sxfe and the multimedia/vdr-plugin-control plugin > that you can access by telnet (default port is 2002), I have put the > menu button on the tab and insert keys and OK on the return key, see > > /usr/local/etc/vdr/remote.conf > > for the full keybindings list. (If you start vdr in the foreground > and keep that shell open you should be able to use that for keyboard > control also, the control plugin just gives me an osd too for when I > use mplayer...) > > Oh and the webinterfaces have point-and-click remotes too but I prefer > keyboard control. > > 5. The example channels.conf is the one that comes with the vdr sources, > its for Astra 19.2E and a little outdated (also doesn't have hd channels > yet), if you receive something else and don't want to go hunting for a > suitable channels.conf on the web you can use w_scan for which I put a > port here earlier: > > http://people.freebsd.org/~nox/dvb/w_scan.shar > > Remember to use -o7 for vdr 1.7, see the w_scan homepage for options > and examples: > > http://wirbel.htpc-forum.de/w_scan/index_en.html > > Also note you probably will only need to use w_scan once initially, > this vdr version by default should look for new transponders itself > when it does its epg scan during idle times unles you disable that > feature. > > 5. I ported two webinterfaces because I only learned about vdr-live > later which seems to be faster and uses fewer resources meaning you > could probably turn a pretty wimpy box into a vdr server as long as > you keep the actual watching (especially of h264 hd) to a faster box > connected over the network. The vdr-plugin-live webinterface by > default listens on port 8008: > > http://127.1:8008/ > > and vdradmin_am listens on 8001: > > http://127.1:8001/ > > And the streamdev plugin has a (simple) webinterface too if you point > a browser at it: (instead of a player) > > http://127.1:3000/ > > 6. I may have forgot some other manual installation steps, if you > notice something just post a followup... Most of vdr's own > configuration including plugins should be available in the osd > under `Setup'. > > And finally, here are some links about vdr and the plugins and > webinterfaces I made ports for: > > 0. vdr 1.7.14: > http://www.tvdr.de/ > http://www.linuxtv.org/vdrwiki/index.php/Main_Page > > 1. xineliboutput-1.0.5 cvs snapshot from 20100414: > http://sourceforge.net/projects/xineliboutput/ > http://www.linuxtv.org/vdrwiki/index.php/Xineliboutput-plugin > > 2. streamdev-0.5.0 cvs snapshot from 20100426: > http://streamdev.vdr-developer.org/ > http://www.linuxtv.org/vdrwiki/index.php/Streamdev-plugin > > 3. live-0.2.0: > http://live.vdr-developer.org/ > > 4. live also depends on cxxtools and tntnet which I also had to port: > http://www.tntnet.org/cxxtools.html > http://www.tntnet.org/index.html > > 5. epgsearch-0.9.25.beta16: > http://winni.vdr-developer.org/epgsearch/index_eng.html > http://www.linuxtv.org/vdrwiki/index.php/Epgsearch-plugin > > 6. femon-1.7.7: > http://www.saunalahti.fi/~rahrenbe/vdr/femon/ > http://www.linuxtv.org/vdrwiki/index.php/Femon-plugin > > 7. osdpip-0.1.0: > http://projects.vdr-developer.org/projects/show/plg-osdpip > http://www.linuxtv.org/vdrwiki/index.php/Osdpip-plugin > > 8. osdteletext-0.8.3: > http://projects.vdr-developer.org/projects/show/plg-osdteletext > http://www.linuxtv.org/vdrwiki/index.php/Osdteletext-plugin > > 9. skinenigmang-0.1.1: > http://andreas.vdr-developer.org/enigmang/index.html > http://www.vdr-wiki.de/wiki/index.php/Skinenigmang-plugin > (sorry for de in the second link but at least there are pics...) > > 10. softdevice 0.5.0 cvs snapshot from 20100414: > http://softdevice.berlios.de/ > http://www.linuxtv.org/vdrwiki/index.php/Softdevice-plugin > > 10. control-0.0.2a-45yavdr1 with ubuntu yavdr patches: > http://ricomp.de/vdr/down_en.html > http://www.linuxtv.org/vdrwiki/index.php/Control-plugin > > 11. vdradmin_am-3.6.7: > http://andreas.vdr-developer.org/vdradmin-am/ Ok I now found out why xineliboutput didn't want to play h264 at all: the libxine port builds with an internal copy of ffmpeg by default, turning on its 'Enable external FFMpeg' knob got it playing. Its still skipping once in a while, maybe using the new ffmpeg-devel port will fix that, but looks like that would involve rebuilding several dependencies at least so I haven't yet tried. While testing that, I have also added a small patch to improve the osd resizing so the osd should look a little better now when the video resolution changes (multimedia/vdr-plugin-xineliboutput/files/patch-osdautosize), and I add the keypad return key to the vdr-sxfe remote.conf and changed FastFwd from f to w because f is already in use for the fullscreen toggle with vdr-sxfe --hotkeys. Enjoy, :) Juergen From owner-freebsd-multimedia@FreeBSD.ORG Tue May 4 21:03:25 2010 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 016B01065674 for ; Tue, 4 May 2010 21:03:25 +0000 (UTC) (envelope-from freebsd-multimedia@dino.sk) Received: from loki.netlab.sk (ns3.netlab.sk [84.245.65.11]) by mx1.freebsd.org (Postfix) with ESMTP id AEB688FC28 for ; Tue, 4 May 2010 21:03:24 +0000 (UTC) Received: from fw1.dino.sk (fw1.dino.sk [84.245.95.252]) (AUTH: LOGIN milan, TLS: TLSv1/SSLv3,256bits,AES256-SHA) by loki.netlab.sk with esmtp; Tue, 04 May 2010 16:43:33 +0200 id 0002E189.4BE03295.00017E30 From: Milan Obuch To: freebsd-multimedia@freebsd.org Date: Tue, 4 May 2010 16:46:06 +0200 User-Agent: KMail/1.9.10 References: <201004290841.55708.freebsd-multimedia@dino.sk> In-Reply-To: <201004290841.55708.freebsd-multimedia@dino.sk> X-Face: #.82A~?`t~x[OKOO/VQ$LB:#W:[KnFgA8on=vx$ji1k|N(Jtn]{Rf:p1*Cd>=?iso-8859-1?q?*=5B=5B=0A=09UQMwF+?="+(H(z8O%>/7rv9J>j8s=K}WNeL,&3}Ay+\f,I|yW; xB7Ceq"9mH12,Sn4us|/>=?iso-8859-1?q?W=0A=09YPt=5E=3Fy=7DEm=3DX=5CKugpo=273?=>^t=xQWh&fxn&yTG\*B'Ult040wcquXk MIME-Version: 1.0 Content-Disposition: inline Message-Id: <201005041646.07106.freebsd-multimedia@dino.sk> Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Subject: Re: webcamd/pwcview report X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 May 2010 21:03:25 -0000 On Thursday 29 April 2010 08:41:55 Milan Obuch wrote: > Hi, > > today I tried webcam support on my MSI Wind U100 netbook. I just did > > cd /usr/ports/multimedia/webcamd > make install clean > cd /usr/ports/multimedia/pwcview > make install clean > kldload cuse4bsd > /usr/local/etc/rc.d/webcamd onestart > pwcview > > and it just worked. Big thanks to Hans Petter who made this possible. I was > able to test with both internal webcamera and small external camera: > [ snip ] > There is one issue in my case: I tested it under console, and after > pressing 'q' display remains dark. No output seen there any more, but I can > blindly type 'pwciew' and image from webcamera is there again. Card used > there is > > vgapci0@pci0:0:2:0: class=0x030000 card=0x01101462 chip=0x27ae8086 > rev=0x03 hdr=0x00 > vendor = 'Intel Corporation' > device = 'Mobile 945 Express Chipset Family' > class = display > subclass = VGA > > Also, I would like to run pwcview or something similar remotely, maybe over > ssh connection. No success now, just cleared screen. If someone has any > advice, I am all ears. > Some more testing done, just after upgrade to new version of webcamd and cuse4bsd in ports, but for this it seems not to be relevant. I discovered there is a problem with pwcview when run from console using graphics mode, at least with some VESA resolution. After pressing 'q' picture disappears, but I found no way how to return into normal shell, even after webcam disconnect. When tested with my MSI Wind on console with standard 25x80 text screen it exits after pressing 'q', but waits until I disconect webcam (internal via hotkey, external pulling out of port). Then I can work again normally. I tried it on Compaq/HP TabletPC TC1000, but pwcview does not work here. With this VGA vgapci0@pci0:0:5:0: class=0x030000 card=0x00b50e11 chip=0x011210de rev=0xb2 hdr=0x00 vendor = 'Nvidia Corp' device = 'GeForce2 Go / MX Ultra (NV11)' class = display subclass = VGA it just initializes webcam (used the same external one), green LED is on, but program halts with message 'SDL Failed to set videomode: Unable to switch to requested mode'. On TC1000 I tried also run pwcview from X. This did not work. All I got was three lines: Webcam set to: 320x240 (sif) at 5 fps libv4l2: error dequeuing buf: Device not configured Error readingfrom webcam: Device not configured No idea what could be done here, either. One more system I can test this has the following: vgapci0@pci0:1:0:0: class=0x030000 card=0x81291043 chip=0x31081106 rev=0x01 hdr=0x00 vendor = 'VIA Technologies Inc' device = 'Via Unichrome S3 VGA - part of a VIA Northbridge (Unknown)' class = display subclass = VGA Here it works a bit better - while it does not work with graphics mode, it does work with standard 25x80 text screen and after pressing 'q' exits correctly. Tested with both 8-STABLE and 9-CURRENT under i386 and amd64 architectures. I tried to run pwcview remotely over ssh (from X), but all I got is Webcam set to: 320x240 (sif) at 5 fps Failed to create yuvoverlay: Can't use YUV data on non 16/24/32 bit surfaces uninitializing As written in first mail, if someone could help me to understand these issues or knows something I can use remotely instead of pwcview, I would like to test it. Regards, Milan From owner-freebsd-multimedia@FreeBSD.ORG Wed May 5 01:55:22 2010 Return-Path: Delivered-To: freebsd-multimedia@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5B7B2106566B; Wed, 5 May 2010 01:55:22 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id 33C738FC16; Wed, 5 May 2010 01:55:22 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o451tMJe036177; Wed, 5 May 2010 01:55:22 GMT (envelope-from miwi@freefall.freebsd.org) Received: (from miwi@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o451tMiQ036173; Wed, 5 May 2010 01:55:22 GMT (envelope-from miwi) Date: Wed, 5 May 2010 01:55:22 GMT Message-Id: <201005050155.o451tMiQ036173@freefall.freebsd.org> To: miwi@FreeBSD.org, freebsd-multimedia@FreeBSD.org, miwi@FreeBSD.org From: miwi@FreeBSD.org Cc: Subject: Re: ports/146309: Update port: multimedia/mkvtoolnix to 3.3.0 X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 May 2010 01:55:22 -0000 Synopsis: Update port: multimedia/mkvtoolnix to 3.3.0 Responsible-Changed-From-To: freebsd-multimedia->miwi Responsible-Changed-By: miwi Responsible-Changed-When: Wed May 5 01:55:21 UTC 2010 Responsible-Changed-Why: I'll take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=146309 From owner-freebsd-multimedia@FreeBSD.ORG Wed May 5 01:55:25 2010 Return-Path: Delivered-To: freebsd-multimedia@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 10CDE106566B; Wed, 5 May 2010 01:55:25 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id DD37B8FC08; Wed, 5 May 2010 01:55:24 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o451tODr036242; Wed, 5 May 2010 01:55:24 GMT (envelope-from miwi@freefall.freebsd.org) Received: (from miwi@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o451tOaQ036238; Wed, 5 May 2010 01:55:24 GMT (envelope-from miwi) Date: Wed, 5 May 2010 01:55:24 GMT Message-Id: <201005050155.o451tOaQ036238@freefall.freebsd.org> To: miwi@FreeBSD.org, freebsd-multimedia@FreeBSD.org, miwi@FreeBSD.org From: miwi@FreeBSD.org Cc: Subject: Re: ports/146308: Update port: multimedia/mjpegtools X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 May 2010 01:55:25 -0000 Synopsis: Update port: multimedia/mjpegtools Responsible-Changed-From-To: freebsd-multimedia->miwi Responsible-Changed-By: miwi Responsible-Changed-When: Wed May 5 01:55:24 UTC 2010 Responsible-Changed-Why: I'll take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=146308 From owner-freebsd-multimedia@FreeBSD.ORG Wed May 5 05:42:20 2010 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id ECB71106566B for ; Wed, 5 May 2010 05:42:19 +0000 (UTC) (envelope-from iconoklastic@yahoo.com) Received: from web50608.mail.re2.yahoo.com (web50608.mail.re2.yahoo.com [206.190.38.95]) by mx1.freebsd.org (Postfix) with SMTP id 982438FC08 for ; Wed, 5 May 2010 05:42:19 +0000 (UTC) Received: (qmail 50412 invoked by uid 60001); 5 May 2010 05:15:36 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1273036536; bh=W5Ugve3Dg58Wr5hjFY31KqzasrS2eIVsrlOxm9xDTu4=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:MIME-Version:Content-Type; b=A8hCbhHdaFJtVvO1+ih75PED8AFzS3M+Da2J6y82pxSXVOP+mF0YpFpJewfDFiBNapVWRdk7mxZcSowsPPn21w6B1ExyudbbxubQntJfylFm+33HFUic+/68JxQ9Gl0Czyp2wypExfSfYOKlZepEE4BcGE725d6brFQ51fYliu0= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:MIME-Version:Content-Type; b=zUpchO+igPDt4MZBy6tqN41VL7TiYGrHVtzovKzRS1+yOsYemk+YHVH8m4tmR72esSjtENzQ0IGowhlBSzzQPje7CKh6++tcFO9hEwiH4a59Ej+O23OIjX4bG8j51mVHNXlFNM605nyk/EM3pc0sw5b3DDB6DkT4IJ/Oyg5VGIA=; Message-ID: <652305.47848.qm@web50608.mail.re2.yahoo.com> X-YMail-OSG: ehgpks4VM1nWgzD7rhC_GCPom_9a8oO7bw8UBu67OPGwGrA KjjElzi1YPS78CNlOKjrWTJsf3Cg6VIeo7BLzekfG0CW9qhV0SM77DWyB8sy DlUXuhpb.b_dNuTNy37FDa6UI2bkp8UxG8_r7QDPlc2XKPhdK8ivnX7lGwK3 Cemgmh365P5LfbmYPGWVfKfmA4_qpTKGxXY9XsPoZHFWQJPdjhK33qjf5WPu _cpasDI2ssA_DZ4fBO3x_x3dFEwi4h3MYKPD336vNKtRJ_fcf..XgLPXd8Ao OoCHD97UwiefEkhvwVKIwYlF422eXtJg1Qmmcq2.4obc_564KET5Bvq8fEWc - Received: from [75.164.150.183] by web50608.mail.re2.yahoo.com via HTTP; Tue, 04 May 2010 22:15:36 PDT X-Mailer: YahooMailClassic/10.1.11 YahooMailWebService/0.8.103.269680 Date: Tue, 4 May 2010 22:15:36 -0700 (PDT) From: Robert Kopp To: FreeBSD Multimedia MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Failed opal3 build X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 May 2010 05:42:20 -0000 Yesterday there was another commit of Ekiga3, which I was trying to build (= on 8-STABLE, i386). One of its dependencies is opal, whose build failed as = follows: Stop in /usr/ports/net/opal3.xw4400# grep SAFE_ZRTP Makefile.if !defined(SA= FE_ZRTP)IGNORE=3D=09please build devel/libzrtpcpp WITHOUT ports SSL and re-= run build with SAFE_ZRTP set I was able to build libzrtpcpp. Although the above statement is not quite c= lear, it seems to indicate that SAFE_ZRTP should be set in Opal's options, = though there is apparently no other reference to it. (In other words, there= is no explanation as to how to do it. That is what I am hoping someone wil= l provide.) Robert "Tim" Kopp=20 http://analytic.tripod.com/=A0=A0 From owner-freebsd-multimedia@FreeBSD.ORG Thu May 6 20:14:30 2010 Return-Path: Delivered-To: freebsd-multimedia@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CE945106566B for ; Thu, 6 May 2010 20:14:30 +0000 (UTC) (envelope-from nox@jelal.kn-bremen.de) Received: from smtp.kn-bremen.de (gelbbaer.kn-bremen.de [78.46.108.116]) by mx1.freebsd.org (Postfix) with ESMTP id 3ECDC8FC1E for ; Thu, 6 May 2010 20:14:29 +0000 (UTC) Received: by smtp.kn-bremen.de (Postfix, from userid 10) id 22D331E00223; Thu, 6 May 2010 22:14:15 +0200 (CEST) Received: from triton8.kn-bremen.de (noident@localhost [127.0.0.1]) by triton8.kn-bremen.de (8.14.3/8.14.3) with ESMTP id o46KD657024106; Thu, 6 May 2010 22:13:06 +0200 (CEST) (envelope-from nox@triton8.kn-bremen.de) Received: (from nox@localhost) by triton8.kn-bremen.de (8.14.3/8.14.3/Submit) id o46KD65c024105; Thu, 6 May 2010 22:13:06 +0200 (CEST) (envelope-from nox) From: Juergen Lock Date: Thu, 6 May 2010 22:13:06 +0200 To: Juergen Lock Message-ID: <20100506201305.GA23951@triton8.kn-bremen.de> References: <20100502190207.GA96276@triton8.kn-bremen.de> <20100504203248.GA8212@triton8.kn-bremen.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20100504203248.GA8212@triton8.kn-bremen.de> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: freebsd-multimedia@FreeBSD.org Subject: Re: for those that want to try vdr on FreeBSD... (dvb with webcamd) X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 May 2010 20:14:30 -0000 On Tue, May 04, 2010 at 10:32:48PM +0200, Juergen Lock wrote: > On Sun, May 02, 2010 at 09:02:07PM +0200, Juergen Lock wrote: > > Hi! > > > > I took jpulz' vdr 1.7.14 patches: (hi, you never seem to be on irc > > when I am... :) > > > > ftp://ftp.frm2.tum.de/pub/jpulz/VDR/ > > ftp://ftp.frm2.tum.de/pub/jpulz/pictures/ > > > > and made q&d ports of those and of a few more plugins and two webinterfaces > > so I can now use FreeBSD as a pc dvb-s2 dvr: > > > > http://people.freebsd.org/~nox/dvb/vdrdevel-preliminary.shar > > > > I don't know if/when I'll be able finish these to make them commit-ready > > (or even port all of the other plugins that people might want to use), > > if anyone wants to take over from here or at least help they are most > > welcome... > > > > Note: vdr 1.7.14 is the development branch so expect bugs! (I mostly > > used it because the stable branch (1.6) doesn't support dvb-s2...) > > > > FreeBSD notes: > > > > 0. See my earlier threads on the freebsd-multimedia list about webcamd > > and the usb dvb-s2 tuner I use; the relevant webcamd ports and > > frieds have been updated now so you _should_ be able to just use > > those. (I see no reason why dvb-t or dvb-c tuners wouldn't work > > also as long as webcamd supports them, I just haven't tested any.) > > > > 1. Before you start installing these ports add the vdr user and group > > to /usr/ports/UIDs: > > > > vdr:*:988:988::0:0:vdr user:/nonexistent:/usr/sbin/nologin > > > > and to /usr/ports/GIDs: > > > > vdr:*:988: > > > > (you don't have to use 988, I just didn't want the id to conflict with > > new ports being committed too quickly...), and then either mount an extra > > fs with enough space for the recordings on /video or create a video dir > > elsewhere where there is space, symlink it to /video and make it > > writable for vdr. (or if you do have one big / then you can create > > the dir on there too ofc, I just disabled the mkdir in the port to > > avoid inadvertently filling up ppl's small / fs.) > > > > 2. I didn't make rc.d scripts yet so for now you need to start vdr as > > well as the vdradmin-am webinterface manually, look in the README.s > > of the individual (plugins, vdradmin-am) ports for any needed options. > > My current vdr startup line is: > > > > vdr -P"xineliboutput --local=none --remote=127.1:37890" -Pskinenigmang -Pfemon -Posdpip '-Posdteletext --directory=/usr/tmp --cache-system=packed --max-cache=128' -P"streamdev-server" -P"live -i127.1" -Pepgsearch -Pcontrol > > > > Oh and I skipped install of a lot of locales for now too... > > > > 3. Of all the video output methods only xineliboutput and streamdev > > seem to work (and the vdr-live webinterface browser streaming which > > also uses streamdev), jpulz also has patches for softdevice so I made > > a port for that too but it only gave me a black screen... streamdev > > doesn't have an osd so you probably want xineliboutput at least for > > the first setup. > > > > I was unable to test xineliboutput's vdpau support since I no longer > > have nvidia (and miwi's issues with the nvidia blob on amd64 don't > > exactly encourage me to try it again soon...) - on the radeon here > > using xorg 7.4's video-ati driver with xv xineliboutput via vdr-sxfe, > > > > vdr-sxfe --video=xv --hotkeys xvdr://127.0.0.1:37890 > > > > (vdr-sxfe gets installed by the xineliboutput plugin port) as well as any > > other player that knew the xvdr protocol (xineliboutput with osd) were > > unable to play h264 hd channels (I suspect they use too much cpu; I tried > > xine and both the kde3 and kde4 versions of kaffeine, > > > > xine "xvdr://127.0.0.1#nocache" > > kaffeine "xvdr+tcp://127.1:37890" > > /usr/local/kde4/bin/kaffeine "xvdr+tcp://127.1:37890" > > > > ), only mplayer and (sometimes) totem/gstreamer (incluing the totem > > browser plugin invoked by the vdr-live webinterface) apparently were > > efficient enough to decode h264 on this PhenomII cpu in software: > > > > mplayer -mc 10 -cache 8192 -demuxer lavf http://127.0.0.1:37890/ > > totem http://127.0.0.1:37890/ > > > > (or using streamdev: > > > > mplayer -mc 10 -cache 8192 -demuxer lavf http://127.0.0.1:3000/302 > > totem http://127.0.0.1:3000/302 > > > > - channel 302 is arte hd in my channels.conf.) > > > > 4. I have no idea if the lirc support works on FreeBSD (and webcamd doesn't > > seem to support dvb tuner remotes yet anyway), so you probably will > > have to use keyboard control for now. I have included an example > > remote.conf for vdr-sxfe and the multimedia/vdr-plugin-control plugin > > that you can access by telnet (default port is 2002), I have put the > > menu button on the tab and insert keys and OK on the return key, see > > > > /usr/local/etc/vdr/remote.conf > > > > for the full keybindings list. (If you start vdr in the foreground > > and keep that shell open you should be able to use that for keyboard > > control also, the control plugin just gives me an osd too for when I > > use mplayer...) > > > > Oh and the webinterfaces have point-and-click remotes too but I prefer > > keyboard control. > > > > 5. The example channels.conf is the one that comes with the vdr sources, > > its for Astra 19.2E and a little outdated (also doesn't have hd channels > > yet), if you receive something else and don't want to go hunting for a > > suitable channels.conf on the web you can use w_scan for which I put a > > port here earlier: > > > > http://people.freebsd.org/~nox/dvb/w_scan.shar > > > > Remember to use -o7 for vdr 1.7, see the w_scan homepage for options > > and examples: > > > > http://wirbel.htpc-forum.de/w_scan/index_en.html > > > > Also note you probably will only need to use w_scan once initially, > > this vdr version by default should look for new transponders itself > > when it does its epg scan during idle times unles you disable that > > feature. > > > > 5. I ported two webinterfaces because I only learned about vdr-live > > later which seems to be faster and uses fewer resources meaning you > > could probably turn a pretty wimpy box into a vdr server as long as > > you keep the actual watching (especially of h264 hd) to a faster box > > connected over the network. The vdr-plugin-live webinterface by > > default listens on port 8008: > > > > http://127.1:8008/ > > > > and vdradmin_am listens on 8001: > > > > http://127.1:8001/ > > > > And the streamdev plugin has a (simple) webinterface too if you point > > a browser at it: (instead of a player) > > > > http://127.1:3000/ > > > > 6. I may have forgot some other manual installation steps, if you > > notice something just post a followup... Most of vdr's own > > configuration including plugins should be available in the osd > > under `Setup'. > > > > And finally, here are some links about vdr and the plugins and > > webinterfaces I made ports for: > > > > 0. vdr 1.7.14: > > http://www.tvdr.de/ > > http://www.linuxtv.org/vdrwiki/index.php/Main_Page > > > > 1. xineliboutput-1.0.5 cvs snapshot from 20100414: > > http://sourceforge.net/projects/xineliboutput/ > > http://www.linuxtv.org/vdrwiki/index.php/Xineliboutput-plugin > > > > 2. streamdev-0.5.0 cvs snapshot from 20100426: > > http://streamdev.vdr-developer.org/ > > http://www.linuxtv.org/vdrwiki/index.php/Streamdev-plugin > > > > 3. live-0.2.0: > > http://live.vdr-developer.org/ > > > > 4. live also depends on cxxtools and tntnet which I also had to port: > > http://www.tntnet.org/cxxtools.html > > http://www.tntnet.org/index.html > > > > 5. epgsearch-0.9.25.beta16: > > http://winni.vdr-developer.org/epgsearch/index_eng.html > > http://www.linuxtv.org/vdrwiki/index.php/Epgsearch-plugin > > > > 6. femon-1.7.7: > > http://www.saunalahti.fi/~rahrenbe/vdr/femon/ > > http://www.linuxtv.org/vdrwiki/index.php/Femon-plugin > > > > 7. osdpip-0.1.0: > > http://projects.vdr-developer.org/projects/show/plg-osdpip > > http://www.linuxtv.org/vdrwiki/index.php/Osdpip-plugin > > > > 8. osdteletext-0.8.3: > > http://projects.vdr-developer.org/projects/show/plg-osdteletext > > http://www.linuxtv.org/vdrwiki/index.php/Osdteletext-plugin > > > > 9. skinenigmang-0.1.1: > > http://andreas.vdr-developer.org/enigmang/index.html > > http://www.vdr-wiki.de/wiki/index.php/Skinenigmang-plugin > > (sorry for de in the second link but at least there are pics...) > > > > 10. softdevice 0.5.0 cvs snapshot from 20100414: > > http://softdevice.berlios.de/ > > http://www.linuxtv.org/vdrwiki/index.php/Softdevice-plugin > > > > 10. control-0.0.2a-45yavdr1 with ubuntu yavdr patches: > > http://ricomp.de/vdr/down_en.html > > http://www.linuxtv.org/vdrwiki/index.php/Control-plugin > > > > 11. vdradmin_am-3.6.7: > > http://andreas.vdr-developer.org/vdradmin-am/ > > Ok I now found out why xineliboutput didn't want to play h264 at all: > the libxine port builds with an internal copy of ffmpeg by default, > turning on its 'Enable external FFMpeg' knob got it playing. Its still > skipping once in a while, maybe using the new ffmpeg-devel port will > fix that, but looks like that would involve rebuilding several > dependencies at least so I haven't yet tried. > > While testing that, I have also added a small patch to improve the osd > resizing so the osd should look a little better now when the video resolution > changes (multimedia/vdr-plugin-xineliboutput/files/patch-osdautosize), > and I add the keypad return key to the vdr-sxfe remote.conf and changed > FastFwd from f to w because f is already in use for the fullscreen toggle > with vdr-sxfe --hotkeys. Updated version with a new osd autosize patch that handles width < 512 after I found out there are sd channels with width = 480 at least... Enjoy, :) Juergen From owner-freebsd-multimedia@FreeBSD.ORG Sat May 8 20:30:13 2010 Return-Path: Delivered-To: freebsd-multimedia@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 16747106566C; Sat, 8 May 2010 20:30:13 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id E2FA98FC16; Sat, 8 May 2010 20:30:12 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o48KUCtj017858; Sat, 8 May 2010 20:30:12 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o48KUCC4017845; Sat, 8 May 2010 20:30:12 GMT (envelope-from edwin) Date: Sat, 8 May 2010 20:30:12 GMT Message-Id: <201005082030.o48KUCC4017845@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-multimedia@FreeBSD.org From: edwin@FreeBSD.org Cc: Subject: Re: ports/146407: audio/jack 0.118 X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 May 2010 20:30:13 -0000 Synopsis: audio/jack 0.118 Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-multimedia Responsible-Changed-By: edwin Responsible-Changed-When: Sat May 8 20:30:12 UTC 2010 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=146407