[+] Mencoder- kiepska jako

Tematy związane z oprogramowaniem, instalacją, konfiguracją
bolo
Beginner
Posty: 233
Rejestracja: 17 lutego 2008, 14:47

Post autor: bolo »

ilin pisze:To aid mozesz wywalić calkiem pojdzie i bez tego.
Wolałem się upewnić. Co do reszty, rozumiem i dziękuję za wyjaśnienia!

Ostatnie pytanie, bo już nie chcę Cię męczyć tym mencoderem, jaki Ty stosujesz kodek, z którego jesteś najbardziej zadowolony?
Awatar użytkownika
ilin
Senior Member
Posty: 2292
Rejestracja: 26 sierpnia 2007, 11:54
Lokalizacja: PRLu

Post autor: ilin »

To zależy od sytuacji.
Co chcę kodować.

Najlepsza jakość przy malych plikach jest xvideo ale kodowanie trwa dluzej.
Jeszcze mniejsze pliki można uzyskać stosujac kodowanie do x264 ale to można do emerytury czekać aż się przekoduje.

http://forum.dug.net.pl/viewtopic.php?id=14066

Mozesz się również z tym wątkiem zapoznać.
bolo
Beginner
Posty: 233
Rejestracja: 17 lutego 2008, 14:47

Post autor: bolo »

ilin pisze:http://forum.dug.net.pl/viewtopic.php?id=14066
Możesz się również z tym wątkiem zapoznać.
Na pewno to zrobię, ale tymczasem bardzo dziękuję Tobie za cierpliwość i przybliżenie mi tego tematu! Słowo daję, że bez tej pomocy niewiele sam bym dokonał.
Jak dla mnie temat rozwiązany.
Awatar użytkownika
ilin
Senior Member
Posty: 2292
Rejestracja: 26 sierpnia 2007, 11:54
Lokalizacja: PRLu

Post autor: ilin »

Jeszcze można by sprobować zmniejszyć pliki wynikowe poprzez przeskalowanie obrazu.
Zakładam ze materiał źródlowy masz w rozdzielczości dvd czyli 720x576 w divixach takie rozdzielczości praktycznie nie występuja.
Można by dać do 640x480 albo jeszcze mniejsza.

Kwestia przetestowania jak to wygladalo by.
bolo
Beginner
Posty: 233
Rejestracja: 17 lutego 2008, 14:47

Post autor: bolo »

ilin pisze:Jeszcze można by sprobować zmniejszyć pliki wynikowe poprzez przeskalowanie obrazu.
Zakładam ze materiał źródlowy masz w rozdzielczości dvd czyli 720x576 w divixach takie rozdzielczości praktycznie nie występuja.
Można by dać do 640x480 albo jeszcze mniejsza.

Kwestia przetestowania jak to wygladalo by.
Wiesz tego nie brałem pod uwagę, ale spróbować nie szkodzi.
Materiał wyjściowy mam, jak prawidłowo założyłeś, w rozdzielczości 720x576. Rozmiar pliku końcowego można zmiejszyć w ten proponowany przez Ciebie sposób lecz czy przy okazji nie pogorszy się jakość? Kompresuję nie po to, aby oglądać w komputerze tylko na ekranie TV. Rozciągając teraz ten obraz o zmiejszonej rozdzielczości na pełny ekran spowoduję jego pogorszenie, większą pikselozę. A może się mylę?
W sumie ważniejsze jest przyjęcie odpowiedniego współczynnika bitrate, gdyż głównie to on steruje "wagą" pliku wyniikowego. A tak przy okazji, jak sobie radzisz z obliczaniem birate ? Jest taka opcja potrójnego kodowania mencoderem, gdzie pierwszy przebieg to wyłączna kompresja ścieżki audio. Po zakończeniu tego przebiegu podaje proponowany bitrate dla 650, 700, 800MB . Ja sobie raz ustaliłem dla 3,4GB bitrate= 826 kompresujący do 700MB. Teraz kiedy zapoznałeś mnie z innymi metodami kodowania nie stosuję już tamtego sposobu. Najwygodniej byłoby wrzucić funkcję

Kod: Zaznacz cały

-endpos 700mb
wtedy napewno zmieści się na CD, ale napewno też utnie końcówkę. Jakie są zatem inne sposoby obliczania bitrate?
Awatar użytkownika
ilin
Senior Member
Posty: 2292
Rejestracja: 26 sierpnia 2007, 11:54
Lokalizacja: PRLu

