RAW VIDEO ON SSD ?

Started by vidalipoly, May 13, 2013, 06:53:07 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

vidalipoly

HELLO

THANKS TO ALL THE MAGIC LANTERN DEVELOPERS FOR THE RAW VIDEO CAPABILITY ON 5D MK III.

I WAS WONDERING IF IT IS POSSIBLE  TO BUILD AN ADAPTER ( CF CARD TO SERIAL ATA) IN ORDER TO USE AN SSD HARD DISK  INSTEAD OF COMPACT FLASH CARDS.THE DISK NEEDS EXTERNAL POWER BUT IT'S A MINOR ISSUE.
PERHAPS THE SIDE DOOR OF 5D MK III HAS TO BE REMOVED COMPLETELY
http://www.amazon.com/Bootable-Compact-Flash-Converter-Adapter/dp/B0030D3T16,

I JUST HAD THIS CARZY IDEA ,BUT 1 YEAR AGO NOBODY COULD BELIEVE THAT RAW VIDEO COULD BE  AFFORDABLE TO SO MANY PEOPLE !

CHRIS


vidalipoly


scrax

Quote from: vidalipoly on May 13, 2013, 08:37:35 PM
SORRY !
::)

ABOUT THE QUESTION!

Maybe a PATA converter is easier to make, from wikipedia:
QuoteCompact Flash is essentially just a miniaturized ATA interface, for use on devices that use flash memory storage. No interfacing chips or circuitry are required, other than to directly adapt the smaller CF socket onto the larger ATA connector.
I'm using ML2.3 for photography with:
EOS 600DML | EOS 400Dplus | EOS 5D MLbeta5- EF 100mm f/2.8 USM Macro  - EF-S 17-85mm f4-5.6 IS USM - EF 70-200mm f/4 L USM - 580EXII - OsX, PS, LR, RawTherapee, LightZone -no video experience-

1%

Most of these adapters have overhead and don't even hit stock CF speeds.

Chucho

You need canon's wireless transmitter to connect an external USB hard drive to the camera. Here's link for the WFT-E5 manual for the 7d http://shuttersnitch.com/downloads/manuals/canon/wft-e5-en.pdf look at chapter 8 page 79 it show you how to connect an external hard drive. When the 600d came out one of the specs was that it could record media using external media but they never release a wireless transmitter for the 600d. If someone could figure out how to bypass the wireless transmitter usb and use the cameras usb that really would be the holy grail.

Chucho

600d
0xFF03BF54
WFT
" PROP_USBDEVICE_CONNECT : USBDevice = %d"

1%

So this is what all of that external media stuff is about... I'm guessing the WFT provides some sort of USB host capability?
Interfaces to "some" interface in the grip... maybe this could be exploited if its not just slow usb.

6D has this stuff too. Probably more of a chance of working with it... apparently the buffer with wireless is small so maybe not?

USB 2.0 is theoretically 30+ MB/s... would have to

1. Figure out how it connects (inside the grip?) maybe can use extra pins in the aftermarket grips?
2. Add power...
3. Pretend to be WFT or just invoke the subsystem for this

Supposedly 7D can write video to it?

vidalipoly


Chucho

Quote from: 1% on May 14, 2013, 03:50:54 AM


USB 2.0 is theoretically 30+ MB/s... would have to


LOL I didn't realized that USB 2.0 was that slow.

vidalipoly, you can't have the card slot door open the camera won't turn on until you close it.

Pelican

Quote from: Chucho on May 14, 2013, 08:31:36 AM
vidalipoly, you can't have the card slot door open the camera won't turn on until you close it.
That's the smallest problem. You can put something there for the switch.
EOS 7D Mark II, EOS 7D, EOS 5, EOS 100 + lenses (10mm to 300mm), 600EX, 550EX, YN600EX x 3
EOScard, EOS DSLR firmwares, ARMu, NiControl, etc.: http://pel.hu/down

kgv5

Does anybody know what is 6D wifi max speed?

Edit: i have found some information:it's probably about 64mbit/ so about 8mb/s. Quite slow.
www.pilotmovies.pl   5D Mark III, 6D, 550D

Kenjee

http://pinouts.ru/Memory/CompactFlash_pinout.shtml

QuoteCompactFlash defines a physical interface which is smaller than, but electrically identical to, the PCMCIA-ATA interface. That is, it appears to the host device as if it were a hard disk of some defined size and has a tiny IDE controller onboard the CF device itself.

1%

Quote

