MJPEG 70mbits+ 1080p settings

am coming down to 720p or not ticking 422.

4:2:2 added more data, and makes it harder to avoid write errors. Working on new formula that might make it better. I personaly haven't posted anything that was from the new 4:2:2 patch. And the color looks like 4:2:2 or better already. Maybe at this High-bitrate, it becomes less of an issue.


Pappas
 
Ok so I have found something interesting, in MJPEG 1080p 4:2:0 my class 6 SD cards wont work, but a ratty old card that I found somewhere does work, I spent quite a bit of time yesturday playing with it shaking it, fast pans, shallow and deep depth of field, all ok.

This morning I formatted the card in camera, tried to record, and it said that I couldn't write to that card as it wasn't fast enough. I had to pull the battery to restart the camera as it appeared to have crashed and wasn't responding to even the off switch. I did this a dozen or so times trying to figure out why it previously worked flawlessly but then didn't. In my random changing of settings in camera I dropped the ISO down from 600 that it was set to from a still that I took to 100, and it worked. Now the funny thing is that after it started recording at iso 100 I pushed it back up to 600 and even higher without any problem, so it appears that once it started recording to that card it was fine.

Now as I said I don't really know where the card that I was using came from, what its rated, etc. So the problem most likely lies there but I am concerned that in the high pressure environment of a film set I might get a write speed problem and have to put everything on hold while I repeatedly eject the battery in order to get it going. And heaven forbid it happens mid shot!
 
I had to pull the battery to restart the camera as it appeared to have crashed and wasn't responding to even the off switch. I did this a dozen or so times trying to figure out why it previously worked flawlessly but then didn't
!



Hey RyanMc,

Since I have shot so much test footage, one thing for sure that crashes like that is when the shutter is below 1/30th. Outside of that only when dealing with extreme experimental settings other than those posted, does that happen. Of course- the unknown SD card, is the wild card in this mix.


Don't forget this approach either- I updated the front page with these settings as well.

**METHOD 2. 1280X1080P DVCPROHD SQUEEZE FRAME METHOD- This process gives a little more head room if you choose 4:2:2 color space than Method 1.
Remember 4:2:2 adds more data, and is still under research. For best bandwidth performance- Don't use 4:2:2 in either 1080P mode.

MJPEG 1280m Encoder settings.
MJPEG 1280p width - input 1280
MJPEG 1280p height - input 1080
MJPEG SIZE 1280m - SELECT
MJPEG ENCODER 1280m Encoder -SELECT
MJPEG 4:2:2- SELECTION IS OPTIONAL - THIS ADDS OVERHEAD TO THE BITRATE- IN 1080P I DON'T SEE A MAJOR DIFFERENCE IN QUALITY- MORE RESEARCH NEEDED-
QUALITY SETTINGS [ 384, 330, 300, 276 ]
TABLE SETTINGS [ 24, 24, 24, 24 ]


Pappas
 
Last edited:
Yes 422, too demanding for 1080p

Yes 422, too demanding for 1080p

Need to get the new bin in though LOL, as this new version compare thing had me baffled.
 
720p MJpeg Settings by PappasArts

720p MJpeg Settings by PappasArts

I tested the 720p settings with the GF1
Q: 384,330,300,276 - T:24,24,24,24
and 420 > 422
I think is great - beautiful:Drogar-BigGrin(DBG)
vimeo: download the originalfile


http://www.vimeo.com/12599793
 
Last edited:
Thanks Pappas,

I had seen those settings before but it's hard to keep up with everything. I had seen information on setting different aspect ratios for ultra wide shots but can't find that either.

It does appear that the shutter speed must have been low and that my problems as I can't replicate the ISO problem.

Interestingly it appears that you can set the shutter speed above 30, press record and then drop it below 30 when your recording without any problem.
 
Pappas,

Using the settings below (including having 4:2:2 selected), I have been shooting for three days now with picture set to Standard (as opposed to Smooth), ISO 100, AWB, fully manual movie mode with Hot Rod PL mount adapter and Cooke Speed Panchro lenses. Been capturing to a Sandisk Ultra 8GB class 4 card. Been shooting alot of foliage and other things that I think will test the camera. And not a hiccup. No freezing, no skipping frames.

MJPEG 1280m Encoder settings.
MJPEG 1280p width - input 1280
MJPEG 1280p height - input 1080
MJPEG SIZE 1280m - SELECT
MJPEG ENCODER 1280m Encoder -SELECT
MJPEG 4:2:2- SELECT
QUALITY SETTINGS [ 384, 330, 300, 276 ]
TABLE SETTINGS [ 24, 24, 24, 24 ]

