Showing posts with label blackmagic. Show all posts
Showing posts with label blackmagic. Show all posts

Wednesday, May 4, 2016

BM UHD/4k converters - some gotchas

https://www.blackmagicdesign.com/products/miniconverters/techspecs/W-CONM-17

I've used a few of these guys recently - Blackmagic's quad HD/SDi input to HDMI 2.0 output for taking the UHD / 4k (either tile or 2SI standard) and making something that will display on a 4k domestic TV.

They seem to work quite well, but here are a few things that I had to get around;

  1. Firmware - I had two identical ones and I initially tested both with Quad-SDi out of Avids at UHD (3840x2160 at 25 & 30P) - all good. But when I started a 4k project (4096x2160 at 24P) only one worked - the other showed nothing on it's HDMI output. Eventually discovered only one of them had current (v.7 as of May 2016) firmware!
  2. Power cycle if colour space wrong - both have periodically decided they are going to mistranslate Y, Cb, Cr -> R, G, B - power cycling fixing it; hopefully the next firmware update will stop this?
  3. Four signals are always interpreted as UHD; if the Avid is running an HD project the four SDi feeds out of the back are all identical and the converter has no way of knowing it's not quad-link. The Tektronix 8200-series and the Canon VP3010 monitor both have to be told (and I set presets for just this) but the BM converter needs to see three or fewer signals to realise it's only a 1920x1080 raster. In the case of this job setting up two macros on the video router (one to route all four, one to send a non-used input to i/p's B, C, & D of the BM).
  4. Glad I'm rocking a MacBook Pro! I would not have been able to update the firmware otherwise as I've yet to move on from Windows 7 - and the workshop PC is still 32-bit Windows 7!

Monday, February 8, 2016

Blackmagic iOS app works with Barnfind!

Super-impressed with how open Barnfind are over other manufacturers. I wrote before about how they work with Blackmagic control panels, but today for a demo I pointed the BM app at the BF chassis and it's all good.

Friday, December 4, 2015

Barnfind integration with third party control panels

Barnfind are one of the products I'm responsible for at Root6 and I love them for their forward looking attitude and the fact they embrace open standards; if you see an SFP hole or a BNC connector you know that it will work with any other manufacturers (unlike Evertz who re-define the standard and put an X at the start of the product name!).


So - the BarnOne BTF1-07 is the chassis I have in my demo kit and at IBC this year Wiggo and the guys were showing a much wider set of third party control panels they have integrated to work with their cross-point router. So, to make our demo more compelling I bought a BlackMagic VideoHub Smart control panel and set about making it talk to the BarnOne.

Since I have to rock-up at customers' facilities to show this gear I figured it's daft to rely on their networks and so I've included a TP-Link travel router to dish out IP addresses to the panel and the BarnFind; it also allows you to use a wireless laptop to then run the demo. These little gadgets have single WAN and LAN facing ports but rather splendidly the BlackMagic panel has a little ethernet hub inside so you can loop the network connection to the Barnfind. 
This screen-grab is from BarnStudio - the config/control software for Barnfind products. It has a discovery protocol so it can find any chassis on the same LAN segment. However - I discovered a couple of gotchas;

  • When upgrading the chassis you can either attach a USB stick to the front and the embedded Linux machine will grab the image OR you can use BarnStudio. Initially I couldn't get either to work! 
  • Barnstudio just instructs the Linux machine to do an apt-get (or similar) and so it has to be able to see out to the internet; connect the WAN-side of the little router to the workshop network!
  • If you do the USB route then the installer checks the signature on the package; again, it needs to get out to the web to verify the cryptographic signature.
  • The Blackmagic panel does not have any host-discovery protocol built in and so it seemed only sensible to set the router to always dish out the same MAC/IP address combinations by using the DCHP reserved assignment page in the router. Then assign those number in the BlackMagic config software.
After that it really is very simple - you set the virtual buttons to be whatever sources and destinations you want. You can even reserve some to be macros (which are then just a list of route assignments) - in fact that is how you would do duplex signals; Ethernet etc. You have to assign both the in and out of each SFP (Tx and Rx). You don't have to have sequential sources or destinations and I can't honestly see how they could have made it any better!

So - with BNCs 17 & 18 on the front of the Barnfind defined as 3G HD/SDi video in and out and these button assignments on the BM panel I've got proper router control. These forty-button panels will be very useful for controlling all the synchronous broadcast signals (HD/SDi, HDMI, MADI etc.) and asynchronous data signals (Ethernet, fibre-channel etc) running through a Barnfind router (and then out and over CWDM fibre?).

The only criticism is that the software matrix takes a second or so to update after panel changes are made; but I can't honestly see when that would be an issue - this software matrix is  tool for the engineer, not the operator.

As an aside they have recently published a very complete integration guide with lots of examples and advice.

http://media.barnfind.no/marketing/BarnGuide%202.0.pdf

Tuesday, October 21, 2014

Digital path & SDi does not colour-accurate pictures make...

Recent years have seen many prosumer camcorders with HDMI outputs so that you can get access to the uncompressed RGB sensor output rather than having to make do with the H.264 (typically) encoded Y, Cb, Cr data (from the flash or disk-based recorder). This makes lots of sense and has given rise to HDMI -> SDi converters like the ones Mr. Blackmagic sells;


These take any HDMI 1.4 resolution (all the way to 4k UHD - 3840 x 2160 at a maximum of 30P in 4:2:2 colour space) and convert to single-link (1.5G, 3G or BM's home-brewed 6Gbit/sec) SDi. Excellent, you'd think; and they are so long as you only use them for video-type sources - camcorders etc. Don't assume they are of any use in turning the output of your computer into SDi!

So, here's the test rig; my Macbook Pro 15" running Mavericks with a Thunderbolt -> DVI breakout connecting to the HDMI input of the BM converter.


The SDi output is fed to my trusty Tektronix WFM7100-series and I'm running a known-good recording of 10-bit, 1080 50i 100% EBU colour bars on the 2nd display.


Now let's take a look at the state of the bars; not pretty - the luminance response is all over the place with a very funky gamma that has really gone awry in the bright parts of the picture. The blue colour-difference channel is not so bad, but the Cr (red colour difference) is really crushed in the cyan end of it's response; look at the vector display (top-left).


That's not to say that the pictures don't look good on the monitor; but they aren't colour accurate in the way they need to be if you're using this as a method of profiling an SDi display - and I have seen people use this method with Light Illusion to derive the colour space of a display and then generate a LUT to make the display look how they want.


So, my first thought was, head over to the display profile and see if it's just using the wrong RGB numbers; OS-X and Windows both support standard profiles like Adobe RGB or sRGB which are more suited to print and web graphics prep but not necessarily our beloved broadcast Rec.709 colour space. Imagine my horror when I realised that the colour display profile that OS-X had used was the one that shipped with the Blackmagic! How did they not even get that right?!

To be fair even the 709 profile that comes with the OS is wrong; the take-away is don't use these kinds of gadgets if you need accurate colourimentry. For XBoxes or just getting a high-quality desktop feed as SDi they are fine, but not if accurate broadcast pictures are needed.

Tuesday, September 9, 2014

HD playback - how we did it a quarter of a century ago

In 1988 I went to a demo of HDVS in Studio 2 at Television Centre; the left-hand image shows the 1" uncompressed RGB recorders that ran around eight times the speed of regular C-Format videotape. On the right is current-model Blackmagic Hyperdeck Shuttle - a small HD/SD record/playback box that uses SSDs and can handle uncompressed, ProRes and Avid DNxHD. It's in pieces 'cause I'd just finished fixing it and was testing it. BUT, given that they are two-hundred quid you might wonder if they're worth fixing?! The Sony was definitely worth fixing as each machine came in at >£100K.



Makes me wonder what I'll be doing by the end of my career?!

Tuesday, March 18, 2014

Blackmagic VideoHub software and QLogic fibre cards under MS Windows

Here's something from the dim recesses of my brain that I'd just remembered. Blackmagic VideoHub routers take all their network traffic over port 9990; which is also used in some QLogic/SAN configurations for metadata traffic. They don't play nice with each other. 
To fix this set the BM Software (whilst USB-connected to the hub) to use another port. Then you'll have to set all the client copies to use whatever number you chose. The default won't do!


Saturday, December 14, 2013

A week is a long time in Blackmagic firmware!

I recently installed a 288x288 Universal VideoHub from Blackmagic - bear in mind this thing has 576 coaxial video connection and 288 RS422 ports it takes more than a day for a wireman to do a nice job of plugging it up.

here's one we did earlier!

Also bear in mind this is a modular system with space for 72 interface cards - each one has four HD/SDi ins and outs (up to 3G 1080 50/60P fact fans!) as well as a proprietary connector with four RS422 standard machine remotes.

So - once unboxed I filled up the chassis with cards, control modules and power supply cards and bolted it into the cabinet. However - the power supply units were delayed and so I got Tony the wireman to finish dressing it in before I powered it up; what a mistake!

I eventually got around to firing it up expecting to start programming it the same day but imagine my horror when I discovered 20 of the 72 modules were not showing up in the GUI. Swapping cards around showed that I did indeed seems to have twenty duff interface cards; pretty poor quality control I thought. BM UK's tech support department gave me the impression they didn't believe me and after lots more swapping of cards they agreed to take them back. 
I called them the following day only for them to tell me they couldn't find any faults with the cards we'd returned! I asked them to go over their testing methodology and the engineer started with "...I upgraded the firmware on the cards and inserted them into our test chassis"; exactly how I'd started - well, long story short, in the three days between me starting and them getting the cards to test BM had issued a new version of firmware. They'd gone from 5.0.4 to 5.0.5 without giving any indication to UK support as to what the changes were. It turns out that 5.0.4 disables some revisions of the card! How many of that version of the cards did I have? Twenty.



It seems like 5.0.4 was only out for less than two weeks...?!