• Główna
  • O akcji
  • Fora
  • Lista szkół
  • Odnośniki
  • RSS
Strona główna

Nawigacja

  • O akcji Szkolny LUG
  • Więcej o akcji
  • Linux
    • Bash
    • Dystrybucje
    • How to
    • Instalacja Linuksa
    • Instalacja Oprogramowania
    • Sprzęt w Linuksie
    • System
    • Wdrażanie Linuksa
    • Wygląd
  • Programy edukacyjne na Linuksa
    • Programy dla nauczyciela
    • Programy dla ucznia
    • Programy dla dzieci
    • Chemia
    • Fizyka
    • Języki Obce
    • Matematyka
    • Technologia Informacyjna
      • Grafika 2D
      • Grafika 3D
      • Programowanie
      • Edycja wideo
      • Edytory/Procesory tekstu
      • Internet
      • Inne
  • Rozrywka w Linuksie
    • Gry
    • Odtwarzacze muzyki
    • Odtwarzacze plików wideo
    • Emulatory
  • Popularne strony
  • Ostatnio dodane

Logowanie

  • Utwórz nowe konto
  • Poproś o nowe hasło

  • Gospodarstwo Agroturystyczne Zielona Góra
  • Nauka gry na pianinie, gitarze, keyboardzie Kożuchów, Szkoła muzyczna Kożuchów
  • Okna PCV Drewniane Zielona Góra
  • Porady Prawne Zielona Góra
  • Portal gry FPP Open Arena
  • Programy edukacyjne na Linuksa
  • Sklep zabawkowy Zielona Góra
  • Sprzątanie Zielona Góra
  • Strony internetowe Zielona Góra
  • Szkoła nauki tańca Warszawa
  • Technikum informatyczne Nowa Sól
  • Tworzenie stron na Linuksie. Linux i www
  • Ubezpieczenia Szprotawa, Żagań, Kożuchów, Przemków
  • Nieruchomości Zielona Góra
  • Kominiarz Zielona Góra
  • Kserokopiarki Zielona Góra Nowa Sól Żagań Żary Szprotawa. Naprawa ksero drukarek
  • Szkoła podstawowa Nowa Sól
  • Regeneracja kół dwumasowych tarcz sprzęgłowych

Popularne strony

Dzisiejsze:

  • Numeracja stron w Open Office Writer
  • Chemtool - program do rysowania cząsteczek

Od zawsze:

  • Chemtool - program do rysowania cząsteczek
  • Polecenia w Linuksie
  • Emulator PlayStation I - epsxe

Mencoder czyli łatwy sposób na Divx'a

lipiec 28, 2007 -- Posted by: cytrynek in
  • Technologia informacyjna - Edycja wideo

Mencoder jest programem, który służy konwersji jednego formatu pliku wideo na inny (np: zamianie filmu z DVD na divx) czy też naprawie uszkodzonego pliku. Program wykorzystuje systemowe kodeki głównie bibliotekę libavcodec dostępną w pakiecie FFmpeg. Dzięki tej bibliotece mamy dostęp do wielu ciekawych i znanych kodeków wideo i audio, np.: MPEG-1 , MPEG-2, MPEG-4, ASF, AVI, Real audio i wideo, Matroska oraz formatów plików wideo i audio, np: MPEG-1 video, MPEG-2 video, MPEG-4, WMV8, H.261, H.263(+), H.264, AC3, Musepack, MPEG audio layer 1/3 itd. Więcej najważniejszych kodeków poniżej lub na stronie ffmpeg.mplayerhq.hu.

Instalacja mencodera, mplayera oraz kodeków. Najprościej oczywiście przy pomocy terminala. Tak więc uruchamiamy terminal konsolowy Aplikacje/Akcesoria/Terminal A tam wpisujemy:

sudo apt-get install mplayer mencoder w32codecs libdvdcss2

