May 24, 2018, 09:35:38 PM

Author Topic: I'm making a 4:4:4/4:2:2 16/14/12/10-bit codec for Canon DSLR's  (Read 55757 times)

stevelee

  • EOS 7D Mark II
  • *****
  • Posts: 506
Re: I'm making a 4:4:4/4:2:2 16/14/12/10-bit codec for Canon DSLR's
« Reply #270 on: May 01, 2018, 10:45:07 PM »
HEY! I know 6502 assembler! …… or I did 40 years ago...… The big question is that with a clock speed of 1Mhz and 4 cycles per instruction, could Harry write a 4K encoder for it :)

I used to be able to write some in it, too, but I have no recollection of how. I'm pretty sure my Apple ][ didn't run anything close to 1 Mhz. I think that was the speed of my first Mac. Or maybe it had 1 MB of memory, or maybe both. My assembler routines were needed for dealing with the outside world in real time, mostly audio applications.

I never had occasion to learn COBOL. I was pretty good at FORTRAN, which came in handy as I learned Applesoft BASIC. When I learned Pascal and rewrote a game, it ran so fast I couldn't play it, so I put in some delay loops.

canon rumors FORUM

Re: I'm making a 4:4:4/4:2:2 16/14/12/10-bit codec for Canon DSLR's
« Reply #270 on: May 01, 2018, 10:45:07 PM »

HarryFilm

  • EOS M5
  • ****
  • Posts: 174
Re: I'm making a 4:4:4/4:2:2 16/14/12/10-bit codec for Canon DSLR's
« Reply #271 on: May 02, 2018, 12:19:03 AM »
I am working on a 100% lossy encryption algorithm that can store infinite video on a 4GB card.

There are a couple of drawbacks but you have to admit the compression ratio can't be beat.

WHAT!!  :o you mean I have to buy a 4GB card? Can't you get it to work on a 2GB card?

No.  You need the 125% lossy compression for that.

Does it improve the DR to compare with a Sony?

Only if it's written in Pascal Cobol 6502 assembler

HEY! I know 6502 assembler! …… or I did 40 years ago...… The big question is that with a clock speed of 1Mhz and 4 cycles per instruction, could Harry write a 4K encoder for it :)


===

YES!!! We can write a 4k codec in 6502 assembler!

AND IN COBOL and in Fortran and maybe even in IBM JCL (i.e. Mainframe computer Job Control Language)....While I may have to output the imagery as ASCII artwork to the VT100/VT220/IBM 3270 display terminals ....BUT....it WILL be 4K video.... AND since I still have my VAX CMS/Cobol/Fortran manuals to help me in my coding,  the codec will ALSO work on a VAX-780, MicroVAX, DECstation and above!

While we are at it, I might as well get it to work on 8088/8086 IBM-PC/PC-XT and 80286 PC-AT and an 80386 Compaq's...Aaaaaahhhh!!! What the heck. How about the ORIGINAL MACINTOSH's MC68000 processors! I think I can get the 4K codec to work on ALL of them! Memory paging performance will be utterly abysmal BUT I think I can do it!

I've been getting it to work on ARM Cortex A4/M4 cores running at 25 MHZ and 32 MHZ so it CAN be done!

I have ANOTHER ideas...I will see if I can create an MS-DOS 3.0 Batch file command line version of the 4K codec......


YEEEEE HAAAHHHH !!!! Can You Feel The CODE BURN ??? !!!


GET REEAAAADDDDYYYYYY TOOOOO RUUUUUUUMMMMMMMBLE !!!!!!!!!!!!
« Last Edit: May 02, 2018, 01:31:36 AM by HarryFilm »

brad-man

  • EOS 5DS R
  • ******
  • Posts: 1180
Re: I'm making a 4:4:4/4:2:2 16/14/12/10-bit codec for Canon DSLR's
« Reply #272 on: May 02, 2018, 12:35:18 AM »
"I'm picking out a codec for you
 not an ordinary codec for you
 but the extra best codec you can buy
 with vinyl and stripes and a cup built right in

 I'm picking out a codec for you
 and maybe a barometer too
 and what else can I buy
 so on me you'll rely
 a rear end thermometer too"


zim

  • EOS-1D X Mark II
  • *******
  • Posts: 1684
Re: I'm making a 4:4:4/4:2:2 16/14/12/10-bit codec for Canon DSLR's
« Reply #273 on: May 02, 2018, 08:17:04 AM »
I am working on a 100% lossy encryption algorithm that can store infinite video on a 4GB card.

