Portál AbcLinuxu, 3. června 2024 05:16

Vytvořil jsem .avi soubor v Linuxu, ale výsledek nejde přehrát v MS Windows (v linuxu ano).

Video vytvořené mencoder-em:

Přehrávače pod MS Windows používají k detekci použitého kodeku tzv. fourcc, a občas proto nepoznají, že by šel soubor přehrát i nějakým jiným, ale kompatibilním kodekem...

Řešením je změnit fourcc, např. pomocí utilitky avifix z balíku transcode (fourcc se nastaví parametrem -F na hodnotu XVID):

avifix -i video.avi -F XVID

případně pomocí mencoder-u (ale tohle zbytečně kopíruje celý film :-(, kdopak zná řešení?)

mencoder vstupni.avi -o vystupni.avi -oac copy -ovc copy -ffourcc XVID

Video vytvořené v Avidemux:

V předchozí verzi Avidemuxu byla chyba, která právě při kódování kodekem XviD způsobovbala, že video nešlo přehrát v nové verzi Windows Media Playeru. Řešením je instalace nové verze 2.1.1.

Související dokumenty

Filmy pod Win a chyba v dokumentaci mencoderu (diskuse)
Video encodovane na linuxe nefunkčne vo win (diskuse)

Dokument vytvořil: zabza, 13.10.2005 15:49 | Poslední úprava: zabza, 30.1.2006 17:29 | Historie změn | Zobrazeno: 785×

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.