Jeżeli okazuje się że kodeki nie zainstalowały się to oznacza, że nie mamy odpowiedniego wpisu w liście serwerów (repozytoriów) z oprogramowaniem. Naprawiamy ten błąd (Ubuntu 9.04 Jaunty). W konsoli wpisujemy:

sudo gedit /etc/apt/sources.list

a w nim wpisujemy nazwę serwera gdzie znajdują się kodeki

deb http://medibuntu.sos-sts.com/repo/ jaunty free non-free
deb-src http://medibuntu.sos-sts.com/repo/ jaunty free non-free

Zapisujemy i zamykamy gedit'a. Dodajemy klucz do powyższego repozytorium (w terminalu):

wget -q http://packages.medibuntu.org/medibuntu-key.gpg -O- | sudo apt-key add -

Aktualizujemy listę repozytoriów:

sudo apt-get update

Instalujemy kodeki

sudo apt-get install w32codecs libdvdcss2

Instalację kodeków mamy już za sobą teraz powiemy kilka słów o samym programie mencoder. Aby uzyskać listę dostępnych kodeków video w systemie należy wykonać polecenie:

mencoder -ovc help

"ovc" oznacza output video codec.
A jak będzie dla audio ? Oczywiście, że "-oac" :)
A oto jaki wynik dało polecenie "mencoder -ovc help" i "mencoder -oac help".

cyt@stacja:~$ mencoder -ovc help

MEncoder 2:1.0~rc1-0ubuntu9.1 (C) 2000-2006 MPlayer Team CPU: Intel(R) Celeron(R) M CPU 440 @ 1.86GHz (Family: 6, Model: 14, Stepping: 12) CPUflags: Type: 6 MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1 Compiled with runtime CPU detection. Available codecs: copy - frame copy, without re-encoding. Doesn't work with filters. frameno - special audio-only file for 3-pass encoding, see DOCS. raw - uncompressed video. Use fourcc option to set format explicitly. nuv - nuppel video lavc - libavcodec codecs - best quality! vfw - VfW DLLs, read DOCS/HTML/en/encoding-guide.html. qtvideo - QuickTime DLLs, currently only SVQ1/3 are supported. libdv - DV encoding with libdv v0.9.5 xvid - XviD encoding x264 - H.264 encoding

cyt@stacja:~$ mencoder -oac help

MEncoder 2:1.0~rc1-0ubuntu9.1 (C) 2000-2006 MPlayer Team CPU: Intel(R) Celeron(R) M CPU 440 @ 1.86GHz (Family: 6, Model: 14, Stepping: 12) CPUflags: Type: 6 MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1 Compiled with runtime CPU detection. Available codecs: copy - frame copy, without re-encoding (useful for AC3) pcm - uncompressed PCM audio mp3lame - cbr/abr/vbr MP3 using libmp3lame lavc - FFmpeg audio encoder (MP2, AC3, ...) faac - FAAC AAC audio encoder

Teraz przyszedł czas aby pokazać w jaki prosty sposób dokonać konwersji plików przy pomocy mencodera:

mencoder plik_zrodlowy.mpg -oac mp3lame -lameopts vbr=3:br=160 -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=1250:vhq -o plik_wynikowy.avi

Omówienie powyższej sentencji: mencoder plik_zrodlowy.mpg - polecenie mencoder i nazwa obrabianego pliku -oac mp3lame - używamy zewnętrzenego programu do kompresji dźwięku - "lame" -> dźwięk będzie zapisany w formacie mp3 -lameopts vbr=3:br=160 opcje programu lame, ustawiamy zmieny bitrate, o jakości 3 (vbr=3), bitrate wynosi 160kbit/s -ovc lavc wybranie biblioteki z kodekami wideo - "libavcodec" -lavcopts vcodec=mpeg4 wybranie kodeka: mpeg4 - czyli divix-a vbitrate=1250:vhq bitrate wynosi 1250kbit/s o jakości, vhq - najwyższa jakość kodowania c.d.n.

  • Zaloguj się lub utwórz konto, by odpowiadać
nodeid1: 221 nodeid2: nodeid1: