Here's a script I wrote to "fix" videos I ripped from DVD/BD, where the rip is too big to fit on a FAT32 formatted flash drive (my Smart TV doesn't recognise NTFS or ext2/3/4 filesystems), has the wrong resolution/aspect, and/or possibly contains multiple language audio tracks I don't need (my Smart TV also doesn't play DTS audio).
Rather than just provide a script, I've decided to present this solution as a sort of informal thesis, so hopefully it will help others to reinterpret it for their own purposes. As of 10th Dec 2011 this article is still a work in progress, so if it seems incomplete then please have patience, and come back later.
Objective: Transcode video from any source to MPEG-4 ASP (note: this is DivX 4/5, not MPEG-4 AVC/H.264), for playback on most standalone devices, keeping the file size reasonable, whilst retaining as much quality as possible, but without any regard to transcoding time or CPU utilisation. In this case I'm also going to hardsub (render subtitles directly onto the output video) a SRT subtitles file previously ripped from the source's forced subs (subtitles that only appear when foreign language is spoken, in a soundtrack that is otherwise in your locale's language). You can rip your own subtitles files using SubRip (Windows, also works under Wine) or Avidemux (multi-platform), or just download them from places like opensubtitles.org.
Note: The method used here is extremely CPU intensive, which may cause your PC to die of exhaustion, and you to die of boredom. You have been warned. :) However, the result is worth it IMHO, as the video quality is exceptional. H.264 generally produces better results at lower bitrates (or so Messiah Jobs keeps telling us), but unfortunately it's not compatible with nearly as many devices as DivX/XviD (e.g. most Smart TVs will play MPEG-4 ASP DivX/XviD files, but not MPEG-4 AVC H.264 files, mainly because H.264 is infested with a ton of nasty patents that make it difficult and expensive for manufacturers to implement). Also for compatibility reasons I've chosen the AVI 2.0 container format, and forced the FourCC from FMP4 to DX50.
Microsoft India caught red-handed on CCTV threatening an ISO official.
Oh dear, the MacHeads are not happy bunnies...
Looks like a recent update to QuickTime has introduced some kind of DRM enforcement, that effectively renders it useless (pun intended).
Worse still, complaints about this update are being censored on Apple's support forums.
It seems that Apple has deleted (again) one part of this discussion...
Nearly two weeks after it was first reported that Anvsoft was violating the GPL, they continue to plagiarise Free Software such as mkisofs, cdrdao, dvdauthor, spumux, id3lib, lame, mpeg2enc, and mplex; by distributing a program called DVD Photo Slideshow, which includes the aforementioned GPL software, in violation of that license.
UPDATE!!! ... the issue now seems to be resolved, and I have personally verified that this software does now include a copy of the GPL, however I have yet to establish whether or not Anvsoft provide the corresponding source for that GPL software. I will update this entry as I get further information.