DV Info Net

DV Info Net (https://www.dvinfo.net/forum/)
-   General HD (720 / 1080) Acquisition (https://www.dvinfo.net/forum/general-hd-720-1080-acquisition/)
-   -   MP4 or AVCHD (https://www.dvinfo.net/forum/general-hd-720-1080-acquisition/515640-mp4-avchd.html)

Robert Morane April 6th, 2013 01:35 PM

MP4 or AVCHD
 
with the new Canon Camcorders offering the option of recording AVCHD or MP4, which are the pros and cons of one over the other?

Pedanes Bol April 7th, 2013 02:20 PM

Re: MP4 or AVCHD
 
They are both AVC h.264 compression, so the image quality should be the same. I prefer mp4 because I can keep the native mp4 files in events folder in iMovie and use them as they are, no need to convert to AIC, proRes etc.

Pavel Sedlak April 7th, 2013 03:28 PM

Re: MP4 or AVCHD
 
The image quality is relative the same, but AVCHD is the video format with specification (you can't go over 28Mbps etc) while mp4 is free type of files (it can go over 28Mbps).

Have both types in one camera is fain.

Ron Evans April 7th, 2013 04:44 PM

Re: MP4 or AVCHD
 
It seems that LPCM audio is only available with AVCHD.

Ron Evans

Bryce Comer April 7th, 2013 11:19 PM

Re: MP4 or AVCHD
 
Looks like you don't actually need to make a choice over which one to record in, you can record in both.
From Canon USA website:

Full HD 1920x1080 Recording Capabilities
Multiple recording modes, resolutions and frame rates make the XA25 Professional Camcorder creatively flexible and adaptable to virtually any production environment. It can record in Full HD resolution in both MP4 and AVCHD Progressive recording codecs, at multiple bit rates, and even simultaneously.

So while I can't offer any guidance as to which would be better to record to, looks like you can see which looks best, & what runs best through your editor then make a decision!

These new Canon cams certainly look interesting!
Regards,
Bryce

Mark Rosenzweig April 12th, 2013 06:40 PM

MP4 or AVCHD: They are usually not the same even though they both use AVC
 
Quote:

Originally Posted by Pedanes Bol (Post 1789277)
They are both AVC h.264 compression, so the image quality should be the same.

This is certainly NOT true, logically or in fact. The AVC h.264 compression comes in lots of variants - these include whether lossless CABAC encoding is used, the number of reference frames, the bitrate etc. Even within the different 'profiles' (baseline, main, etc.) there are variants. For example, on one Panasonic camera, the AVCHD at 60p uses 28Mbps, and 'high profile' and CABAC. The 30p MP4 uses 'main profile' and no CABAC at 20Mbps. It is not obvious which is better, but they sure are different.

Michael Wisniewski April 12th, 2013 07:48 PM

Re: MP4 or AVCHD
 
I would choose MP4 at 35 Mbps, especially if you're on a Mac. AVCHD only goes up to 28 Mbps.

Recording Bitrates - Canon XA20/25 and G30 from Canon website
AVCHD:
28 Mbps, 24 Mbps, 17 Mbps, 5 Mbps
MP4:
35 Mbps, 24 Mbps, 17 Mbps, 4 Mbps, 3 Mbps

Quote:

Originally Posted by Ron Evans (Post 1789298)
It seems that LPCM audio is only available with AVCHD.

From the specs it looks like LPCM audio is recorded to both AVCHD and MP4. But the 5.1ch feature is only supported by AVCHD/28Mbps (at 23.98??).

Audio Recording system
Linear PCM (2ch)* / Dolby Digital (5.1ch when SM-V1 is used) * Feature supported only in the 28 Mbps/23.98 Mbps recording mode; resolution: 16 bits

Mark Rosenzweig April 13th, 2013 05:18 AM

Re: MP4 or AVCHD
 
Quote:

Originally Posted by Michael Wisniewski (Post 1790285)
I would choose MP4 at 35 Mbps, especially if you're on a Mac. AVCHD only goes up to 28 Mbps.

Recording Bitrates - Canon XA20/25 and G30 from Canon website
AVCHD:
28 Mbps, 24 Mbps, 17 Mbps, 5 Mbps
MP4:
35 Mbps, 24 Mbps, 17 Mbps, 4 Mbps, 3 Mbps

From the specs it looks like LPCM audio is recorded to both AVCHD and MP4. But the 5.1ch feature is only supported by AVCHD/28Mbps (at 23.98??).

Audio Recording system
Linear PCM (2ch)* / Dolby Digital (5.1ch when SM-V1 is used) * Feature supported only in the 28 Mbps/23.98 Mbps recording mode; resolution: 16 bits

This makes the same mistake as above, assuming that AVCHD and MP4 are just containers with the same codec. There are many parameters to the compression method used in MP4 and AVCHD that affect the quality, and bitrate is only one. Just because the bitrate is higher does NOT mean the MP4 is higher quality. For example, it may use less efficient compression (no CABAC, lower profile, fewer reference frames). Unless you know exactly what form of MP4 and AVCHD is implemented, there is no basis for recommending one over the other. Especially not just based on bitrate.

Michael Wisniewski April 13th, 2013 08:19 AM

Re: MP4 or AVCHD
 
That's true, I'm assuming that Canon is using H.264/MPEG-4 AVC for the MP4 file, same as what they used in the previous XA10.

Mark Rosenzweig April 13th, 2013 01:13 PM

Re: MP4 or AVCHD
 
Quote:

Originally Posted by Michael Wisniewski (Post 1790350)
That's true, I'm assuming that Canon is using H.264/MPEG-4 AVC for the MP4 file, same as what they used in the previous XA10.

Please, again: H.264/MPEG-4 AVC is NOT sufficient to define what level and quality of compression is being used so how do you know if the MP4 is superior to the AVCHD? There are many parameters *within* this. Both AVCHD and MP4 use H.264/MPEG-4 AVC, but the parameters may be very different.

Does anyone know what profile is used in the Canon MP4 implementation? what for AVCHD? number reference frames? number of submacroblocks? b-slices?

Robert Morane April 13th, 2013 01:26 PM

Re: MP4 or AVCHD
 
Mark I know you are a LX7 user (as I am). In the specific case of the LX7 wich of AVCHD or MP4 for video do you prefer and why?

Mark Rosenzweig April 13th, 2013 03:24 PM

Re: MP4 or AVCHD
 
I am usually inclined to go for the higher progressive frame rate for smoother video, so that is AVCHD 1080p60. I have recently used the Panasonic high-zoom ZS30, which has both AVCHDp60 and 1080p30 MP4.

And, I was impressed with the 1080p30 MP4 implementation (even though no CABAC and lower profile). I shot MP4 because wireless remote shooting does not allow 1080p60. Here is a brief MP4 clip (shot by wireless remote):

Wireless-Remote Panasonic ZS30 HD Test Video - YouTube

Select 1080p.

And here is an AVCHD 1080p60 video:


Both from the same camera. I think the video quality is similar in good light to the LX7, so this comparison should be relevant to that.

Robert Morane April 21st, 2013 08:41 AM

Re: MP4 or AVCHD
 
thank you Mark, as usual very nice work.
This one was recorded in MP4 at 1080, unfortunately the editing was not at top quality but at 940x540 , but I find it very efficient (as a travel camera editing on the road with often poor internet access) and easy for personal or web output.
Panasonic Lumix LX7 in Isla Mujeres Mexico - YouTube

Tim Polster April 21st, 2013 10:29 AM

Re: MP4 or AVCHD
 
My guess is the image quality between the two codecs will be close to each other. I can't see a reason for Canon to make the mp4 less quality than the AVCHD. The choice is probably there for your NLE and what it likes or your production environment.

Tim Knapp July 21st, 2015 04:36 PM

Re: MP4 or AVCHD
 
Here is the info just in case anyone still cares:

Canon XA25 (should be the same as the XA20)

MP4 (.mp4):

GENERAL
Format : MPEG-4
General Format profile : Base Media / Version 2
Codec ID : mp42

VIDEO
Format : AVC
Format profile : High@L4.1
Format settings, CABAC : Yes
Format settings, ReFrames : 2 frames
Format settings, GOP : M=3, N=10
Codec ID : avc1

==============================================
AVCHD (.mts):

GENERAL
Format : BDAV
(no other info)

VIDEO
- Format : AVC
- Profile: : High@L4.2
- CABAC: : Yes
- ReFrames: : 2 frames
- GOP : M=3, N=30
Codec ID : 27
====================================


Main differences I see are the profile is very slightly higher for AVCHD (L4.2 vs. 4.1), and GOP structure. I have no idea what Codec ID "27" is for the AVCHD.

In real-world tests, I *think the MP4 seems to have noise in it, even with 0 gain and bright environment. I need to double-check. But it would seems like they should be nearly identical with MP4 being at 35Mbps w/ L4.1, and AVCHD at 28Mbps w/ L4.2.

I tend to shoot MP4 when I know I won't be doing much editing, and/or just want to upload it or something. AVCHD is better for editing and also has more timecode info. MP4 is missing both time/date stamp and the timecode. (Why they can't both have the same timecode info is beyond me.) Also, I shoot MP4 when I want to overcrank something. Wish this could have been in either mode.

So anyway, does this offer any insight into which one is better? Or has anyone had any real-world evidence they can share now?

-Tim


All times are GMT -6. The time now is 06:42 PM.

DV Info Net -- Real Names, Real People, Real Info!
1998-2024 The Digital Video Information Network