Page 1 of 1

Why are iPhone based files encodes so large !?!??!!?

Posted: Sat Jun 08, 2019 6:47 pm
by magicmiles
Description of problem or question:

I have two videos, one that was shot on a Canon 70d and the other an iPhone 8+

Both videos are 2:00 in length and both are in Apple ProRes 422 format before encoding.
After encoding they're both producing file sizes that are wildly different from each other
using the same exact settings:

Both have been output through FCPx 10.4.4 to create the Apple ProRes 422 file.

the Canon based footage file is 14.7 MB
and the iPhone 8+ footage is 85.8 MB.

Why ??!?!?!?!?

Image

HandBrake version (e.g., 1.0.0):

Version 1.2.0

Operating system and version (e.g., Ubuntu 16.04 LTS, macOS 10.13 High Sierra, Windows 10 Creators Update):

Mac OS 10.13.6

HandBrake Activity Log ***required*** (see How-to get an activity log)

Code: Select all

Handbrake -iPhoneEncode-Log > https://pastebin.com/PKrkQ61Y
Handbrake -Canon70dEncode-Log > https://pastebin.com/6Vja3UqJ

Re: Why are iPhone based files encodes so large !?!??!!?

Posted: Sat Jun 08, 2019 7:00 pm
by mduell
The obvious answer would be the content is different. From the encoding stats, it looks like there was a lot less motion in the "Canon" video.

Re: Why are iPhone based files encodes so large !?!??!!?

Posted: Sat Jun 08, 2019 7:07 pm
by magicmiles
Yes the content is different but the files should be treated exactly the same way, and the file sizes should be nearly the same give or take a MB here or there but NOT nearly 70 MB MORE!!!!

Re: Why are iPhone based files encodes so large !?!??!!?

Posted: Sat Jun 08, 2019 7:25 pm
by s55
It doesn't work like that. There are many factors that impact filesize.

For example, a video where a person is walking with a camera, might be several times larger than the same person standing still taking footage of the same area. Motion is just one example that can drastically impact file size.

CQ attempts to target a quality level, not a specific file size per x minutes of video.

Re: Why are iPhone based files encodes so large !?!??!!?

Posted: Sat Jun 08, 2019 7:35 pm
by magicmiles
Not to sound ungrateful, but they SHOULD BE that way. If this were a piece of software, and it is, and I created an app with the same data sources, and the same code base, one app should not be any bigger than the other. They should be exactly the same. I used to code for a living so this isn't me speaking as a neophyte. I am speaking from experience. If my deliverables were radically different from each other, my client is going to ask WHY this is so.

I understand video and that sometimes X is bigger than Y due to the codec/encoding wrapper involved. But in this case, there shouldn't be a 70MB difference. I can, as I said, understand a MB here or there but 70 MBs ????? Seriously ?

That said ... it's pointless to go round and round. I heard you, that's just what HB is going to do...fine. I don't have to like it.

My point is that this happens with ALL my iPhone footage, REGARDLESS if there's motion or not. I have loads of other videos that were shot with an iPhone and the Canon looking at the same exact content (one in close up and one far away), and their file sizes are wildly different when output. That's the point of this post.

Re: Why are iPhone based files encodes so large !?!??!!?

Posted: Sat Jun 08, 2019 8:14 pm
by Woodstock
I have loads of other videos that were shot with an iPhone and the Canon looking at the same exact content (one in close up and one far away), and their file sizes are wildly different when output. That's the point of this post.
So, how are two videos of different zoom levels "the exact same content"?

Re: Why are iPhone based files encodes so large !?!??!!?

Posted: Sat Jun 08, 2019 9:16 pm
by Rodeo
If you want to target a bit rate, then use average bitrate rate control.

Re: Why are iPhone based files encodes so large !?!??!!?

Posted: Sat Jun 08, 2019 10:39 pm
by mduell
If you want your videos to be the same size for the same time, regardless of content, use a target bitrate.

Re: Why are iPhone based files encodes so large !?!??!!?

Posted: Mon Jun 10, 2019 6:35 pm
by rollin_eng
Use average bitrate if you want your videos to be the same size.

Re: Why are iPhone based files encodes so large !?!??!!?

Posted: Mon Jun 10, 2019 6:37 pm
by s55
No need for the echo please.

Re: Why are iPhone based files encodes so large !?!??!!?

Posted: Mon Jun 10, 2019 6:38 pm
by Rodeo
This is the Mac section, so a HomePod is more likely that an echo :P

Re: Why are iPhone based files encodes so large !?!??!!?

Posted: Mon Jun 10, 2019 7:00 pm
by rollin_eng
The HomePod is more likely than an echo, what with this being the Mac section.