RSS Feed

Rmvb2avi

2010/03/24 by admin

Dziś trochę z innej beczki, ponieważ natknąłem się właśnie na taką małą niedogodność.

Jest wiele dobrych konwerterów Rmvb na Avi, jednakże jak to zrobić na systemie GNU/Linux ??

Będziemy potrzebować konsoli, oprogramowania MPlayer;  dostępne zazwyczaj w naszym repozytorium i powłoki bash (albo nie masz jej bo to jest jakiś archaiczny system albo po prostu masz pecha na hardcorową dystrybucję ;-) ).

Jeżeli nie posiadamy jednego z tych programów wykonujemy następującą komendę zypper install MPlayer (w to miejsce wstaw dowolną nazwę programu tj. bash etc.) lub apt-get install MPlayer; czy jakiej tam dystrybucji używasz.

Następnie skrypt który jest pisany w bash należy uruchomić w katalogu, w którym mamy dokonać konwersji.

Plik pobiera jako parametr wszystkie nazwy plików o rozszarzeniach *.rmvb lub *.rm i konwertuje je używając mencodera.

Poniżej zamieszczam również treść pliku

#!/bin/bash
# Wrote MuadDib muaddib.1984@gmail.com, special thanks Mundek Tychy rulezzzz ;-)
# I wish you a fasted conversion ;-)

for i in *.rmvb
do
mencoder „$i” -oac mp3lame -lameopts preset=128 -ffourcc DX50 -ovc lavc -lavcopts \
vcodec=mpeg4:vbitrate=1000:vme=5:mbd=2 \
-ofps 25 -of avi -o $i.avi

done


Oba skrypty kopiujemy do /usr/bin i nadajemu im prawo wykonywania w następujący sposób

user@mozart:~> su # hasło

mozart:~# cp /home/user/*2avi /usr/bin

mozart:~# chmod +x /usr/bin/*2avi


Można również użyć innego kodeka do zakodowania, wystarczy sprawdzić jakie mamy dostępne dla mencodera oraz dostępne opcje dla kodeków,

user@mozart:~> mencoder -ovc help
user@mozart:~> man mencoder

Pobierz

rmvb2avi

rm2avi


Brak komentarzy »

Brak komentarzy.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

*

Możesz użyć następujących tagów oraz atrybutów HTML-a: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>