There are a couple of drawbacks but you have to admit the compression ratio can't be beat.

WHAT!!  :o you mean I have to buy a 4GB card? Can't you get it to work on a 2GB card?

No.  You need the 125% lossy compression for that.

Does it improve the DR to compare with a Sony?

Only if it's written in Pascal Cobol 6502 assembler

HEY! I know 6502 assembler! …… or I did 40 years ago...… The big question is that with a clock speed of 1Mhz and 4 cycles per instruction, could Harry write a 4K encoder for it :)

Yeah, guilty, wrote a bit of a CAD application back in the day and typically used that for screen cross hair cursors etc. to be a little more per formant. Like a few here started with Fortran on a VAX, Cobol (taught that for a while at college) Pascal, Basic, Lisp, then got lost in the AutoDesk world for many years (AutoLisp C# et al)
How the world has changed!

 

CanonFanBoy

  • Canon EF 300mm f/2.8L IS II
  • ********
  • Posts: 2074
  • I like cheap wine and even cheaper women.
Re: I'm making a 4:4:4/4:2:2 16/14/12/10-bit codec for Canon DSLR's
« Reply #274 on: May 06, 2018, 03:36:22 AM »
"I'm picking out a codec for you
 not an ordinary codec for you
 but the extra best codec you can buy
 with vinyl and stripes and a cup built right in

 I'm picking out a codec for you
 and maybe a barometer too
 and what else can I buy
 so on me you'll rely
 a rear end thermometer too"

"I should be able to send home more money soon. My girlfriend said she's going to give me a..."
« Last Edit: May 09, 2018, 10:17:50 PM by CanonFanBoy »
5D Mark III, Canon EF 24-70 F/2.8L II, 70-200 f/2.8L IS II, 35 f/1.4L II, 135 f/2L, Streaklight 360ws, Flashpoint XPLOR 600PRO, 26x m42 screw mount lenses adapted to my DSLR. Olympus OM-D E-M5 Mark II, Olympus M. Zuiko Digital ED 12-40mm f/2.8 Pro

HarryFilm

  • EOS M5
  • ****
  • Posts: 174
Re: I'm making a 4:4:4/4:2:2 16/14/12/10-bit codec for Canon DSLR's
« Reply #275 on: May 10, 2018, 12:19:31 AM »
"I'm picking out a codec for you
 not an ordinary codec for you
 but the extra best codec you can buy
 with vinyl and stripes and a cup built right in

 I'm picking out a codec for you
 and maybe a barometer too
 and what else can I buy
 so on me you'll rely
 a rear end thermometer too"

"I should be able to send home more money soon. My girlfriend said she's going to give me a..."

===

Not sure we needed to know all that!!!!!

But Anyways.....A DOOOOOOOZIE of an announcement is coming soon to this forum near you!

AND YES! I will gloatingly yammer in a broken multitude of languages that

    I TOLD YOU SO !!!!!!!!!!!!!!!!



Fleetie

  • EOS 6D Mark II
  • *****
  • Posts: 368
  • Watching for pigs on the wing
    • My Facebook
Re: I'm making a 4:4:4/4:2:2 16/14/12/10-bit codec for Canon DSLR's
« Reply #276 on: May 10, 2018, 01:13:29 AM »
Harry,

On 29th April, you said:

Quote
...BUT...

we DO have another software surprise for you which should be happening right around this coming Wednesday....

Well it's now over a week later than you indicated, and we're still waiting.

So...? Have you got anything, or not?

(I think we know the answer.)
Canon 5D3  ,  70-200mm f/2.8 L IS II ,  24-105mm f/4 L IS  ,  50mm f/1.4  ,  85mm f/1.8  ,  EF 2x III
Canon EOS M5  ,  EF-M 18-150  ,  Samyang EF-M 50mm T/1.3
Olympus OM2-SP , 50mm f/1.2 , 55mm f/1.2 , 50mm f/1.4 Silvernose , 135mm f/2.8 , 28mm f/2.

canon rumors FORUM

Re: I'm making a 4:4:4/4:2:2 16/14/12/10-bit codec for Canon DSLR's
« Reply #276 on: May 10, 2018, 01:13:29 AM »

neuroanatomist

  • CR GEEK
  • ***************
  • Posts: 22606
Re: I'm making a 4:4:4/4:2:2 16/14/12/10-bit codec for Canon DSLR's
« Reply #277 on: May 10, 2018, 01:32:23 AM »
Oh, he's got something.  It's a DOOOOOOOBIE.  He's been smoking it. 
EOS 1D X, EOS M6, lots of lenses
______________________________
Flickr | TDP Profile/Gear List

brad-man

  • EOS 5DS R
  • ******
  • Posts: 1180
Re: I'm making a 4:4:4/4:2:2 16/14/12/10-bit codec for Canon DSLR's
« Reply #278 on: May 10, 2018, 06:26:15 AM »
"I'm picking out a codec for you
 not an ordinary codec for you
 but the extra best codec you can buy
 with vinyl and stripes and a cup built right in

 I'm picking out a codec for you
 and maybe a barometer too
 and what else can I buy
 so on me you'll rely
 a rear end thermometer too"

"I should be able to send home more money soon. My girlfriend said she's going to give me a..."

===

Not sure we needed to know all that!!!!!

But Anyways.....A DOOOOOOOZIE of an announcement is coming soon to this forum near you!

AND YES! I will gloatingly yammer in a broken multitude of languages that

    I TOLD YOU SO !!!!!!!!!!!!!!!!


Poor Harry is still trying to discover his special purpose. In the meantime Harry, your mother would appreciate it if you would clean up your room...

unfocused

  • Canon EF 400mm f/2.8L IS II
  • *********
  • Posts: 4081
    • Mark Gordon Communications
Re: I'm making a 4:4:4/4:2:2 16/14/12/10-bit codec for Canon DSLR's
« Reply #279 on: May 10, 2018, 07:33:13 AM »
Harry,

On 29th April, you said:

Quote
...BUT...

we DO have another software surprise for you which should be happening right around this coming Wednesday....

Well it's now over a week later than you indicated, and we're still waiting.

So...? Have you got anything, or not?

(I think we know the answer.)

He’s got nothing. Never will. Harry has overstayed his welcome. No longer entertaining. He’s revealed himself to be nothing more than a pathetic liar craving attention.

HarryFilm

  • EOS M5
  • ****
  • Posts: 174
Re: I'm making a 4:4:4/4:2:2 16/14/12/10-bit codec for Canon DSLR's
« Reply #280 on: May 11, 2018, 01:00:44 AM »
Harry,

On 29th April, you said:

Quote
...BUT...

we DO have another software surprise for you which should be happening right around this coming Wednesday....

Well it's now over a week later than you indicated, and we're still waiting.

So...? Have you got anything, or not?

(I think we know the answer.)

He’s got nothing. Never will. Harry has overstayed his welcome. No longer entertaining. He’s revealed himself to be nothing more than a pathetic liar craving attention.

===

Naaahhhh! I got something...it will be announced here and I can pick up my Bell 429...The proof is IN THE PUDDING! And the PUDDING tastes OH SO SWEEEEEEEEET!
Check out "QUIET PERIOD" -- You MIGHT LEARN SOMETHING ABOUT BUSINESS!

ANYWAYS...Canon and Other Stills and Video Camera users will BE VERY VERY HAPPY soon enough !!!

CanonFanBoy

  • Canon EF 300mm f/2.8L IS II
  • ********
  • Posts: 2074
  • I like cheap wine and even cheaper women.
Re: I'm making a 4:4:4/4:2:2 16/14/12/10-bit codec for Canon DSLR's
« Reply #281 on: May 15, 2018, 07:28:33 AM »
Harry may be a liar, but he's suckered us all into 22 pages of thread.  :P
5D Mark III, Canon EF 24-70 F/2.8L II, 70-200 f/2.8L IS II, 35 f/1.4L II, 135 f/2L, Streaklight 360ws, Flashpoint XPLOR 600PRO, 26x m42 screw mount lenses adapted to my DSLR. Olympus OM-D E-M5 Mark II, Olympus M. Zuiko Digital ED 12-40mm f/2.8 Pro

HarryFilm

  • EOS M5
  • ****
  • Posts: 174
Re: I'm making a 4:4:4/4:2:2 16/14/12/10-bit codec for Canon DSLR's
« Reply #282 on: May 16, 2018, 02:10:53 AM »
Harry may be a liar, but he's suckered us all into 22 pages of thread.  :P

===

We are doing some "Last Minute Coding" to ensure a wide compatibility of camera hardware, FPGA chips and CPU/GPU architectures. This has of course, like almost EVERY OTHER programming project in the world undertaken by a smaller corporate entity, taken much more time than anticipated...OH WELL !!!

...BUT....the basics are ALL THERE NOW:

- 256-bit AES AND 4096 bit TwoFish video, audio and metadata stream Encryption IN REAL-TIME (during encode AND decode!)

- Allows ANY resolution up to 18,446,744,073,709,551,615 pixels by 18,446,744,073,709,551,615 pixels (i.e. 2^64th)

- ANY video file length WAAAAY BEYOND 18,446,744,073,709,551,615 frames (2^64) using video block segmentation up to file system file length limits

- Multiple channels of Video, Audio AND Metadata in the SAME single file fully interleaved together on a frame-by-frame and sample-by-sample basis.
This allows MULTIPLE cameras and incoming real-time metadata to be saved into a SINGLE Windows AVI, Apple MOV, MPEG-4 and Custom-formatted Container file.
Also ALLOWS MULTIPLE resolutions, bit-depths and frame rates to be included IN THE SAME SINGLE CONTAINER FILE!

- Bi-directional REAL-TIME multi-channel text string, XML-formatted identifiers, fixed-point and/or floating point numeric metadata streams saved and read for EVERY frame or for a user-selectable every-Nth-frame

- Colour Bit depths from 1-bit per channel up to 64 bits per channel WITH Alpha transparency AND DEPTH MAP channels!

- Ultra high frame rates up to 18,446,744,073,709,551,615 (2^64) frames per second!

- Real time 2D-XY SOBEL edge detection and multi-object tracking, Built-in Greyscale and Green Nightvision and multi-colour Heat Map modes for Vision Enhancement for scientific imaging, robotics and autonomous ground/air/submersible/space vehicles!

- Easy-to-use and understand API (C/C++, VB, Delphi/Lazarus, C#, JAVA/JavaScript) to directly connect to Codec-decoded individual frames and metadata for programmer use in a SECURED/ENCRYPTED/AUTHORIZED manner!

- Codec is a SINGLE FILE requiring NO third-party libraries or special hardware!
Android, iOS, MacOS, Windows, Linux, FPGA, ASIC, generic CPU and GPU instructions.
Will work on systems that run at 25 MHz to 1.5 GHz+ Is multi-core and multi-node capable AND global wide area network IPV4/IPV6-enabled audio/video encoding/decoding IN ONE PACKAGE!

- Codec is Stills and Video capable and I have tested it at BETTER VISUAL QUALITY than HVEC and H.265 at even LESS of a data rate than those two!

IT IS NOW ALL THERE RIGHT HERE AND RIGHT NOW !!!!!

DONE AS OF TONIGHT May 15, 2018 !!!!! 

Now comes the Meetings with Head Honchos of multiple companies we are contacting in the next few weeks !!!!

« Last Edit: May 16, 2018, 02:23:07 AM by HarryFilm »

canon rumors FORUM

Re: I'm making a 4:4:4/4:2:2 16/14/12/10-bit codec for Canon DSLR's
« Reply #282 on: May 16, 2018, 02:10:53 AM »

GuyF

  • EOS 5D Mark IV
  • ******
  • Posts: 687
Re: I'm making a 4:4:4/4:2:2 16/14/12/10-bit codec for Canon DSLR's
« Reply #283 on: May 16, 2018, 08:22:09 AM »
Got to admit I admire Harry's unending stamina throughout this whole charade...unless of course he's a bot, in which case it appears to have passed the Turing test for a number of responders.

CanonFanBoy

  • Canon EF 300mm f/2.8L IS II
  • ********
  • Posts: 2074
  • I like cheap wine and even cheaper women.
Re: I'm making a 4:4:4/4:2:2 16/14/12/10-bit codec for Canon DSLR's
« Reply #284 on: May 16, 2018, 09:47:02 AM »
Idiot savant.
5D Mark III, Canon EF 24-70 F/2.8L II, 70-200 f/2.8L IS II, 35 f/1.4L II, 135 f/2L, Streaklight 360ws, Flashpoint XPLOR 600PRO, 26x m42 screw mount lenses adapted to my DSLR. Olympus OM-D E-M5 Mark II, Olympus M. Zuiko Digital ED 12-40mm f/2.8 Pro

canon rumors FORUM

Re: I'm making a 4:4:4/4:2:2 16/14/12/10-bit codec for Canon DSLR's
« Reply #284 on: May 16, 2018, 09:47:02 AM »