Podgląd pojedynczego posta
Stary 22.02.2006, 22:05   #5
sobrus
Jukebox Hero
 
Avatar użytkownika sobrus
 
Data rejestracji: 17.09.2004
Lokalizacja: Back for the Attack
Posty: 10,800
sobrus ma z czego być dumnym <1000 - 1499 pkt>sobrus ma z czego być dumnym <1000 - 1499 pkt>sobrus ma z czego być dumnym <1000 - 1499 pkt>sobrus ma z czego być dumnym <1000 - 1499 pkt>sobrus ma z czego być dumnym <1000 - 1499 pkt>sobrus ma z czego być dumnym <1000 - 1499 pkt>sobrus ma z czego być dumnym <1000 - 1499 pkt>sobrus ma z czego być dumnym <1000 - 1499 pkt>sobrus ma z czego być dumnym <1000 - 1499 pkt>
tak jak napisal Arepo za zadne skarby nie usuwaj interlace. Efekt wyjsciowy bedzie tragiczny. Kamery nagrywaja 50 obrazow na sekunde upchane do 25 klatek (na tej samej zasadzie konsole do gier wyswietlaja 50 "klatek" na sekunde w systemie PAL) . Jezeli zrobisz deinterlace obraz bedzie nieprzyjemnie przycinal (ogladanie takiego filmu na TV jest denerwujace).

Do kompresji AVI do MPEG2 polecam HC Enc. To nowy darmowy encoder jakosciowo porownywalny z CCE (to nie zart, na pewno jest lepszy i duzo szybszy od tmpgenc). Niestety jest to encoder tylko video (tworzy pliki mpv lub jak kto woli m2v, do kompresji audio mozna uzyc np QuEnc, ktory jest chyba jedynym darmowym programem ktory oprocz MP2 oferuje kompresje AC3).
Co wiecej zeby go uzyc (zarowno HC jak i QuEnc) bedziesz musial zainstalowac (rowniez darmowego) AviSynth i napisac prosty skrypt avs. Moze troche wiecej zachodu ale moim zdaniem oplaca sie. Poza tym AviSynth daje duzo roznych mozliwosci w zakresie obrobki obrazu (filtrowanie itp).
Mimo ze brzmi to troche skomplikowanie jest bardzo proste, sprowadza sie do zainstalowania Avisyntha oraz HC. Sam skrypt wyglada w najprostszej wersji mniej wiecej tak :

AviSource("nazwa_pliku.avi")
ConvertToYV12()

(druga linijka jest wymagana przez HCenc, po prostu nie przyjmuje on danych w innym formacie)

Taki plik otwierasz w HC lub QuEncu.
Sam encoder jest banalny w obsludze. Mozna np z gory narzucic wielkosc pliku wynikowego, (wygodne! w dodatku dokladnie dziala ).

Co do Twoich pytan to chyba masz racje (co do 2 pierwszych punktow pewnien nie jestem bo mam kamere Video8 a nie DV). Konwersji do MPEG pominac sie nie da (bo przeciez to wlasnie ma byc nagrane na DVD).

Natomiast zastanawiam sie czy nie moznaby pominac konwersji do AVI. Czy pliki DV mozna odtworzyc media playerem? Jesli tak to skrypt AviSynth

DirectShowSource("nazwa_pliku_dv")
ConvertToYV12()

Moglby od razu skonwertowac DV do MPEG2 (przy pomocy HC).

A, i nie zapomnij ustawic "interlaced" w encoderze MPEG2.
btw 8000kbit/s nie jest maksymalna wartoscia dla DVD (choc nie wiem czemu wiekszosc programow uznaje ze tak jest). Wg specyfikacji DVD-Video maksymalne bitrate dla samego tylko video wynosi 9800kbit/s. Sprawdzalem na moim starym stacjonarnym DVD - dziala.


Mysle ze wine za zla jakosc obrazu moze ponosic wlasnie slaby encoder MPEG2. Niedawno sciagnalem sobie demo jakiejs aplikacji Ulead (chyba wlasnie moviefactory, w kazdym razie mialo wbudowany authoring i wypalanie plyt DVD). Efekt byl rzeczywiscie KOSZMARNY.

Ostatnio zmieniany przez sobrus : 22.02.2006 o godz. 22:52
sobrus jest offline   Odpowiedz cytując ten post