Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - CFP

#76
Tragic Lantern / Re: Uncompressed 600D Raw Video
June 13, 2013, 09:59:13 AM
Which options? We ran out of memory and we have extremly slow write speeds. There's probably no way to fix that ...
#77
Tragic Lantern / Re: Uncompressed 600D Raw Video
June 12, 2013, 06:35:56 PM
If you want to film with a 3X cropfactor, just buy a Blackmagic Pocket Cinema Camera or any Canon DSLR with an CF-Card slot.

The 50D, 5D Mark II and 5D Mark III all can film in 3X crop mode too since Magic Lantern's RAW video also works in 3X crop mode (The focus zoom). So you can get 1920 X 832 14-bit RAW (512 Megabit/s) videos without moiré with all of them. With the 600D ... Nah, only fake 1920 X 1080 8-bit 4:2:0 H.264 (45 Megabit/s) ;)

And of course the 650D and 700D have it too, but in slightly lower resolutions = even more crop.

Still, Canon won't loose any money because of this. Seriously, Canon's DSLR are mainly build for photography. And the digital zoom doesn't work for photografy. I doubt that somebody got fired because he implemented the 3X zoom on the 600D.

I'm not saying that the 600D is a bad camera. I own one and I love it! It is really great. But the RAW video on this camera is just for special situations (Still nice to have it! I really like it :D) and no replacement for H.264 like on the 5D Mark III or 50D. And the 600D is by far not the best affordable video camera.

(If I "sound" a little bit offensive, I apollogize. I'm just mad because the only thing that's keeping the 600D from really beeing the most amazing videocamera < 1000 € is the slow SD-Controller. Canon, why? ... We could have 1732 X 1154 14-bit RAW video and the benefits like audio and flipscreen ...  :()
#78
Tragic Lantern / Re: Uncompressed 600D Raw Video
June 12, 2013, 12:40:25 AM
JPEG compression? The H.264 videos have nothing to do with JPEG compression ;)

The 5D Mark III has a clean HDMI output. I suggest to watch some comparisons between the default H.264 video and the "uncompressed" HDMI output yourself. You'll see: There's almost no difference. The uncompressed videos have a very little bit more detail and no motion artifacts. But they are as muddy as the default H.264 videos and they have the same tiny dynamic range and the same bad colors. If the Magic Lantern developers would give us the 422 YUV videos back, we could get these results even withou buying an expensive HDMI recorder.

The Canon EOS 600D doesn't have clean HDMI out anyway ...

Like I said: H.264 is the only choice at the moment. Mabye we'll get some kind of yuv_rec some day. I'm really hoping that the EOS 70D will have an CF card slot ... And the 5D Mark III's anti aliasing. That would be awesome.
#79
Tragic Lantern / Re: Uncompressed 600D Raw Video
June 11, 2013, 11:28:57 PM
What's impossible:

- Get 2K, 4K resolutions
- Get any kind of lossless compression
- Get any kind of lossy compression
- Send the RAW videos out to the HDMI port
- Increase the write speed of the SD-Controller

You see: the 600D is just no good camera for raw video. Film H.264 or get a better one :D
#80
Tragic Lantern / Re: Uncompressed 600D Raw Video
June 11, 2013, 10:32:20 PM
Our RAW videos are nothing but the images that you see in LiveView. Well, our RAW videos are just a tiny crop of that images ;D

That's the same image which gets feeded into the H.264 encoder. In 1080 & 640 mode the LiveView resolution is 1728 X 1152 and in 720 mode it's 1728 X 672 (The same as in 1080 mode, but with some vertical lines left out. That's why it appears streched).

But yes, in both modes the H.264 encoder streches, crops and resizes the image until it becomes a peace of muddy, pseudo 1080 shit.

(Okay, it doesn't look that bad. But since I saw what the 5D Mark III and even the 50D can do, I'm a little bit more selective than usual ;))

Damn. I wish Canon would have given us 1728 X 1152 H.264, so it wouldn't look so muddy or simply a better SD controler (Or CF card slot) ...
#81
Tragic Lantern / Re: Raw video on 50d and 40d
June 11, 2013, 07:00:02 PM
Quote from: menoc on June 11, 2013, 04:05:49 PM
Canon is so freaken lucky to have made this little monster.
Why do you think Canon's lucky? Canon doesn't earn any money if you buy a used 50D on eBay ;)

Instead, I guess they are pretty despaired since there's almost no reason left to buy a camera of their C-line ;D
If you have the cash, either get a 5D Mark III or a Blackmagic Production Camera 4K. Why should you buy a C-camcorder?

