MicrostockGroup Sponsors


Author Topic: Encoding Photo JPEG and file size increased by 3x?  (Read 5489 times)

0 Members and 1 Guest are viewing this topic.

« on: April 14, 2017, 17:44 »
0
I'm shooting some videos with an Olympus OM-d E-M5 Mk II, with the best possible quality.

For each video I cut the parts I don't need and I encode it with Photo JPEG, but the result is a lot bigger than the original file...

For example:
Original file: 21 seconds - 191 MB
Exported file: 21 seconds - 464 MB

Am I doing something wrong?
Is there a lossless way to decrease the exported file size?


steheap

  • Author of best selling "Get Started in Stock"

« Reply #1 on: April 14, 2017, 18:33 »
+1
Nope - that sounds right to me. Your original file will probably be encoded with H264 which is much better at reducing file size. With PhotoJpeg, there is much less compression (and presumably artifacts) although there is a long thread somewhere about that!

You could reduce the quality setting of your PhotoJpegs a bit - I use 85 which seems to be acceptable at all the main agencies.

Steve

« Reply #2 on: April 14, 2017, 19:07 »
0
But how can the exported file be "better" than the original which is already compressed?
Where all this new information is coming from to justify the file size?

I already set the Photo JPEG quality to 90, I'll try with 85

steheap

  • Author of best selling "Get Started in Stock"

« Reply #3 on: April 14, 2017, 19:15 »
0
Remember that you have decoded the video stream to get it into your editing software (assuming you aren't just directly clipping the start and end points which might not need any re-coding). So you have already got rid of the H264 codec at that point. If you ever try to save the file directly from your editing program as an uncompressed file, you will see that it is many times as large as you are currently seeing. So you need to choose a codec to compress it again for uploading and many agencies seem to prefer PhotoJpeg that ends up with a larger file size than H264. So the comparison you need to make is whether your PhotoJpeg file is "better" than a file that uses H264 for the final output. The agencies seem to think so.

Hope that is clearer.

Steve

SpaceStockFootage

  • Space, Sci-Fi and Astronomy Related Stock Footage

« Reply #4 on: April 14, 2017, 20:49 »
0
There may be an option to trim the clip in-camera, which I'm assuming would keep it in the same format without re-encoding. I could be wrong. Not quite the same as editing in a professional setup, but if it doesn't need any colour correction and doesn't need to be frame perfect, then that could be an option. 

« Reply #5 on: April 15, 2017, 01:28 »
0
I'm shooting some videos with an Olympus OM-d E-M5 Mk II, with the best possible quality.

For each video I cut the parts I don't need and I encode it with Photo JPEG, but the result is a lot bigger than the original file...

For example:
Original file: 21 seconds - 191 MB
Exported file: 21 seconds - 464 MB

Am I doing something wrong?
Is there a lossless way to decrease the exported file size?

QuickTime, for example, lets you cut files without re-encoding. I would, however, recommend basic (color/contrast/exposure) editing to heavy editing so the clips look their best. As soon as you do that, you need to re-encode, and it's best to do that with a higher bitrate than the original to keep the quality.

Even though it's nice to have raw material as an editor, the vast majority of best-selling clips I've seen are quite heavily edited/graded.

« Reply #6 on: April 15, 2017, 19:15 »
0
This is an age old debate, but you can't improve the quality of the clip by re-encoding it as a Photo JPEG. I don't know what editor your processing your clips with, but I would suggest you look for solutions that use the native file format i.e. H264, and take care to setup the output bitrate settings to something comparable to the original file. This could be something between 75 and 100 Mbps at a variable bitrate.
You will find arguments to justify Photo JPEG for stock but in my experience, having uploaded both formats, for the time being H264 is the least problematic. 

« Reply #7 on: April 16, 2017, 03:26 »
0
This is an age old debate, but you can't improve the quality of the clip by re-encoding it as a Photo JPEG. I don't know what editor your processing your clips with, but I would suggest you look for solutions that use the native file format i.e. H264, and take care to setup the output bitrate settings to something comparable to the original file. This could be something between 75 and 100 Mbps at a variable bitrate.
You will find arguments to justify Photo JPEG for stock but in my experience, having uploaded both formats, for the time being H264 is the least problematic.

As soon as you make a change (color/contrast/exposure etc.) you're essentially unpacking and need to encode again. A higher bitrate than the original can then indeed mean better quality. That is, not better than the original, untouched file, but better quality than encoding with the same settings as the original.

Especially with heavy compression like h264.

SpaceStockFootage

  • Space, Sci-Fi and Astronomy Related Stock Footage

« Reply #8 on: April 16, 2017, 08:30 »
0
Agreed, but you don't even need to make a change. Just bring it into your editing software and you're needing to recode again when you export, no matter what you do to it. Doesn't matter if it's trimming a second off, coloring or something more advanced.


 

Related Topics

  Subject / Started by Replies Last post
4 Replies
7362 Views
Last post May 23, 2006, 16:46
by madelaide
6 Replies
4021 Views
Last post November 09, 2009, 17:10
by Brian O'Shea
36 Replies
15644 Views
Last post September 07, 2013, 23:05
by Leo Blanchette
5 Replies
2330 Views
Last post August 19, 2013, 09:30
by Kerioak~Christine
10 Replies
5146 Views
Last post June 20, 2017, 10:18
by nazlisart

Sponsors

Mega Bundle of 5,900+ Professional Lightroom Presets

Microstock Poll Results

Sponsors