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

HandBrake for Mac support
Forum rules
An Activity Log is required for support requests. Please read How-to get an activity log? for details on how and why this should be provided.
Post Reply
magicmiles
Posts: 3
Joined: Sat Jun 08, 2019 6:13 pm

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

Post by magicmiles » Sat Jun 08, 2019 6:47 pm

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

mduell
Veteran User
Posts: 6551
Joined: Sat Apr 21, 2007 8:54 pm

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

Post by mduell » Sat Jun 08, 2019 7:00 pm

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.

magicmiles
Posts: 3
Joined: Sat Jun 08, 2019 6:13 pm

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

Post by magicmiles » Sat Jun 08, 2019 7:07 pm

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!!!!

User avatar
s55
HandBrake Team
Posts: 9465
Joined: Sun Dec 24, 2006 1:05 pm

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

Post by s55 » Sat Jun 08, 2019 7:25 pm

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.

magicmiles
Posts: 3
Joined: Sat Jun 08, 2019 6:13 pm

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

Post by magicmiles » Sat Jun 08, 2019 7:35 pm

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.

Woodstock
Veteran User
Posts: 3125
Joined: Tue Aug 27, 2013 6:39 am

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

Post by Woodstock » Sat Jun 08, 2019 8:14 pm

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"?

User avatar
Rodeo
HandBrake Team
Posts: 12123
Joined: Tue Mar 03, 2009 8:55 pm

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

Post by Rodeo » Sat Jun 08, 2019 9:16 pm

If you want to target a bit rate, then use average bitrate rate control.

mduell
Veteran User
Posts: 6551
Joined: Sat Apr 21, 2007 8:54 pm

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

Post by mduell » Sat Jun 08, 2019 10:39 pm

If you want your videos to be the same size for the same time, regardless of content, use a target bitrate.

rollin_eng
Veteran User
Posts: 3103
Joined: Wed May 04, 2011 11:06 pm

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

Post by rollin_eng » Mon Jun 10, 2019 6:35 pm

Use average bitrate if you want your videos to be the same size.

User avatar
s55
HandBrake Team
Posts: 9465
Joined: Sun Dec 24, 2006 1:05 pm

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

Post by s55 » Mon Jun 10, 2019 6:37 pm

No need for the echo please.

User avatar
Rodeo
HandBrake Team
Posts: 12123
Joined: Tue Mar 03, 2009 8:55 pm

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

Post by Rodeo » Mon Jun 10, 2019 6:38 pm

This is the Mac section, so a HomePod is more likely that an echo :P

rollin_eng
Veteran User
Posts: 3103
Joined: Wed May 04, 2011 11:06 pm

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

Post by rollin_eng » Mon Jun 10, 2019 7:00 pm

The HomePod is more likely than an echo, what with this being the Mac section.

Post Reply