But it's nice to see how much progress has been made. And now 1% has a 50D too ...

I don't know. Hopefully Canon releases the 70D soon and gives it a CF card slot and the same aliasing reduction like the 5D Mark III ...
#82
Quote from: otherman on June 08, 2013, 12:35:12 PM
I want to make some tests with Avisynth to find best way to remove aliasing, interpolate to 24fps, and upscaling to 1080p, but I've not a fast SD card right now.
I did the "interpolate to 24fps"-part already :D

- Avisynth script for doubling the framerate | Twixtor alternative

I guess the upscaling can be done in Lightroom or ACR und aliasing can't be removed ... But if you have a better solution, please share it :)

#83
Tragic Lantern / Re: Uncompressed 600D Raw Video
June 09, 2013, 06:46:19 PM
Since even upscaling the 960 X 544 videos to 1920 X 1080 doesn't improve the image enough to make it look equal or better than the default H.264 videos, I played around with Avisynth a bit to create a script that should help us to achieve higher quality. It reads TIFF images, combines them into a video and doubles this video's framerate. How does this help? I allows us to record at 12 frames per second with higher resolutions and make it look fluid again in post. I tried it, and it works quite well.

At 12 frames per second we can record 1344 X 768 (16:9) or 1536 X 656 (21:9 | 2.35:1) ... Here's the link for the script:

- Magic Lantern forum: Avisynth script for doubling the framerate | Twixtor alternative

Of course, if you own Twixtor, you can use that instead. But if you don't have Twixtor, I think that you should try this script.

Also, if you have an idea how this script can be improved, it would be great if you post it.

And @ 1%: Thanks for keeping on the good work. You are great :D

Especially for scenes without much motion the 600D can deliver some really nice videos with your amazing firmware add-on and my not so amazing script ;D
#84
Hello :)

I just want to share a little Avisynth script that allows you to double your RAW video's framerate without Twixtor.

That's really helpfull for the DSLRs without CF card slots like the 550D, 600D or 60D. Since they are limited to a 21 Megabyte/s write speed, resolutions above 0.5 Megapixel aren't possible if you shoot at 24 frames per second. And to be honest, 960 X 544 looks like crap compared to 1920 X 1080 even if it's raw :(

But if you have the possibility to double the framerate in post, than you can shoot at 12 frames per second but with twice as much resolution. At 12 f/s you can shoot at 1344 X 768 (16:9) or 1536 X 656 (21:9 | 2.35:1). And those resolutions actually look better than 1920 X 1080 H.264.

So here is the script:


LoadPlugin(ScriptDir()+"YOUR_PATH\mvtools2.dll")
# Replace YOUR_PATH with the directory of your mvtools2.dll file.

Source = ImageSource("YOUR_SOURCE_PATH\%d.tif", 1, X, 12).ComplementParity.ConvertToYUY2
# Replace YOUR_SOURCE_PATH with the directory of your source files.
# I assume that you edited your DNG images with Lightroom and saved them as TIFFs.
# If that's true, make sure that they are somehow numbered. E.g.: 1, 2, 3 ... Replace X with the name of your last frame.

super = MSuper(Source, pel=1)
backward_vec = MAnalyse(super, blksize=16, overlap=4, isb = true, search=3)
forward_vec = MAnalyse(super, blksize=16, overlap=4, isb = false, search=3)

MFlowFps(Source, super, backward_vec, forward_vec, num=24, den=0, mask=0)
   
assumefps(24)


To run this script, you need Avisynth, MVTools2 and probably VirtualDub (Everything as 32-bit version).

The script isn't perfect, but it works pretty well and the results look better than Canon's default 1920 X 1080 H.264 imo.
If you have a camera with slow write speed, I think you should give it a try.
If you own Twixtor, you can use that of course. If you have an idea how to improve the script, feel free to share it :D

UPDATE: I did some more tests and it looks like my script isn't as good as I thought. My first tests looked really good, almost like actual 24p. But the newer ones look horrible ...

Maybe there's no way to avoid filming at low resolutions :(
#85
Quote from: Robbe on June 08, 2013, 06:16:55 PM
And what have "Pic quality SRAW" to do with RAW-video recording?
The "Pic Quality" setting is the most important setting ;)

Setting it to "SRAW" and rebooting the camera increases the size of the shoot_malloc buffer.
Or in other words: It allows you to record continuous with higher resolutions (Without affecting the image quality!).