I think the card class is not the whole story about when and why this works. I think the card plays some part in it, but I think maybe we are taxing the camera electronics overall and the card is just one part of that. Because if the card were the whole story, there's no way my camera should be recording on the above setting to a class 4 card. I think the reason my camera is doing this might be because I'm not taxing much of the electronics, since I'm not using autofocus, autoexposure, image stablization, etc.

Just some thoughts.

Best,
-Tim

PS: If I haven't said this before Pappas, thanks for all the work you did coming up with these settings, the resulting image quality is really something.

Jerky hand held shot of flowers
 
PappasArts
Hi, I like to try your setting, could you please write it for us from start to the end and tell me with which PTool.. I could upgrade my GH1 Firmware I already Upgrade it with PTool v3.35
 
Thanks Pappas,

I had seen those settings before but it's hard to keep up with everything. I had seen information on setting different aspect ratios for ultra wide shots but can't find that either.

It does appear that the shutter speed must have been low and that my problems as I can't replicate the ISO problem.

Interestingly it appears that you can set the shutter speed above 30, press record and then drop it below 30 when your recording without any problem.

Hey Ryan,

Yeah I did that, however I would get the error message when slowing the shutter while recording. Sometimes it works, sometimes it doesn't. The sensor must over load the data bandwidth when doing that.

Pappas
 
Pappas,

Using the settings below (including having 4:2:2 selected), I have been shooting for three days now with picture set to Standard (as opposed to Smooth), ISO 100, AWB, fully manual movie mode with Hot Rod PL mount adapter and Cooke Speed Panchro lenses. Been capturing to a Sandisk Ultra 8GB class 4 card. Been shooting alot of foliage and other things that I think will test the camera. And not a hiccup. No freezing, no skipping frames.

MJPEG 1280m Encoder settings.
MJPEG 1280p width - input 1280
MJPEG 1280p height - input 1080
MJPEG SIZE 1280m - SELECT
MJPEG ENCODER 1280m Encoder -SELECT
MJPEG 4:2:2- SELECT
QUALITY SETTINGS [ 384, 330, 300, 276 ]
TABLE SETTINGS [ 24, 24, 24, 24 ]

I think the card class is not the whole story about when and why this works. I think the card plays some part in it, but I think maybe we are taxing the camera electronics overall and the card is just one part of that. Because if the card were the whole story, there's no way my camera should be recording on the above setting to a class 4 card. I think the reason my camera is doing this might be because I'm not taxing much of the electronics, since I'm not using autofocus, autoexposure, image stablization, etc.

Just some thoughts.

Best,
-Tim

PS: If I haven't said this before Pappas, thanks for all the work you did coming up with these settings, the resulting image quality is really something.

Jerky hand held shot of flowers


Hey Timmyjoe,

Yeah I agree, there's more to it than just the SD card and the driver within the camera. Something else is at play. That's why the differing reports. BTW as for the 4:2:2- I would avoid it, I did 1440x1080 4:2:2 not enabled vs 1280X1080 4:2:2 enabled. I got more edge jaggies on the 1280 process. It looked like 4:2:0 rather then the 4:2:2 it should be. Did the test again same results. Did the test again one more time- same results.

So for now in my opinion either use the 1440x1080 or the 1280x1080 with no 4:2:2. I think that Mjpeg at this data rate is not like our video codecs. This Mjpeg is a photography standard, wrapped in a motion file. I have never heard of photographers asking for 4:2:2 in the DSLR's. More research needed. ALL my shots that I have posted have never been 4:2:2, and they came out pretty good. Also the 4:2:2 is putting to much over head. I'm still trying to get the other settings to have zero card write errors- that's the goal.

Nice setup- PLmount from Hotrod with Cooke Speed Panchro lenses- Sweet!

Pappas
 
Sorry if this is off topic a bit, but as it's related to Mjpeg and hacked firmware i thought it would be interesting for some as a related history.

As you might know there is hacked firmware for Canon P And S cameras done by the CHDK community. http://chdk.wikia.com/wiki/CHDK

Some time ago i used this firmware to change the video bitrates and quality on a fixed lens Canon S2IS, the results were amazing compared to the default settings in the original firmware. Very similar to the difference experienced here with the Mjpeg codec.

The video resolution is only SD but is so clean and motion so smooth, so i'm also a fan of this codec. I also had a Canon TX1 which used mjpeg in 720p and it was a beautiful filmic image as well, but wasn't hackable to a larger bitrate.

Obviously manufacturers have moved away from Mjpeg because of the file size/quality ratio but for small high quality projects it's the bee's knees.

Hope this was interesting for someone.

BTW i mainly now use the S2IS for Time lapses as CHDK can control bracketing and heaps of other camera settings all from the firmware contained on the SD card.

Cheers Ian .... just bought a GH1
 