LOL I didn't realized that USB 2.0 was that slow.


Well the 480 megabits is just a burst speed. So 30MB/s is probably realistic sustained speed.

xaled

There is some information on CF to IDE adaptors:

http://rumkin.com/reference/aquapad/cf_to_ide.php

It depends on the access mode canon uses to communicate with cf cards. If it is true-IDE mode, then it could be possible to make it work.

it would be something like this:


1%

You can probably forget about CF to IDE, doubt you'll get any increase in speed, probably the opposite. For SD people USB might help, has the potential to be close to UHS speed on cameras that don't support UHS.

xaled

It would be ok if the speed stays the same. What you get is an increase in capacity.

1%

So but an adapter for like $10 and try it? Nothing special has to happen, just rig the card door switch.

xaled


Chucho

Quote from: 1% on May 14, 2013, 03:50:54 AM
Supposedly 7D can write video to it?

This from 600d, 0xFF04DF40 which is part of the MovieRecorder calls for WFT PROP_USBDEVICE_CONNECT(%d) at 0xFF04DFC4
This code is clearly recording a video file to an external HDD.

Andy600

Quote from: Chucho on May 15, 2013, 06:16:24 AM
This from 600d, 0xFF04DF40 which is part of the MovieRecorder calls for WFT PROP_USBDEVICE_CONNECT(%d) at 0xFF04DFC4
This code is clearly recording a video file to an external HDD.

This got my attention. I'm quite handy with a soldering iron so I might see what I can come up with. The camera can already send LV video (albeit crippled, low res) when tethered so maybe it can do more. Seems maybe pointless but has anyone ever actually plugged a camera directly into a usb HD?
Colorist working with Davinci Resolve, Baselight, Nuke, After Effects & Premier Pro. Occasional Sunday afternoon DOP. Developer of Cinelog-C Colorspace Management and LUTs - www.cinelogdcp.com

cm360tours

How about this set up (I am using a  600D, trying to avoid dropping a lot of money on the 5D) Here is a SD adapter to USB 4.0, link this to a external HD. Yes you would need a battery or outlet but the 3.0/4.0 USB speeds are above the 90 mb/sec threshold. But it would make a 3 TB memory card LOL. 

Cable -  http://www.alibaba.com/product-gs/354959159/Export_Patented_SD_Card_Extension_Cable/showimage.html

HD Example -  http://www.tigerdirect.com/applications/SearchTools/item-details.asp?EdpNo=6721866&Sku=W10-3142

Or am I way off?

Andy600

USB 4.0? Doesn't exist does it? It might work but you have to order at least 1000 pieces to find out.
Colorist working with Davinci Resolve, Baselight, Nuke, After Effects & Premier Pro. Occasional Sunday afternoon DOP. Developer of Cinelog-C Colorspace Management and LUTs - www.cinelogdcp.com

cm360tours

Sorry, yeah 4.0 is still in r&d. I can figure out a cable if I can  make a double sided sd card. basically take two sd cards, lay them back to back, and bridge the wires to their corresponding pins, glue them together. I can find a usb to sd reader and a sd card to card reader. A double male sd card would bridge them to the hard drive. But I dont know how to solder that small. Any suggestions?

Haliburton

Quote from: 1% on May 14, 2013, 04:23:07 PM
You can probably forget about CF to IDE, doubt you'll get any increase in speed, probably the opposite. For SD people USB might help, has the potential to be close to UHS speed on cameras that don't support UHS.

For owners of CF card cameras, things look quite promising:
http://www.magiclantern.fm/forum/index.php?topic=5470.0

For those of us with non-UHS-1 SD-card cameras, 1% 's comment is most heartening.

I had actually considered a hardware hack on either my 60D or 600D / T3i, to replace the existing controller with one from a 6D or equivalent, bypassing these cameras' stock 20 MB/s limit.

But if it's possible to achieve these speeds over USB without a hardware hack, I would be happy to skip card media altogether and use SSDs.

Bang-for-the-buck though, if the aliasing weren't so bad, it may be more attractive to buy a 50D body, which at 60 MB/s
http://www.magiclantern.fm/forum/index.php?topic=6215.0
...can write 1592x896 at 24 fps continuous to moderately fast CF cards.

One thing that's been tickling my brain for a while, is that idle processing power in these cameras' DIGIC chips.

If we could hijack them to do some lossless (or almost-lossless RED-style) compression of the RAW data, we could be writing more net information to whatever media, within whatever IO bottlenecks there are.