Převod MP4 do AVI je poměrně komplikovaná věc z toho důvodu, že MP4 je (stejně jako AVI) pouze kontejner a může obsahovat různé komprese videa i zvuku. Otestovat se to dá například programem
MediaInfo.
Talkže co můžeme v MP4 najít za
video:
MPEG-1 - není pro stolní přehrávač problém, ale musí se z toho udělat MPG. Do AVI nelze převést bez rekomprese.
MPEG-2 - většinou pro stolní přehrávač není problém, musí se z něj udělat MPG nebo DVD-Video. Do AVI nelze bez rekomprese.
MPEG-4 ASP - většinou není pro stolní přehrávač problém, do AVI lze převést bez rekomprese
MPEG-4 AVC - také známý jako H.264, pro drtivou většinu stolních přehrávačů nepřehratelný formát, do AVI lze bez rekomprese, ale nepomůže to...
zvuk:
MPEG-1 layer 3 - neboli staré známé MP3, přehrávače zvládají většinou bez problémů, do AVI lze bez rekomprese
MPEG-2/MPEG-4 AAC - případně AAC-HE a AAC-PS, přehrávače v drtivé většině případů nezvládají a AAC-HE/PS už vůbec ne, do AVI lze bez rekomprese, ale opět to nic neřeší...
Nyní je nutné sdělit, že naprostá většina MP4 souborů je ten poslední případ - je to MP4 s AVC/AAC kompresí, který sice lze bez rekomprese (tudíž bez ztráty kvality) převést do AVI, ale vůbec to nepomůže. Stolní přehrávač to nezvládne tak jako tak.
Takže musí přijít na řadu rekomprese. Jako ideální se mi jeví program
Avidemux, případně lze použít program
MP4Cam2AVI. Další možností je nainstalovat potřebné filtry pro MP4, AVC a AAC (například MatroskaSplitter a FFDShow) a potom použít AviSynth+VirtualDub. Návod je na mých stránkách:
AviSynth.
P.S. Ještě si někdo myslíte, že převod MP4 na AVI je trivialita, kterou lze najít za pár minut Googlem?