Thursday, 2015-03-26

*** tpb has joined #timvideos00:00
CarlFK./gst-switch-srv --help00:14
CarlFK  -p, --video-input-port=NUM           Specify the video input listen port.00:14
CarlFKdid the default change?00:14
CarlFKgst-launch-1.0 videotestsrc pattern=18 is-live=1 ! video/x-raw, width=300, height=200 ! gdppay ! tcpclientsink port=300000:17
CarlFKFailed to connect to host 'localhost:3000': Connection refused00:17
CarlFKhttp://www.adafruit.com/products/2218 TFP401 HDMI/DVI Decoder to 40-Pin TTL Breakout $24.9500:24
CarlFK"We ship this board with an 800x480 resolution EDID so it will be  auto-detected at that resolution. For advanced users, the EDID can be  reprogrammed using our example Arduino code. Or, for computers that use  linux, you can always just force the resolution to whatever display you  have connected."00:24
mithroCarlFK: I'm around now02:21
CarlFKmithro: check out that adafruit thing02:24
mithroCarlFK: yes, I own a couple of these02:25
mithrothey are for taking a HDMI/DVI signal and converting it to what DisplayPanels use02:25
CarlFKah!02:25
CarlFKI thought there was something odd02:25
mithroCarlFK: see the second picture along02:26
CarlFKI was hoping it could be plugged into the camera io thing on the pie02:26
CarlFKpi02:26
mithroPeople have attempted this and generally failed02:26
mithrothe videobrick guys are doing something similar with their design02:27
CarlFKok, never mind that.02:27
mithroit would actually be a way of doing 1080p with an FPGA02:28
mithroAs the 40-Pin TTL is much slower than the HDMI signals02:28
CarlFKI am packing here at PS1, I got the atlys to display the red/green test and my ubuntu box saw a display, but I didn't try to read any data02:31
CarlFK...packing up to go home.  I'll setup the Atlys again in 30 - 45 min02:31
mithroCarlFK: okay02:32
mithroCarlFK: did you build from source?02:32
CarlFKno02:32
CarlFKhttps://github.com/timvideos/HDMI2USB/wiki/libFPGALink02:32
tpbTitle: libFPGALink · timvideos/HDMI2USB Wiki · GitHub (at github.com)02:32
CarlFKI did those things02:32
mithroso you'll have the old prebuilt firmware then02:33
CarlFKyeah - I have no idea how to build02:39
*** CarlFK has quit IRC02:51
*** CarlFK has joined #timvideos03:22
*** ChanServ sets mode: +v CarlFK03:22
CarlFKmithro: im home now.. digging up an hdmi monitor03:25
shenkiajit getting behind Australia: https://lh3.googleusercontent.com/-OpeTyQunmiA/VRN4vY_yCnI/AAAAAAAA5O8/M0xLqd2MTTA/s245/Screenshot%2Bfrom%2B2015-03-26%2B13%3A40%3A30.png03:28
*** cosyn has joined #timvideos03:29
CarlFKlol03:50
shenkimithro: ping04:19
CarlFKshenki: any idea how to send hdmi2usb uvcvideo to dvswitch?04:25
shenkiCarlFK: nope, sorry. i don't know anything about dvswitch04:25
shenkii've never used it04:25
techman83ffmpeg -f video4linux2 -s vga -r 25 -i /dev/video0 -target pal-dv - | dvsource-file /dev/stdin -h $host -p $port04:27
CarlFKk.  how about the gs pipeline to display it in  a window so I can see if it is working ?04:27
techman83There is likely a GS pipeline that would be better04:27
*** cosyn has quit IRC04:40
mithroshenki: use the dvsource-v4l-other I wrote on the timvideos repo04:45
mithros/shenki/CarlFK/04:45
shenkimithro: i would like to create an ipv6 tunnel at work. can you get another tunnel from your sixxs acct?04:48
mithrosure04:48
mithroshenki: request has been created04:50
shenkimithro: thank you04:52
*** Niharika has joined #timvideos04:52
CarlFKmithro: sudo apt-get install gstreamer1.0-dvswitch04:54
CarlFKwhere is that from?04:54
CarlFKoh... https://github.com/timvideos/gst-plugins-dvswitch04:54
tpb<http://ln-s.net/:5$r> (at github.com)04:54
mithroCarlFK: didn't you write instructions on how to do this a while back?04:54
mithroCarlFK: yes - as linked from the README?04:55
CarlFKthe app prints out:04:55
CarlFKPlease try 'sudo apt-get install gstreamer1.0-dvswitch'04:55
mithrohttps://github.com/timvideos/dvsource-v4l2-other#installing-the-gstreamer-dvswitch-plugin04:57
tpbTitle: timvideos/dvsource-v4l2-other · GitHub (at github.com)04:57
mithroCarlFK: just fixed a couple of things in the gst-plugins-dvswitch README for you too05:03
*** tvCommitBot has joined #timvideos05:14
tvCommitBot[dvsource-v4l2-other] mithro pushed 1 new commit to master: http://git.io/jY2Z05:14
tvCommitBotdvsource-v4l2-other/master bd49842 Tim 'mithro' Ansell: Adding a more useful help message about gstreamer1.0-dvswitch.05:14
*** tvCommitBot has left #timvideos05:14
*** tvCommitBot has joined #timvideos05:16
tvCommitBot[dvsource-v4l2-other] mithro pushed 1 new commit to master: http://git.io/jY2K05:16
tvCommitBotdvsource-v4l2-other/master a08d6cb Tim 'mithro' Ansell: Merge remote-tracking branch 'origin/add-man-page'05:16
*** tvCommitBot has left #timvideos05:16
mithroCarlFK: bunch of other things fixed for you there too05:20
CarlFKmithro: WARNING: erroneous pipeline: could not link videoconvert0 to avenc_dvvideo005:23
mithro~seen aps05:24
tpbmithro: aps was last seen in #timvideos 1 week, 4 days, 20 hours, 46 minutes, and 26 seconds ago: <aps> CarlFK: anyway, official support says you should remove and upload the video again - https://support.google.com/youtube/answer/71674?hl=en05:24
mithroaps: ping?05:24
mithroCarlFK: when?05:24
CarlFK[email protected]:~/dvsource-v4l2-other$ ./dvsource-v4l2-other.py05:24
CarlFKI got that before I pulled down your changes too05:24
mithroCarlFK: looking at now05:27
mithroCarlFK: looks like gstreamer has played with the pixel aspect ratios05:35
mithrothaytan: ping?05:40
CarlFKmithro: if it helps.. this works: gst-launch-1.0 -v   videotestsrc is-live=true !   videoconvert !   avenc_dvvideo !   avmux_dv !   dvswitchsink host=kasp port=200005:43
thaytanmithro, mom?05:44
mithrothaytan: any idea why the pixel aspect ratios in avenc_dvvideo are so different to the ones in ffenc_dvvideo ?05:46
thaytanmithro, https://bugzilla.gnome.org/show_bug.cgi?id=600895 and http://cgit.freedesktop.org/gstreamer/gst-ffmpeg/diff/?id=a6ede95de766d23375af312a6f96cb66b13ded5105:48
tpbTitle: Bug 600895 ffenc_dvvideo : doesn't list resolution/details it supports (at bugzilla.gnome.org)05:48
mithrowas 118.0/81 ~= 1.46 == anamorphic 'ITU', now 64.0/45 ~= 1.42 == anamorphic 'NLE'05:50
mithrolooks like that switch from using ITU PARs to NLE (PAR)05:54
thaytanmithro, to match what's in libav05:56
thaytanand ffmpeg from the look05:57
thaytanhttps://github.com/libav/libav/blob/master/libavcodec/dv_profile.c05:57
tpbTitle: libav/dv_profile.c at master · libav/libav · GitHub (at github.com)05:57
mithroI now know way to much about DV :(05:57
thaytanmore than me - I didn't know there was 2 DV standards05:58
mithrohttp://gnomefiles.org/2007/10/30/understanding-pixel-aspect-ratios/06:01
mithroFinal Cut Pro uses 'NLE-PAR' 16:1506:02
mithroMany Adobe products use 'NLE-PAR' 16:1506:02
mithroSony Vegas uses ITU PAR.06:02
*** tvCommitBot has joined #timvideos06:07
tvCommitBot[dvsource-v4l2-other] mithro pushed 4 new commits to master: http://git.io/jYP406:07
tvCommitBotdvsource-v4l2-other/master f0567c7 Tim 'mithro' Ansell: Fixing package name to be gstreamer1.0-libav06:07
tvCommitBotdvsource-v4l2-other/master ed17ff8 Tim 'mithro' Ansell: Adding symlink.06:07
tvCommitBotdvsource-v4l2-other/master 1e383b1 Tim 'mithro' Ansell: Pass verbose down to gst-launch command.06:07
*** tvCommitBot has left #timvideos06:07
mithroCarlFK: give that a go06:07
mithroA really good thread seems to be http://forum.doom9.org/showthread.php?t=11110206:13
mithrohttp://lwn.net/Articles/637588/06:27
tpbTitle: HDMI CEC framework [LWN.net] (at lwn.net)06:27
thaytanmithro, that gnomefiles link is 40406:30
thaytanif there's a spec for the ITU PAR in DV that can work compatibly with NLE, I'm sure libav will take a patch06:31
mithrohttp://www.sciencemedianetwork.org/wiki/Tutorials/Video/Pixel_Aspect_Ratio06:31
tpbTitle: Tutorials/Video/Pixel Aspect Ratio - Bjoern Hassler (at www.sciencemedianetwork.org)06:31
thaytanand we can adapt the GStreamer wrapper accordingly06:31
mithrothat was the one I meant to link06:31
mithrothaytan: I think we don't care enough about DV to do the work06:31
thaytanI wonder where Eugenia is these days06:32
*** tija has joined #timvideos06:33
*** Niharika has quit IRC06:34
*** Niharika has joined #timvideos06:34
*** scrollback has quit IRC07:47
*** 17SAB58EF has joined #timvideos07:49
*** Niharika has quit IRC08:16
*** Niharika has joined #timvideos08:22
*** Niharika has quit IRC08:27
*** Niharika has joined #timvideos08:28
*** slomo has joined #timvideos08:40
CarlFKmithro: well.. it doesn't crash now, but dvswitch is not happy.  just a sec08:54
CarlFK[dvvideo @ 0x7f0a2401a380] could not find dv frame profile09:01
*** Niharika has quit IRC09:06
*** Niharika has joined #timvideos09:09
CarlFKmithro: hdmi2usb isn't working.  mplayer -tv device=/dev/video0 tv://  ... v4l2 select timeout09:24
CarlFKis there different firmware I can try?09:24
*** Niharika has quit IRC09:25
CarlFK            "v4l2src ! " +            args.caps +09:48
CarlFKdoesn't use parser.add_argument(09:48
CarlFK    "-c", "--caps", default="",09:48
CarlFK    help="gstreamer caps to force v4l2src device to use.")09:48
CarlFKer...09:48
CarlFK    "-d", "--device", default="/dev/video0",09:48
CarlFK            "v4l2src device={} !".format(args.device) +09:58
*** tija has quit IRC10:06
CarlFKprogress...  this works: mplayer -tv device=/dev/video1 tv://10:19
CarlFKthis does not.. I took the pipeline from ./dvsource-v4l2-other.py  and replace the dv part with xvimagesink10:28
CarlFKgst-launch-1.0 v4l2src device=/dev/video1 '!' decodebin '!' queue leaky=downstream max-size-buffers=1 '!' videoscale add-borders=1 '!' 'video/x-raw,width=1024,height=768,pixel-aspect-ratio=(fraction)1/1' '!' videoscale '!' 'video/x-raw,width=720,height=576,pixel-aspect-ratio=(fraction)64/45' '!' videorate '!' 'video/x-raw,framerate=(fraction)25/1' '!' queue leaky=downstream max-size-buffers=1 '!' videoconvert '!' xvimagesink10:29
CarlFKa window opens, but it never gets filled in with video10:29
CarlFK5:30am.. I need to get to bed10:29
*** tariq786 has quit IRC11:25
*** thaytan has quit IRC11:25
*** thiagoss has quit IRC11:31
*** Niharika has joined #timvideos11:32
*** thiagoss has joined #timvideos11:34
*** thaytan has joined #timvideos12:00
*** ChanServ sets mode: +v thaytan12:00
*** Niharika has quit IRC12:44
*** Niharika has joined #timvideos12:45
*** Niharika has quit IRC13:15
*** Niharika has joined #timvideos13:21
*** cosyn has joined #timvideos13:26
*** sb0 has joined #timvideos13:57
*** Niharika has quit IRC14:06
*** Niharika has joined #timvideos14:06
*** sb0 has quit IRC14:30
*** Niharika has joined #timvideos15:41
*** Niharika has quit IRC15:46
*** Niharika has joined #timvideos15:49
*** Niharika_ has joined #timvideos16:21
*** Niharika has quit IRC16:24
*** Niharika__ has joined #timvideos17:08
*** Niharika_ has quit IRC17:11
*** Niharika__ has quit IRC17:12
*** Niharika has joined #timvideos17:15
*** tariq786 has joined #timvideos17:19
*** slomo has quit IRC18:23
*** slomo has joined #timvideos18:26
*** slomo has joined #timvideos18:26
*** Niharika has quit IRC20:30
*** cosyn has quit IRC20:57
*** slomo has left #timvideos21:13
*** CarlFK has quit IRC21:18
*** tariq786 has quit IRC21:19
*** sb0 has joined #timvideos21:25

Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!