Pappas

i have just used your settings for 720p 80mbit 422 on my gf1 and would like to share with you the results and ask you a couple questions.

with ptool version 3.36 i selected the following
MJPEG 4:2:2- SELECTED
QUALITY SETTINGS [ 384, 330, 300, 276 ]
TABLE SETTINGS [ 24, 24, 24, 24 ]

I also selected
720P 59,94fps->29,97fps

i did a real world test at my local zoo filming a whole day on a sandisk extreme class 10, 8gb card.

The camera allowed me to write, delete and rewrite all day, except it gave me a write error twice. Both times it wrote for about 3-4 secs and then stopped. Ironically both times were when i saw something really great happening, 'the money shots', like a pair of chimps having a fight. as both times i pressed the record button whilst panning quickly to the action, i wondered if this was tripping the error as the first second the camera would receive would be a whip pan.

with the '720P 59,94fps->29,97fps' setting, is this improving the ability to write to the card in anyway or helping me reduce the size of the files? In your suggested settings, you do not mention this setting, so should i uncheck it next time i run ptool?

The resulting footage looks incredible, can anyone suggest a free place like where i can upload 2 x 640mb video files which will also allow users to download the originals, as i really would like to share the finished films from the day?
 
Pappas

i have just used your settings for 720p 80mbit 422 on my gf1 and would like to share with you the results and ask you a couple questions.

with ptool version 3.36 i selected the following
MJPEG 4:2:2- SELECTED
QUALITY SETTINGS [ 384, 330, 300, 276 ]
TABLE SETTINGS [ 24, 24, 24, 24 ]

I also selected
720P 59,94fps->29,97fps

i did a real world test at my local zoo filming a whole day on a sandisk extreme class 10, 8gb card.

The camera allowed me to write, delete and rewrite all day, except it gave me a write error twice. Both times it wrote for about 3-4 secs and then stopped. Ironically both times were when i saw something really great happening, 'the money shots', like a pair of chimps having a fight. as both times i pressed the record button whilst panning quickly to the action, i wondered if this was tripping the error as the first second the camera would receive would be a whip pan.

with the '720P 59,94fps->29,97fps' setting, is this improving the ability to write to the card in anyway or helping me reduce the size of the files? In your suggested settings, you do not mention this setting, so should i uncheck it next time i run ptool?

The resulting footage looks incredible, can anyone suggest a free place like where i can upload 2 x 640mb video files which will also allow users to download the originals, as i really would like to share the finished films from the day?

Good report,

Deselect these:
720P 59,94fps->29,97fps
MJPEG 4:2:2- SELECTED

As to 4:2:2-At 80Mbit, it's pushing it to spike when hitting high detail. With those off you shouldn't have any issues.

This is a site you can upload too.
http://www.sendspace.com/

Pappas
 
422

422

Ok, sorry to ask such a dumb question, but how can I tell if I clip is in 420 or 422 color sampling?

I've used the firmward on my GF1 to select 422, just curious for sure if it is in fact IN 422. I'm on a Mac, and have Final Cut Pro, but just curious how I can tell for sure?

Tim
 
Play in it Plex and press "i" while it's playing.

http://wiki.plexapp.com/index.php/Downloads#Current_Version


You should see a transparent overlay looking something like this:

PlexSnapz_001.jpg


YUV is the data format, J is the JPEG compression variant, 422 is the sampling resolution, and P is the progressive frame rendering method. YUVJ422P :)
 
Last edited:
Woot, thanks much!

Yep, it's in 422. Am confused by the audio I'm seeing, it reads, as does your example, s16be, which I assume is 16 bit. But curious to see 16000 Hz, as it should be 48000 Hz. But hmm, everything else checks out.

Thanks!
 
I read almost the full thread, lot of info..

My question was why 1440 and not 1920?

From what I understand I am changing the footage when importing into the video editing software?

Can I work with native 1920 X 1080 instead?
 
I read almost the full thread, lot of info..

My question was why 1440 and not 1920?

From what I understand I am changing the footage when importing into the video editing software?

Can I work with native 1920 X 1080 instead?

You can't reliably record at 1920x1080 @ 30 FPS MJPEG yet. Even the 30 mb/sec Sandisk cards will error out after a second or two with very high detailed scenes. I tend to like the 100 mb/sec 4:2:2 720p MJPEG videos myself. The 1080p @ 24 FPS high bit rate AVC-HD files are mighty impressive as well.
 
yes...

It was nice if we could change only some of the settings, so for daily shoot like family and stuff we could use the lower quality. not always I want such a huge files...

I think I will go with the B setting for the AVCHD, and save the MPEG like factory default and shoot all "non pro" stuff with it.
 
Back
Top