m2a ist nur der videostream eines mpeg 2 videos. also ohne ton. um es in jedem player spielbar zu machen, musst du es "multiplexen" also mit einer tonspur (auch ohne ton) versehen. dazu kannst du tmpgenc nehmen. da gibt es eine rubrik mpg-tools.
der ton heisst dann m2a, für mpeg 2 audio.
dino
Videtis hic hommunculum qui verrit suum stabulum. Quid ibi homo invenit? Pulchrum cuplexum areum!
Wäre doch logisch wenn se' m2v für Video nehmen würden (V = Video) und m2a für Audio (A = Audio). Außerdem kann man den Stream auch nicht abspielen wenn mans multiplexen würde. Ist eigentlich auch völlig egal ob es nun multiplexed ist oder nicht, da es ja letztendlich auf den Codec ankommt.
Und wenn man keinen Software DVD-Player installiert hat, dann weigert sich der Media Player auch den Stream (multiplexed oder nicht *g*) abzuspielen.
Der VideoLAN Client ist da anders, da er nicht über die API auf die ACM Codecs zugreift, sondern seine eigenen DLLs mitbringt, die sowohl MPEG1 als auch MPEG2 dekodieren können. Wie es mit AVI aussieht weiß ich leider nicht, da dort ja alles mögliche drin sein kann. Aber auf jeden Fall kann der VL Client MPEG2 abspielen, dat weiß ich mit absoluter Sicherheit.