And @ Edgar Matos: You still didn't answer my question ;D

You didn't count in the increased cropfactor, didn't you?

Anyway. H.264 is way better than raw in terms of aliasing, moiré and sharpness. Only he dynamic range is way worse than with raw.
Your test doesn't show this so I'm sure you did something wrong (No offence  :D) ...
#86
I don't think that you should simply drop the 422 recording option.

If it is possible to get 422 video at 24 frames per second (Without H.264 compression) that would be awesome since the SD cameras can't get nice resolutions with 14-bit RAW video.

Something like yuv_rec would be a nice option to avoid the H.264 compression without buying an external HDMI recorder ... :D
#87
The description sais:

Memory used: Sandisk Extreme SDHC 45MB/s
Raw resolution: 960x544
H.264 resolution 1920x1080
Camera settings: Global draw off, HaCKeD mode on, Pic quality SRAW, FPS over drive off.

But the most important information is missing: Did you count in the increased cropfactor? Did you change the focal length?
Or did you simply recorded RAW and H.264 with the same focal length and cropped the H.264 to match the RAW?

Anyway, something is wrong with your comparison. The 600D is soft, yes, but it is not that bad!
#88
Tragic Lantern / Re: Raw video on 50d and 40d
June 03, 2013, 10:19:42 PM
Have you seen this: 50D RAW vs C100 | Vimeo?

SHIT! That really blew my mind! ;D

I said it a few times already but it's true: Magic Lantern is the best thing you can download from the internet.

It's a free firmware add-on that turns your 5 year old 50D (A camera that was build for photography only!!!) into a 5.000 € BEAST!
#89
Raw Video / Re: RAW on 650D / 700D?
June 03, 2013, 08:42:52 PM
Even if we'll get 12 / 10 / 8 bit compression, 1728 X 960 would only be possible with 8-bit. And that would probably kill the dynamic range.
In 10-bit it would require 47 Megabyte/s write speed. That's simply to much for our tiny Rebel cameras :(

The 50D can actually record 1592 X 1062 14-bit RAW videos already. Once the developers find a way to increase the write speed from the current 60 Megabyte/s to the maximal possible 91 Megabyte/s the 50D could even record 1920 X 1080 14-bit in crop mode.

Since the audio on the Rebels isn't really great anyway I would say get a 50D or a BMPCC if you're searching for a cheap RAW camera.

But I am really hoping that Canon equips the 70D with a CF card slot again. Then it would be able to handle 1728 X 960 14-bit raw videos or maybe even higher resolutions.

Or maybe the developers can find a way to access the lossless huffman compression that is used to compress the usual CR2 RAW stills.
That would save between 10% - 50% file size without loosing quality ...
#90
Raw Video / Re: RAW on 650D / 700D?
June 03, 2013, 11:09:30 AM
Quote from: Roman on June 03, 2013, 02:43:12 AMI cant remember the exact resolutions, but it takes the original raw data from the sensor
It was 1732 X 974. Canon rezises that a few times, applies some chroma subsampling, applies some bad sharpen and noise reduction algorithms and finally compress it using the H.264 codec. :( They really know how to screw up an image ;D

That's why even 0.5 Megapixel RAW videos are looking sharper than Canon's default H.264 videos, although they have really heavy aliasing.

And it's true that the EOS 600D/Rebel T3i is compatible with SDHC and SDXC cards but it can't use their write speeds. The SD-controller is limited to 21.3 Megabyte/s write speed. If the 650D and 700D have a write speed limit of ~ 40 Megabyte/s they'll probably be able to record 1280 X 720 (Requires 37 Megabyte/s write speed at 24 frames/second) wich is 2 times the resolution of what the 600D can get! Don't complain about that.

Still, the 50D can record 1590 X 890 at 24 frames/second and has a really lovely look. And it can use the full width of its sensor so you don't get higher crop factors than 1.6. If audio and flipscreen aren't needed, a 50D might be the best option for RAW videos for less than 1000 €. I'm curious to see how well it compares to the BMPCC ...

#91
Tragic Lantern / Re: Raw video on 50d and 40d
May 31, 2013, 11:00:16 PM
Are you sure you made it bootable with EOScard? Just formating doesn't work!

If exFat really doesn't work in the 50D, that's sad. Then you'll have to wait until the spanning is optimized.
#92
Tragic Lantern / Re: Raw video on 50d and 40d
May 31, 2013, 08:25:51 PM
Quote from: hammermina on May 31, 2013, 07:07:17 PM
replace only the raw_rec.mo from newest 5dm3
My EOS 600D simply freezes if I do that ;)

