I had three videos to convert to H. 264. I do not know what the source format is. I actually wanted to use iMovie to edit the files but iMovie wouldn't read them so I found out that I had to convert them. I started up VLC on my M1 mini and started the conversion and it was running really slowly. I glanced over at Activity Monitor and noticed that it was running through Rosetta 2. So I looked around and found that VLC also provides a Universal Binary and an AS-only kit - I just had to look around on the download page to find them. So I installed that and started the convert but I also started the same convert on my Windows system (i7-10700). The Windows system finished the conversions quite a bit quicker than the M1 mini did. I was a bit surprised at this as I thought that the M1 was really good at transcoding with special hardware support. It is possible that VLC only recently got their port done and that they haven't looked at using special M1 APIs for faster transcoding.
I did the rest of the transcodes on my Intel box. The Intel box also has eight high-performance cores so that might help. It also has a nice GPU though I didn't watch to see if it was used.
I've seen lots of videos showing the M1 beating theoretically faster Intel and AMD CPUs on some video editing jobs and was kind of expecting that but those beats are usually on pro software and maybe those programs take advantage of Apple's Special Sauce.
I did the rest of the transcodes on my Intel box. The Intel box also has eight high-performance cores so that might help. It also has a nice GPU though I didn't watch to see if it was used.
I've seen lots of videos showing the M1 beating theoretically faster Intel and AMD CPUs on some video editing jobs and was kind of expecting that but those beats are usually on pro software and maybe those programs take advantage of Apple's Special Sauce.