Konwersja MOV na AVI bez asynchronów


Parę dni temu musiałem skonwertować parę filmów z aparatu (Panasonic Lumix-ZX1). Powód – komputer (1,4 GHz) nie wyrabiał się z odtwarzaniem formatu MJPEG 1280×720. Druga przyczyna, to to, że większość odtwarzaczy DVD nie radzi sobie z filmami mov, a jedynie avi i to takimi, których rozmiar jest mniejszy niż 720×576 pikseli.

Poniższa komenda zmniejsza rozmiar 2 razy do formatu 640×360 i konwertuje film do xvid.

mencoder film.mov -ovc xvid -oac mp3lame -xvidencopts fixed_quant=4 -vf scale=640:360,harddup  -noskip -mc 0 -o film.avi

Nie sprawdzałem jeszcze, czy odtwarzacz radzi sobie potem (powinien). Parę informacji o opcjach:

fixed_quant=4 – Odpowiada za jakość obrazu (zakres 1-31, im mniej tym lepsza jakość, ale nie należy przesadzać. Dobierany jest bitrate tak, aby zapewnić wymaganą jakość.
harddup -noskip -mc 0 – Bardzo istotne dla synchronizacji dźwięku. Inaczej encoder gubi ramki i ogólnie dźwięk mija się z obrazem.

Komentarze nie są dozwolone.