EncodeHD 1.1.182.0 Released
Hi all,
So I know I said I didn’t intend on releasing any more builds of EncodeHD, however, a fairly big issue has been reported to me frequently in relation to audio. Since around May last year, the FFmpeg team replaced libfaac with their own experimental AAC encoder. It’s certainly faster than libfaac, but there’s a noticeable difference in sound quality and frequent channel mapping glitches. So I’ve decided to revert back to a build still containing libfaac. This is at the expense however of the latest x264 changes, but hopefully this shouldn’t cause any noticeable degradation of picture quality.
While I was at it, I decided to add Nexus One support, and integrate changes made by KraftDinner in a GitHub branch. You can see his changes here.
Here’s the full changelog:
- NEW: Profile for Nexus One
- CHANGE: Merge GitHub changes by KraftDinner
- CHANGE: FFmpeg reverted back to r18709
- CHANGE: MediaInfo updated to 0.7.27
- FIX: Revert to using libfaac instead of newer experimental AAC encoder. Produced terrible audio


Thanks for the info on FFmpeg’s “experimental AAC encoder”. It truly is dreadful! I was wondering why I was getting distortion and couldn’t find anything on the interwebs to corroborate what I was experiencing until this blog post.
P.S.
You should put a simple “tip jar” Paypal donate button on your site. I’m sure you’d get enough donations for the odd pint.
Took me a while to actually figure it out. I went through many many many SVN revisions of FFmpeg before I finally twigged what the problem was. I’m sure it’ll improve over time – it’s just not quite there yet.
I actually did have a Donate feature built into every one of my apps. But I decided to remove them since *very* few people actually did.
Dan
+props
I don’t intend on doing any more development on EncodeHD myself. The source is available on GitHub if someone wants to keep it alive though.
Dan
GREAT WORK, but after changing from 1.1.140 to 1.1.182 i only get errors reading m2ts-files (same file for 140 and 182):
—————————
EncodeHD
—————————
Die arithmetische Operation hat einen Überlauf verursacht.. It’s possible that the file you are attempting to read is corrupt
—————————
OK
—————————
Sorry for german language ;-)
OS:WIN7 Ultimate 64bit
Maybe, You have an idea…
Big THX!
Andreas
Unfortunately, I think it’s probably because m2ts had a lot of work done in later FFmpeg builds. The problem is that the newer builds use the new AAC audio encoder which isn’t great yet. If sound hasn’t been a problem for you, I’d stick with 1.1.140
Cheers, Dan
I upgraded to the last version but .m2ts don’t work anymore with this one :/
Can you please give us a link for the old 1.1.140 ?
Thanks !
Dan
Am I dumb ?
B-/
Cheers, Dan
Okay so one of the goals of EncodeHD is to *not* spend additional time encoding where it’s not required. Upscaling would fall into that category, so it won’t upscale anything by default. However, this behaviour can be changed. For the specific resolution you’d want for YouTube HD, go to Advanced Settings and add the following FFmpeg flag:
-s 1280×720
This will force the resolution and upscale any smaller resolution content. Hope this helps!
Dan
Is there sound in the video?
is there any trick to merge softsubs in a mp4 for xbox 360?
The merge sofsubs box is checked and i have .srt softsubs in the same folder as the .mkv but it doesnt work…
the subs are also in the .mkv
is there any other chance to get them in?
thanks
Not that I’m aware of. X360 doesn’t handle softsubs (last time I checked) – the only option is to hardcode them which is something that FFmpeg can’t yet do.
Dan