Post autor: ilin »

W zasadzie to znam właśnie tylko tę opcję do obliczania bitrate w mencoderze.

Kod: Zaznacz cały

mencoder film.x -oac copy -ovc frameno -o /dev/null
Ja to robię bardziej na sposob "czasowy".

Testuję na 1 czy 5 minutowym kawalku i potem patrzę ile zajmuje 1min filmu.
£atwo obliczyć ile cały będzie ważył.

Co do rescalowania to warto sprobować. zrobić tak jeden film wtedy zobaczysz jaka jest oszczędność na wadze i jakie pogorszenie na tv.
Wtedy sam zdecydujesz.
bolo
Beginner
Posty: 233
Rejestracja: 17 lutego 2008, 14:47

Post autor: bolo »

Bardzo cenne wskazówki! Wypada mi raz jeszcze za nie podziękować ;-)
Akkon
Junior Member
Posty: 833
Rejestracja: 09 listopada 2007, 14:06

Post autor: Akkon »

bolo pisze:Rozmiar pliku końcowego można zmiejszyć w ten proponowany przez Ciebie sposób lecz czy przy okazji nie pogorszy się jakość?
Pogorszy się tak jak pogarsza się w skutek każdego kodowania. Nie jest to więc kwestia pogorszenia-niepogorszenia, tylko takiego pogorszenia, które będzie najmniej dla ludzkiego oka zauważalne. I tutaj istnieje wiele sposób na minimalizowanie tego pogorszenia, przy jednoczesnym zmniejszeniu wielkości pliku wynikowego. Np. jeśli kodujemy film z formatu dvd, to najpierw obcinamy czarne pionowe pasy na górze i dole i dopiero tak przycięty obraz skalujemy do wybranego formatu. I znów sam format nie jest tu najważniejszy, tylko odpowiednio dobrane do niego proporcje.

Co do sposobów szacowania czasu, to oczywiście istnieją o wiele szybsze sposoby obliczania bitrate. Wystarczy skorzystać z gotowych narzędzi. To wszystko zostało już bardzo szczegółowo opisane kiedyś TUTAJ.
bolo
Beginner
Posty: 233
Rejestracja: 17 lutego 2008, 14:47

Post autor: bolo »

Akkon pisze:[To wszystko zostało już bardzo szczegółowo opisane kiedyś TUTAJ.
Myślałem, że już dostatecznie na ten temat się dowiedziałem, a tu proszę jaki cenny link podałeś. Rzec można kompendium wiedzy na temat mencodera i kodowania dla swoich potrzeb. Super sprawa, jeżeli ktoś chce się nim bawić znajdzie tam co trzeba w dodatku opracowane bardzo przejrzyście i przyjaźnie. Jestem pod wrażeniem Waszej wiedzy ilin i Akkon. Bardzo dziękuję za pomoc.
Akkon
Junior Member
Posty: 833
Rejestracja: 09 listopada 2007, 14:06

Post autor: Akkon »

bolo pisze:Myślałem, że już dostatecznie na ten temat się dowiedziałem, a tu proszę jaki cenny link podałeś. Rzec można kompendium wiedzy na temat mencodera i kodowania dla swoich potrzeb. Super sprawa, jeżeli ktoś chce się nim bawić znajdzie tam co trzeba w dodatku opracowane bardzo przejrzyście i przyjaźnie. Jestem pod wrażeniem Waszej wiedzy ilin i Akkon
No teraz to mi tak posłodziłeś, że chyba mnie zemdli :mrgreen: Dzięki za miłe słowa, ale z tą wiedzą to trochę przesadziłeś (mam na myśli oczywiście siebie, bo Ilin to inna liga). A tak na poważnie, mplayer/mencoder to naprawdę potężne i wspaniałe narzędzia. Warto je bliżej poznać i testować. A Ciebie zachęcam do tego. Może przyczynisz się do rozbudowanie informacji zawartych w tamtym wątku. W moich zamierzeniach miał to być początek zbudowania solidnego poradnika, ale zabrakło czasu.

Do kompletu informacji na temat tych programów dorzucam jeszcze:
http://www.mplayerhq.hu/DOCS/HTML/pl/
http://mplayer.konopelski.info/
http://bokorn.uw.hu/linux/dmencoder/

Powodzenia w kodowaniu.
ODPOWIEDZ