But it doesn't matter to me.

On the 600D we had 2496 X 1065 in 5X/10X crop mode since the very first build. That's nothing new.

But every camera has a max. resolution in 1X mode and a max resolution in 5X/10X mode.
And for the 50D that's simply 1592 X 1062 and 1920 X 1080. For the 550D/600D/60D it's 1732 X 1154 and 2496 X 1065. And the 5D Mark III has even higher resolutions in both modes.

And since 1% said that there likely won't be a way to increase it, I would simply stop dreaming and be happy with what we already have :D
#93
Tragic Lantern / Re: Raw video on 50d and 40d
May 31, 2013, 06:50:11 PM
In 5X Crop mode the 50D's resolution is "only" ~ 1920 X 1080. To record continuously with this resolution at 24 frames per second the 50D would need 83 Megabyte/s write speed. We already saw benchmarks in play back mode which have proven that the 50D has that write speed.

But in LiveView the write speed drops. Until somebody finds a way to avoid that, full HD isn't possible for more than a few seconds.

And it would be crop, of course.
#94
Tragic Lantern / Re: Uncompressed 600D Raw Video
May 31, 2013, 05:18:43 PM
Quote from: 1% on May 31, 2013, 04:58:34 PM
1FPS sounds good enough in all honesty. Just enough to see if people stepped away or if your shot got fucked up.
I love your humor ;D

Even if it was no joke.

Btw. recording 1280 X 720 at 12 frames per second and using an AviSynth script + VirtualDub to make it 24 frames per second in post works very well. I guess Twixtor should work too but I don't own Premiere nor After Effects :(

But AviSynth is amazing for a free software!

#95
Tragic Lantern / Re: Uncompressed 600D Raw Video
May 31, 2013, 04:19:06 PM
Quote from: 1% on May 31, 2013, 04:11:55 PM
There is 1088 already. 1088 x 832 is the closest. I'd have to add another aspect ratio.

I just shot 2k frames 960x480 and not a single pink frame... also hacked LV stopped bouncing.
I shot 10 Gigabyte of 1088 X 480 and 1280 X 720 (At 12 frames per second), not one single magenta frame.
Used May31 Nightly Build and "New Sizing".

You're doing a great work :D
#96
Tragic Lantern / Re: Uncompressed 600D Raw Video
May 31, 2013, 11:27:42 AM
Thank you very much 1%.

The new resolutions are working very good :D
#97
Tragic Lantern / Re: Raw video on 50d and 40d
May 31, 2013, 02:10:39 AM
Quote from: Andy600 on May 31, 2013, 02:03:02 AM
I think 1% is saying that splitting files isn't needed at all with exFat
Right.

I was able to record a 7 GB file with exFat on the 600d. And to process it with Raw2Dng.
#98
Tragic Lantern / Re: Raw video on 50d and 40d
May 31, 2013, 12:53:59 AM
So does exFat work on the 50D?

If it does, you won't need file spanning.

Just format the card in your PC and make it bootable with EOScard.
#99
Tragic Lantern / Re: Raw video on 50d and 40d
May 31, 2013, 12:25:38 AM
@ menoc:

Another way to get higher resolutions:

Use 5X crop mode. Capture first frame, move the AF-box, capture second frame, move the AF-box, capture third frame, move the AF-box, fourth frame, reset the AF-box to the first position and repeat the whole thing.

In post just merge the 4 frames together - On the 50D you would get almost 4K!

But I don't see this working at 24 frames per second.

And the file spanning thing should be solved soon. Btw. why aren't you just using exFat like on the 600D and 5D Mark III to record over 4 GB in one file? Doesn't that work on the 50D?

And the green tint is a black level issue. Should bee easy to fix that.
#100
Tragic Lantern / Re: Raw video on 50d and 40d
May 30, 2013, 10:13:13 PM
Don't worry, I know what 2K is. And I am very sure that it is not possible for the 50D to record 2K raw videos at any frame rate.

The actual resolution of the 50D's sensor may be 4752 X 3168 (15 Megapixel) but Canon doesn't read the full sensor and downscale it to every resolution we want but simply skips columns and lines to get the LiveView image.

And that's what Magic Lantern's raw video is: The LiveView image.

Since something like 2048 X 1152 (16:9) 14-bit raw video at 24 frames per second would require 95 Megabyte/s write speed, the write speed is not the biggest issue. But I doubt that there's a way to increase the LiveView image's resolution without replacing the Canon Firmware ...