EncodeHD Progress (or How the hell is this coming together so quickly?!)
It’s been less than 5 days since I started any sort of work on EncodeHD, and somehow between working, maintaining a steady social life (hangover much?) and catching up on Heroes and 30 Rock, I’ve already got some structure on a new encoding app. Pleased with myself? You better believe it.
So consider this a ground-up rewrite of Encode360 with some advantages, and some disadvantages. I’ll go through them quickly so you can either gain or lose interest in the project from the outset. Okay, so…
- The initial aim is to output video for X360, Zune, PS3, AppleTV, iPhone and iPod – at a variety of quality levels (time vs speed)
- It’s bloody fast. As much as FFmpeg scares me, I just watched it re-encode a 30 minute MKV to H.264 MPEG4 in less than 6 minutes… On a ThinkPad T61 laptop.
- More input formats and active development of the core engine. Again, FFmpeg scares me, but you have to love open-source developers.
- Video stitching. It’s possible. I haven’t yet figured out all the logistics, but I think it’s important to be able to string a bunch of files together into one video.
- I’ve learned from all my previous mistakes with Enc360. I’m bound to make new ones, but by starting from the ground up, I’ve already tackled some of the big issues.
- I’ve implemented a proper bug-tracking system, and, the ability to automatically submit bug-reports with all the details I need included. Posting massive logs in the forums just didn’t make any sense, and I kept losing track of everything.
- EncodeHD will still be donationware. If it works for you, feel free to contribute.
Now. Bad news time…
- FFmpeg doesn’t support WMA Pro. Some people counted on Encode360′s ability to create 1080p WMV video with 5.1 audio with WMA Pro, which was a HD format for the X360. This isn’t going to be possible right now (maybe eventually). It’s still possible to achieve 5.1 audio, but only at 720p (as far as I can see). Maybe the next X360 update will support 5.1 AAC?
- FFmpeg won’t hardcode subtitles into a video file. This would have to be done prior to encoding. An alternative would be to have an intermediate stage where the subs are hardcoded. I’m not going to look into that just yet though.
- I’m initially going to keep some of the more advanced functionality that was in Enc360 out of it. The idea is to keep it simple – just drag and drop your files and start. We’ll come to the more advanced stuff later.
So to give an idea of where I’m at with it right now, here’s the obligatory screenshot:
Right now, I could really do with some help in beating this thing to death. Any volunteers? :)



If you can split the .mkv’s properly, then you’ll be up on all the other solutions I’ve seen…
I have one little question. I want to use it vor mkv and m2ts or ts files. How can i hardcode the subs before using your program.
Are you going to add this option ?
Great work
I am currently looking in to this aspect of EHD and hope to have something fairly soonish, I too can then re-encode the subs for my MKV Anime.