Christopher Dobey Christopher Dobey

DVX200 Bitrate

I’m not a fan of the small Micro Four Thirds sensor size (yet I put my preorder in for the Blackmagic Pocket Cinema Camera 4K which is just that) but still the Panasonic DVX200 is quite the capable camera. Looking a couple of years back, this was and pretty much still is the cheapest fixed lens video camera that supports 4K60p. With a constant f/2.8 aperture throughout the zoom, you’d be very and I mean very hard pressed to find an interchangeable lens camera + 13x zoom lens combo at the $3.5K price point.

Here’s a quick rundown of the internal bitrates:

2160p59.94 = 18.75MB/s = 1.125GB/m = 67.5GB/h

1080p59.94 = 12.5MB/s = 0.75GB/m = 45GB/h

Read More
Christopher Dobey Christopher Dobey

YouTube 120fps

And no I do not mean 120fps played back at 24fps for a slow motion effect. I’m talking about 2160p120 played back at 120Hz for an ultra smooth look just like the UI of the 120Hz iPad Pro.

Yes I could of uploaded to YouTube at 120fps a long time ago since the URSA Mini 4K supports 1080p120 in up to ProRes HQ, but who wants HD when you can have 4K120? Good thing the RED Raven supports just that!

and after uploading to YouTube… the video frame rate is downsampled to 60p. Darn. But hey at least YouTube correctly removes every other frame instead of slowing down the video by 50%.

Until next time.

Read More
Christopher Dobey Christopher Dobey

Python 3.7.1 Dictionaries

Dictionaries are kind of like lists and tuples but, instead of using index numbers, they use keys to point to values.

numbers = {"one": "un",
   “two”: “deux”}
print(numbers)

CONSOLE OUTPUT

{'one': 'un', 'two': 'deux'}

In order to create a dictionary, we enclose pairs of keys and values in braces and assign them to a variable.

Unlike the index numbers of lists and tuples, keys can be any type.

numbers = {"one": "un",
   "two": "deux"}
numbers “three” = “trois”
numbers[True] = “quatre”
print(numbers)

CONSOLE OUTPUT

{‘one’: ‘un’, ‘two’: ‘deux’, 3: ‘trois’, True: ‘quatre’}

Even boolean values are used as keys.

But how can we get to the values in a dictionary?

n = {"one": "un", "two": "deux"}
print (n[“one”])

CONSOLE OUTPUT

un

Kind of how we add values to dictionaries, we put a key in a pair of brackets to access the value that it points to.

Read More
Christopher Dobey Christopher Dobey

macOS Mojave 10.14.2 beta 18C38b

Under normal use the AMD 560X discrete graphics chip gets all 4GB of its VRAM saturated.

AMD 560X 4GB VRAM

AMD 560X 4GB VRAM

information gathered using iStat Menus 6.2

Temperature 113˚F

Core Clock 214 MHz

Memory Clock 300 Mhz

Memory ~3.6GB

Processor ~5%

Read More
Christopher Dobey Christopher Dobey

Apple October Event

iPad Pro: USB-C, A12X Bionic, Face ID, wireless charging pencil

Mac mini: 8th gen Intel Kaby Lake R (odd because 9th gen Coffee Lake is now available)

MacBook Air: Retina display, dual Thunderbolt 3.

Read More