Whats the difference between GOPchop and avidemux?
avidemux is primarily a demux/remux application. If you need single-frame granularity, you want to use avidemux. However, your stream may need to be re-rendered up to a point. Remuxing changes the characteristics of the resulting MPEG stream, and is not always prefered. GOPchop cuts on GOP boundries, and doesn’t remux the stream; the stream just has chunks removed from it.