Menu English Ukrainian Rosyjski Strona główna

Bezpłatna biblioteka techniczna dla hobbystów i profesjonalistów Bezpłatna biblioteka techniczna


KSIĄŻKI I ARTYKUŁY
Darmowa biblioteka / Katalog / sztuka wideo

Problemy z desynchronizacją i przechwytywaniem MPEG-2

sztuka wideo

Katalog / sztuka wideo

Komentarze do artykułu Komentarze do artykułu

Nie będzie przesadą stwierdzenie, że głównym problemem, z jakim borykają się użytkownicy przechwytujący ze źródeł analogowych (telewizor, analogowe kamery wideo, magnetowidy) jest desynchronizacja pomiędzy dźwiękiem i obrazem. Na poziomie profesjonalnym problem ten rozwiązano dość skutecznie - do synchronizacji między źródłem a płytą przechwytującą instalowane są specjalne urządzenia - TBC (korektor podstawy czasu, korektor zegara czasu). Ale ta technika jest po prostu niedostępna dla zwykłych fanów wideo. Dlatego zmuszeni są uciekać się do metod programowych, aby przezwyciężyć desynchronizację.

W skrócie podejście oparte na oprogramowaniu można podzielić na dwa podwarianty. Pierwsza z nich w żaden sposób nie radzi sobie z desynchronizacją podczas przechwytywania. Oznacza to, że we wstępnie przechwyconym pliku występują rozbieżności między obrazem a dźwiękiem. Dopiero wtedy desynchronizacja jest eliminowana za pomocą specjalnych algorytmów. Uderzającym przykładem takiego rozwiązania jest Pinnacle Studio. Jednak w najnowszych wersjach (9.3.0 i 9.4.3) skuteczność tego mechanizmu została zerwana i aby powrócić do efektywności starszych wersji (9.1.0 i 9.1.2), „taniec z tamburynem” wokół wymagane są pliki, które szczegółowo opisano tutaj. Inną metodę oferuje jeden z najlepszych programów do tworzenia DVD - DVD Lab Pro. Jej istota sprowadza się do tego, że po transkodowaniu do formatu MPEG-2 użytkownik ręcznie dostosowuje czas tak, aby w finalnym projekcie nie doszło do desynchronizacji. Odbywa się to w menu Narzędzia-Opóźnienie audio. Zaletą DVD Lab Pro jest to, że w ten sposób możesz poprawić DVD, które nie są zsynchronizowane na etapie tworzenia. Niestety, ze względu na przeciętność piratów (i wszystkożerność rosyjskich użytkowników) pojawia się ich coraz więcej: Wadą jest to, że taka praca wymaga dużo czasu i wybrania dokładnego czasu.

W każdym razie opcji skorygowania desynchronizacji po przechwyceniu trudno uznać za poprawną. algorytmy oprogramowania mogą działać niepoprawnie lub nie działać wcale – jak ma to miejsce w przypadku, gdy dźwięk przesuwa się do przodu, a następnie pozostaje w opóźnieniu lub gdy czas opóźnienia stale się zwiększa. O wiele bardziej poprawną opcją jest przechwytywanie w taki sposób, że nie następuje desynchronizacja.

W najnowszych wersjach programu iuVCR zastosowano do tego dwa dość skuteczne mechanizmy. Po pierwsze, wraz z trybem Avi mux (używanym w starszych wersjach iuVCR i we wszystkich innych programach do przechwytywania), pojawił się tryb VHWriter (alternatywny). Po wybraniu przechwytywanie odbywa się również w kontenerze avi, ale do synchronizacji wykorzystywane są nowe możliwości. Aby te funkcje działały, należy wybrać tryb VHWriter w zakładce Wideo, a następnie zaznaczyć pola WSZYSTKICH ustawień.

Problemy z desynchronizacją i przechwytywaniem MPEG-2

Uwaga: jest to bardzo ważne, domyślnie niektóre elementy nie są sprawdzane i dlatego nawet w tym trybie następuje desynchronizacja. Wybierając wszystkie punkty desynchronizacji, w zdecydowanej większości przypadków można uniknąć. Niestety czasami ten tryb też nie pomaga – gdy obciążenie procesora jest zbyt duże, desynchronizacja następuje ponownie. Dlatego staraj się nie obciążać procesora żadnymi zadaniami innymi niż przechwytywanie.

W iuVCR istnieje inny mechanizm, który pozwala na osiągnięcie 100-procentowego dopasowania pomiędzy dźwiękiem i obrazem w prawie 100 procentach przypadków. Mówimy o przechwyceniu go w innym kontenerze - nie avi, ale asf. Nie spiesz się z robieniem min! Asf nie oznacza kodera wmv firmy Microsoft (nadającego się jedynie do przesyłania w sieci plików o fatalnej jakości), a jedynie sam kontener, pozbawiony odziedziczonych wad avi. Oznacza to, że do przechwytywania można użyć dowolnego kodeka zainstalowanego w systemie, niezależnie od tego, czy jest to DV, czy M-JPEG (zwany dalej w zależności od upodobań). Aby w pełni korzystać z tej funkcji w iuVCR, musisz pobrać filtr fv ASF Direct Writer. Aby pracować z powstałymi plikami ASF, dodatkowo pobierany jest program WMV Direct. Następnie w zakładce Wideo wybrany jest tryb ASF Direct Writer. Jego ustawienia są dość proste, wystarczy wybrać opcję „Nie buforuj nagrywania”, którą zawsze zaleca się włączyć. W przypadku niektórych kodeków (np. Pic Video Lossless MJPEG) włączenie go jest krytyczne - gdy opcja jest wyłączona, następuje duże zużycie pamięci RAM, co może prowadzić do nieprawidłowego zakończenia iuVCR i utraty części przechwyconego wideo . Powstały plik ASF jest przetwarzany przez WMV Direct - może wycinać, łączyć i konwertować pliki do formatu avi. Bardzo ważne jest, aby podczas tego ostatniego procesu została zachowana nieodłączna synchronizacja asf.

Na pierwszy rzut oka wszystko wygląda świetnie. Jednak w rzeczywistości po przechwyceniu w formacie ASF użytkownik napotyka szereg trudności. Najmniejszą z nich jest to, że filtr ASF Direct Writer, taki jak iuVCR, działa w pełni tylko przez miesiąc, po czym trzeba będzie albo rozdać się na rejestrację, albo ponownie zainstalować system. Co gorsza, program WMV Direct nadal jest bardzo daleki od doskonałości (delikatnie mówiąc). Nie daj Boże próbować wykonywać w nim operacje wycinania i sklejania pilników! Wszystkie te procesy przebiegają tak wolno, że nawet słynący z powolności Canopus Pro Coder (zwany dalej po prostu CPC) będzie sprawiał wrażenie samochodu wyścigowego. Przynajmniej ja nigdy nie mogłam się doczekać zakończenia takiej operacji. Dlatego jedyne, do czego możesz używać WMV Direct, to konwersja do avi. Na szczęście czas konwersji jest porównywalny z długością przechwyconego pliku.

Wydawałoby się, po co tracić czas na konwersję, skoro ten sam CPC może z łatwością przekonwertować ASF na MPEG-2? Faktem jest, że taka bezpośrednia konwersja jest o rząd wielkości wolniejsza niż z avi. Kolejnym problemem jest niestandardowa częstotliwość ponownego próbkowania dźwięku, który otrzymujemy po przechwyceniu w formacie ASF. Nie ma sposobu, aby tego uniknąć. A jeśli spróbujesz przekonwertować taki niestandardowy dźwięk na CPC, wówczas wynik będzie okropny – ciągłe trzaski i zniekształcenia zamiast tego, co słyszano w oryginale. Dlatego oprócz konwersji do avi trzeba wykonać jeszcze jedną operację - doprowadzić częstotliwość resamplingu do standardu. Aby to zrobić, musisz zapisać oryginalną falę w Virtual Dub, przesłać ją do SoundForge, zapisać ponownie ze standardowymi parametrami (44100 khz dla SVCD lub 48000 khz dla DVD), a następnie ponownie połączyć wideo z nowym dźwiękiem w Virtual Dub. Dopiero wtedy będzie można bezpiecznie przekonwertować plik za pomocą CPC lub Cinema Craft Encoder (zwanego dalej CCE).

Ogólnie rzecz biorąc, po przestudiowaniu wszystkich tych cech narodowej walki z desynchronizacją, nieuchronnie zadajesz pytanie - czy tego potrzebujemy? W końcu, jeśli się temu przyjrzeć, istnieją dwa rodzaje źródeł wideo, z którymi trzeba sobie poradzić. Pierwszy ma miejsce, gdy musisz poważnie popracować z wideo, dodać efekty, przejścia, filtry, zmienić ścieżki audio itp. Tutaj oczywiście po prostu nie ma alternatywy dla przechwytywania w nieskompresowanym lub lekko skompresowanym formacie avi (Huffyuv, DV, M-JPEG). Faktem jest, że im bardziej plik jest skompresowany, tym gorzej będzie na niego wpływać dalsze przetwarzanie.

Jeżeli jednak nie jesteś profesjonalistą tworzącym na co dzień masę gotowych historii, to masz pod ręką zupełnie inne źródła – gotowe filmy na VHS czy programy telewizyjne. Wszystko, co musisz z nimi zrobić, to odciąć nadmiar i skleić części ze sobą. Pytanie brzmi, czy przechwytywanie avi jest do tego potrzebne? Jasne, że nie! W tym celu wystarczy już skompresowany format - MPEG-2.

Przechwytując w MPEG-2 upijamy kilka ptaków na jednym ogniu. Po pierwsze, desynchronizacja jest w tym przypadku niemożliwa (format początkowo ma przeciwko temu specjalne środki). Po drugie, po uchwyceniu nie jest potrzebne żadne dodatkowe przekodowanie, co czasami zajmuje znacznie więcej czasu, niż sam film. Po trzecie, plik uzyskany w wyniku takiego przechwycenia jest niemal natychmiast gotowy do tworzenia. Po czwarte, przechwytywanie w formacie avi wymaga ogromnej ilości miejsca na dysku. Na przykład ten sam DV pobiera 13 gigabajtów na godzinę. Nagrywanie bezpośrednio do formatu MPEG-2 zapewnia ogromne oszczędności miejsca na dysku twardym. Co jest bardzo ważne, gdy nie masz dwóch, trzech, ale kilkudziesięciu kanałów telewizyjnych i musisz nagrywać kilka razy dziennie.

Istnieją jednak pewne uprzedzenia wobec tej metody przechwytywania. Uważa się, że ponieważ podczas przechwytywania wykonywane jest tylko kodowanie jednoprzebiegowe, po prostu nie jest ono w stanie zapewnić takiej samej jakości, jak kodowanie dwuprzebiegowe (w przypadku CPC) lub wyższej (w przypadku CCE). Właściwie celem tego artykułu jest pokazanie, że ta opinia jest błędna. Co więcej, obecnie producenci coraz częściej oferują tunery telewizyjne ze sprzętowym MPEG-2. Nie zdecydowaliby się na taki krok, gdyby nie byli pewni jakości przechwytywania.

Właściwie idealnym rozwiązaniem do przechwytywania w formacie MPEG-2 byłby zakup podobnego tunera telewizyjnego. Niestety są dwa, trzy razy droższe od konwencjonalnych tunerów (a w dodatku samych kart przechwytujących), które nie są wyposażone w sprzętowy koder. Załóżmy, że mam na swoim komputerze AVerTV Studio 2001, opracowane w 203 roku. Od tego czasu standardy się nie zmieniły. Oczywiście jakość odbioru nie jest dziś najlepsza, ale nadal przechwytuję z tunera mojego telewizora (po prostu dlatego, że w przeciwnym razie nie mógłbym uniknąć zakłóceń z dwóch posiadanych zasilaczy). Dlatego, szczerze mówiąc, nie chcę jeszcze kupować żadnego GoTView PCI DVD za 100 dolarów. Przemilczę już domowe nagrywarki DVD, których koszt to średnio 300-400 dolarów.

Co zrobić w tej sytuacji, jeśli masz już środek do przechwytywania, ale zakup rozwiązania sprzętowego to ropuchy gryzienie? Istnieje rozwiązanie - programy, które potrafią przechwytywać wysokiej jakości MPEG-2. Tak naprawdę komputer jest urządzeniem o wiele bardziej zaawansowanym niż najlepsze domowe urządzenie nagrywające DVD. Wystarczy wyposażyć go w program łączący funkcje przechwytywania i harmonogramu. I tu pojawia się sęk. Nie wszystkie programy są w stanie współpracować z konkretnym modelem tunera telewizyjnego. Na przykład Cyberlink Power Producer i Mainconcept Mpeg Encoder okazały się niekompatybilne z AVerTV Studio 203.

Sprawa jest jeszcze gorsza w przypadku obsługi skanowania z przeplotem. Twórcy zdają się nie rozumieć, że zwykli użytkownicy praktycznie nie mają na wyciągnięcie ręki źródeł progresywnych. I wpychają do swoich programów przechwytywanie po ramkach zamiast po polach. W efekcie użytkownicy zyskują wszystkie „rozkosze” progresywnego wideo przechwytywanego ze źródła z przeplotem: utratę przejrzystości i informacji o ruchu (co objawia się nieprzyjemnym drganiem poruszających się obiektów). Właściwie prawie całe oprogramowanie dostarczane z tunerami telewizyjnymi przechwytuje klatka po klatce. Na przykład stary program dostarczany z AVerTV Studio 203, po ustawieniu na pełny rozmiar klatki (576 w pionie), uparcie przechwytywał rozdzielczość 288, tracąc dokładnie połowę informacji wideo. Nowa wersja oprogramowania, choć obsługuje pełny rozmiar klatki, to w progresji nie wystarczy. Ustawienie opcji „Usuń przeplot” na „brak” nie daje żadnego efektu (funkcja wydaje się wpływać tylko na przeglądanie). Podobnie jest z programami firmy InterVideo – WinDVD Recorder, Creator i DVR. Przechwytywanie odbywa się wyłącznie za pomocą ramek:

Na szczęście w całym tym królestwie postępującego szaleństwa znalazła się firma, która w swoim programie umieściła obsługę skanowania z przeplotem. Mówimy o Mainconcept. Zarówno MPEG Encoder, jak i Mainconcept PVR przechwytują wideo z przeplotem. Wersja 1.0 PVR mogła już współpracować z AVerTV Studio 203, jednak obsługa różnych systemów telewizyjnych pozostawiała wiele do życzenia. Zostało to naprawione w Mainconcept PVR w wersji 1.1.1. Ta wersja jest chyba najlepsza. Koder MPEG został zintegrowany w wersji 1.1.4. Z jednej strony dało to programowi wiele nowych możliwości. Z drugiej strony wiele ustawień nie sprzyja konfiguracji programu i może łatwo zmylić początkującego. I dla doświadczonego użytkownika także – instrukcja do tej wersji zajmuje aż 112 stron (można ją pobrać stąd). Najgorsze jest to, że pojawiły się nieprzyjemne usterki. Pierwszą dziwną rzeczą jest to, że choć program potrafi przechwytywać dźwięk w formacie LPCM (co jest niewątpliwie bardzo istotne w przypadku filmów muzycznych), to po przechwyceniu pliku okazuje się, że w takim pliku dźwięku w ogóle nie ma. Po zmianie dźwięku na MPEG 1 Layer II wszystko układa się na swoim miejscu. Po drugie, domyślnie przechwytywanie dźwięku odbywa się przez wejście liniowe karty dźwiękowej. Jednak po uruchomieniu programu dźwięk po prostu się nie inicjuje. Aby to naprawić, musisz wybrać inną linię (na przykład mikrofon) jako źródło, a następnie przełączyć się z powrotem na wejście liniowe. Po trzecie, maksymalny poziom jakości, z jakim przechwytywane były poprzednie wersje, w wersji 1.1.4 prowadzi do spadków klatek. Dopiero zmniejszenie suwaka jakości do połowy pozwala na działanie programu bez utraty klatek. Nie oznacza to, że prowadzi to do pogorszenia jakości obrazu, ale nadal jest nieprzyjemne. Dlatego nie polecam używania tej wersji bez szczegółowego przestudiowania instrukcji i jasnego zrozumienia CO konfigurujesz.

Wersja 1.1.1 jest znacznie łatwiejsza w konfiguracji. Po uruchomieniu programu należy nacisnąć przycisk z symbolem „mmm”, który wyglądem przypomina telefon i który odpowiada za ustawienia. Zakładka „Wejście” odpowiada za wybór karty przechwytującej, karty dźwiękowej (jej linii do odtwarzania i nagrywania) oraz standardu telewizyjnego. Zakładka „Ogólne” pozwala wybrać dysk i folder do nagrywania, skórkę, wpis do dziennika błędów i język interfejsu. Najważniejszą zakładką jest „Nagraj”. To tu mieści się silnik odpowiedzialny za jakość. Skrajnie lewa pozycja to produktywność, skrajnie prawa to maksymalna jakość. Rozdzielczość przechwytywania jest wybierana natychmiast.

Warto o tym porozmawiać osobno. Wartość domyślna to 704 w poziomie. To standard dla DVD. Maksymalna rozdzielczość to 720. Jeśli się jednak przyjrzeć, obie rozdzielczości są redundantne dla źródeł analogowych (co pokażemy w dalszej części testów). Maksymalna klarowność dostępna dla magnetowidów S-VHS wynosi 480. W przypadku VHS jest jeszcze mniej. Nie należy jednak wybierać rozdzielczości 358 nawet w przypadku przechwytywania VHS. Faktem jest, że jest to mniej niż rozdzielczość robocza telewizorów. Dlatego podczas oglądania źródeł o tej rozdzielczości (ulubionej przez piratów, którzy wykorzystują ją do tworzenia okropnych kolekcji typu „wszystko w jednym”), wyraźnie zauważalne jest rozmycie. Rozdzielczość 480 po prostu wpasowuje się w obszar roboczy telewizorów, a przechwytywanie w tej rozdzielczości jest prawie idealne. Nie mieści się to oczywiście w standardzie DVD, ale nic nie stoi na przeszkodzie, aby nagrać go za pomocą DVD Lab Pro. Kolejnym argumentem za przechwytywaniem w tej rozdzielczości jest to, że większe będą wymagały większej mocy procesora. Mój Socket 754 Sempron, podkręcony do 2360 MHz, nie radzi sobie z rozdzielczością 704 bez utraty klatek.

Następnie możesz wybrać jedno z ustawień wstępnych: DVD, SVCD, VCD, AVI, MPEG-2. To drugie jest najciekawsze, gdyż nie ma możliwości wpływania na parametry gotowych presetów. Wybierz go i kliknij przycisk „Zaawansowane”. Pierwszy przycisk – „Audio Encoder” – odpowiada za ustawienia audio. W tej wersji dostępne są dwa typy ścieżek audio: Mpeg 1 Layer I i Mpeg 1 Layer II. Pierwszy z nich nie jest nigdzie używany. Dlatego ustawiamy warstwę II. Następnie następuje wybór częstotliwości resamplingu: 32000, 44100, 48000 kHz. Pierwsza częstotliwość jest odpowiednia tylko wtedy, gdy nie interesują Cię problemy z kompatybilnością i nie potrzebujesz dźwięku wysokiej jakości (na przykład po prostu nagrywasz mpeg na CD-R bez żadnego autorstwa). Drugi to standard dla SVCD. Trzeci jest na DVD. Wskazane jest ustawienie tego ostatniego w celu uzyskania maksymalnej jakości. Następny jest tryb: Stereo, Joint Stereo, Dual Channel, Mono. Dla źródeł monofonicznych można ustawić dźwięk mono, w pozostałych przypadkach - stereo. „Ochrona przed błędami” - zdecydowanie wskazane jest zaznaczenie pozycji „Sprawdzenie CRC”. Bez tego nie będzie możliwe przekonwertowanie formatu MPEG 1 Layer II na Dolby Digital przy użyciu tej samej szpuli DVD. Szybkość transmisji — zależy od rodzaju kodowanego dźwięku. Jeśli masz film muzyczny, lepiej oczywiście ustawić maksymalny bitrate na 384 kbps. Jeśli w filmie wszystko ogranicza się do rozmów, to wystarczy 128.

Zakładka „Video Encoder Basic” pozwala ustawić rodzaj bitrate wideo – stały i zmienny. Permanent nadaje się do nagrywania na VCD (nie może być nic innego), SVCD (ponieważ zapewnia formatowi maksymalną jakość). Innym przypadkiem jest sytuacja, gdy planujesz dalszą kompresję po przechwyceniu. Najlepiej tutaj wybrać maksymalną przepływność 14000 192 kbps w zakładce „Bitrate”, aby zminimalizować wpływ kompresji. Generalnie bitrate waha się od 14000 kbps do 8000. Jeśli chcesz pozostać w standardzie DVD, nie ustawiaj maksymalnej przepływności powyżej 500 kbps. Minimalna prędkość to 4500 kb/s. Średnia jest dużo ważniejsza. Od tego zależy ostateczny rozmiar pliku. Podobnie jak w przypadku kodowania CCE, PVR stara się utrzymać przepływność na określonym poziomie podczas przechwytywania. Optymalny moim zdaniem jest średni bitrate na poziomie XNUMX kbps. Umożliwia nagranie nieco ponad dwóch godzin materiału wideo na jednej warstwie płyty DVD.

Przypomnę, że przy rozdzielczości poziomej 480 (typowej dla SVCD) i maksymalnej przepływności 8000 kbps (typowej dla DVD) otrzymujemy pliki MPEG-2 w „formacie xSVCD”. Nie jest to w żaden sposób ustandaryzowane. Jednak przy pomocy DVD Lab Pro autoryzuje DVD bez żadnych problemów. Jednocześnie, jak pokazują praktyczne eksperymenty, nagrania SVCD i xSVCD nagrane na płytach DVD można bez problemów odtwarzać nawet na domowych odtwarzaczach, które w ogóle nie obsługują odtwarzania SVCD. Oznacza to, że paradoksalnie wzrasta stopień kompatybilności takich niestandardowych plików z niestandardowym nagraniem. Do skarbonki xSVCD warto dodać, że mając zalety SVCD (ze względu na niższą rozdzielczość, do uzyskania obrazu o wyższej jakości potrzeba mniejszego bitrate), nie ma on jednak swoich wad (bo bitrate nie jest ograniczony , jak SVCD, o 2576 kb/s, bez kwadratów i rozmyć nawet w bardzo złożonych scenach).

Kolejnym ważnym ustawieniem jest „Wyszukiwanie ruchu”. Poziom zmienia się z szybkiego na najlepszy. Producent zaleca parametry od 3 do 11. Tak naprawdę dla całkowitej pewności można ustawić je na 15. Zawsze należy zaznaczyć checkbox „Wyszukiwanie półpełne” (zapewnia wyszukiwanie ruchu po subpikselach), poprawia to jakość. „Zakres” (zakres wyszukiwania) można pozostawić domyślny - dokładnie pośrodku. W podsekcji „Ustawienia filtra” należy zaznaczyć opcję „Włącz kodowanie online (przechwytywanie)”, która faktycznie umożliwia kodowanie w locie.

Karta „Video Encoder Advanced” udostępnia zaawansowane ustawienia MPEG-2. Opcja „Zamknięte co GOP” musi być włączona tylko wtedy, gdy planujesz nagrać płytę DVD z kilkoma przełączanymi widokami kamery (kąt). W przeciwnym razie należy ją wyłączyć, ponieważ pogarsza to jakość obrazu. Wystarczy pozostawić domyślną strukturę Gop (I-frames - 12, P-frames - 3). Zwiększenie tych parametrów będzie wymagało także zwiększenia mocy procesora. „Field Encoding” – sekwencja pól. W przypadku MPEG-2 ten parametr to „Najpierw górne pole”. Zaleca się jednak sprawdzenie tej sekwencji za pomocą przechwytywania. Jeśli podczas oglądania na dekoderze sprzętowym (tylko na dekoderze sprzętowym, ponieważ prawie wszystkie odtwarzacze programowe stosują do obrazu filtr usuwający przeplot, więc nie można za ich pomocą określić prawidłowej sekwencji pól), ruch wydaje się załamywać na fazy, wówczas należy zmienić kolejność. „Usuwanie przeplotu” oczywiście powinno być ustawione na „Brak”. „Aspect Ratio”, w zależności od źródła – 4 na 3 lub 16 na 9. Ten ostatni typ bardzo rzadko spotyka się w źródłach analogowych. „Cropping” odpowiada za przycięcie krawędzi. Bardzo przydatna funkcja przy przechwytywaniu VHS, ponieważ na taśmach wideo dochodzi do zniekształceń w dolnej części obrazu. Ustala się to eksperymentalnie.

Parametr „Szum” z jednej strony daje koderowi wyobrażenie o tym, jak zaszumione jest źródło wideo (czyli źródło niezależnie od nośnika), z drugiej strony po włączeniu „Włącz filtrowanie linii” element, tłumi ten hałas. Czułość na szum określa, jak czuły będzie koder wideo na szum w źródłowym wideo; w ogóle nie redukuje szumu w oryginalnym filmie. Ustawia próg wyszukiwania ruchu, w którym koder przestanie szukać pasujących bloków pikseli z jednej klatki do następnej. Wyższe wartości oznaczają niższą czułość (krótszy czas wyszukiwania, niższą jakość), natomiast niższe wartości oznaczają wyższą czułość (dłuższy czas wyszukiwania, lepszą jakość). Producent podaje następujące wartości. „1-5” - animacja komputerowa wykonana z płyty DV Video CD, innych źródeł po redukcji szumów, czyli źródeł w ogóle pozbawionych szumów. „3-7” – cyfrowe wideo, jakość DV, jakość Hi-8. „5-14” - wideo analogowe, programy telewizyjne, wideo-8. Jeśli zależy nam przede wszystkim na jakości (kosztem szybkości), to lepiej zawsze ustawić parametr na 1. Gdy włączona jest redukcja szumów, koder redukuje szum w strukturze jednej klatki (redukcja przestrzenna).

Właściwie to kończy konfigurację PVR w wersji 1.1.1. Pamiętaj tylko, że kiedy przejdziesz do ustawień „Zaawansowanych”, a następnie je zamkniesz, koder resetuje suwak „Prędkość-Jakość” do pozycji środkowej. Nie zapomnij ustawić go z powrotem na maksymalną jakość. Jeśli chodzi o ustawienia PVR 1.1.4 to mogę jedynie odesłać do powyższej instrukcji.

Przechwytuj w „warunkach walki”

Ten sam film wykorzystano w tym eksperymencie i wyemitowano w telewizji 1000 Viasat. Przechwytywanie przeprowadzono z telewizora Vityaz za pośrednictwem adaptera Scart-Composite. Komputer: m/b Asus K8N, procesor Sempron (podkręcony do 2360 MHz), dysk twardy Seagate 80Gb 7200RPM, tuner telewizyjny AVerTV Studio 203, MPEG 1-2 Encoder Real Magic Hollywood Plus, Soundblaster Live 24 bit!, kontroler Firewire. No i kilka kart graficznych: Leadtek Geforce 6800, 3dfx Voodoo 5500 PCI. Całe to bogactwo zasilane jest dwoma zasilaczami (jeden po prostu nie jest w stanie zapewnić stabilności systemu). Te same bloki powodują znaczną ilość zakłóceń w tunerze wewnętrznym, dlatego tuner telewizyjny jest używany jako źródło przechwytywania. To prawda, że ​​​​ze względu na bliskość komputera i telewizora ten pierwszy nadal powoduje zakłócenia na niektórych kanałach. To właśnie film z TV 1000 w obu przypadkach otrzymał typowe zakłócenia zarówno ze strony samego kanału (linie pionowe), jak i zasilaczy (linie poziome).

W pierwszym przypadku film został zarejestrowany za pomocą iuVCR w Canopus DV (oczywiście w pełnej rozdzielczości), a następnie skompresowany na DVD za pomocą CCE 2.67. Parametry kodowania: trzy przebiegi, DC - 10, matryca standardowa. Średni bitrate wynosi 4500, maksymalny 8000, minimalny 500. Nie zastosowano żadnych dodatkowych filtrów. W drugim przechwytywanie przeprowadzono za pomocą PVR 1.1.1 z powyższymi parametrami bez redukcji szumów. Szybkość transmisji dźwięku w obu przypadkach wynosi 384 kb/s. W rezultacie rozmiar końcowego pliku (24 minuty 20 sekund) okazał się taki. DVD – 25 798 724 bajtów, xSVCD – 22 705 480 bajtów. Następnie oba pliki skopiowano na DVD i dla wizualnego porównania rozłożono je na bmp za pomocą TMPGenc. Wynikowy bitrate można zobaczyć na zrzutach ekranu:

Problemy z desynchronizacją i przechwytywaniem MPEG-2
Szybkość transmisji DVD

Problemy z desynchronizacją i przechwytywaniem MPEG-2
Szybkość transmisji xSVCD

Oczywiście kodowanie z avi pozwoliło nam osiągnąć wyższą zmienną przepływność. Szybkość transmisji PVR jest bliższa stałej. Warto jednak wziąć pod uwagę, że źródło wideo w tym przypadku jest dość głośne. A PVR ma wyraźną tendencję: im wyższa jakość źródła, tym wyraźniejsza jest zmienna przepływność, im gorsze źródło, tym bardziej bitrate ma tendencję do stałej wartości (dzięki czemu PVR stara się poprawić jakość). Ostateczną jakość można porównać tutaj:

Problemy z desynchronizacją i przechwytywaniem MPEG-2
Jakość DVD

Problemy z desynchronizacją i przechwytywaniem MPEG-2
Jakość xSVCD

Wyraźnie widać, że wyższa rozdzielczość DVD i większa przepływność faktycznie przyczyniają się do ochrony przed zakłóceniami. Pionowe paski są wyraźnie widoczne na wszystkich zrzutach ekranu, co również powoduje, że obraz jest dość kwadratowy. Na xSVCD te same zakłócenia, choć zauważalne, nie są aż tak zauważalne. Oglądając obie opcje, też było to wyraźnie widoczne: na DVD zakłócenia były wyraźnie widoczne (na szczęście kwadraty widoczne na zrzutach ekranu nie są widoczne w dynamice), ale na xSVCD oko ich w ogóle nie zauważyło. Poza tym nie było żadnej różnicy w jakości obrazu. Dlatego niższa rozdzielczość (przy prawie równej przepływności) jest korzystna tylko w przypadku przechwytywania źródeł o niskiej jakości.

Testowanie w idealnych warunkach

Tym razem skorzystaliśmy z odtwarzacza DVD Orient 511. Podłączany był on do tunera poprzez wejście S-Video. Wykorzystano zatem maksymalną rozdzielczość dostępną dla źródeł analogowych. Wszystkie ustawienia odtwarzacza przed przechwyceniem zostały ustawione na domyślne.

Jako materiał eksperymentalny wykorzystano fragment filmu Rolling Stones z 1970 roku „Gimme Shelter”. Wcześniej wykorzystywano go także do porównywania jakości kodowania SVCD. Fragment jest pełen ruchu i drobnych szczegółów. Pierwotnie był na VHS i został uchwycony na Canopus DV. Aby zminimalizować wpływ kompresji MPEG-2, przekonwertowano CCE 2.67 na DVD przy użyciu trybu Multipass CBR z szybkością transmisji 8000 kb/s.

Do porównania jakości xSVCD użyto następujących koderów:

  1. Cinema Craft Encoder 2.67 w połączeniu z DVD2SVCD (właściwie „pionierzy”, którzy skłoniły mnie do zgłębienia tego formatu). Przypomnę, że aby zgrać xSVCD na DVD2SVCD należy ustawić tryb pracy CCE na tryb Multipass VBR. Jednocześnie jednak koder faktycznie działa w trybie kodowania jednoprzebiegowego - ale to właśnie ten błąd umożliwił uzyskanie SVCD z wyższą przepływnością niż wymagana przez standard.
  2. Canopus Pro Coder 1. Po raz pierwszy zastosowanie CPC w trybie xSVCD zaproponował „Another Max”. Istotą jego propozycji jest stworzenie ręcznego presetu dla xSVCD, ponieważ istniejące ustawienia CPC są ściśle zgodne ze standardami. Podałem następujące parametry. Średni bitrate wynosi 4500, maksymalny to 8000. Rozdzielczość wideo to oczywiście 480 (576 dla PAL, 480 dla NTSC). 2 przejścia. Pozostałe parametry są domyślne.
  3. PVR 1.1.1 z powyższymi parametrami, maksymalna jakość.
  4. PVR 1.1.4 z minimalną jakością. Bitrate jest taki sam jak w wersji 1.1.1. Auto GOP – wyłączone. Tryb kontroli dawki - szybki. Redukcja szumów – wyłączona.
  5. PVR 1.1.4 o tych samych parametrach, ale silnik jakości jest umieszczony pośrodku.

Dzięki wyższej jakości PVR tej wersji gubi klatki.

Oczywiście pierwsze dwa kodery transkodowały wideo z DV. A PVR jest w locie dzięki wejściu S-Video tunera. Co ostatecznie otrzymaliśmy? Tak wygląda ten sam fragment dla różnych koderów.

Maksymalny rozmiar uzyskano dla CCE - 14 393 348 bajtów (średni bitrate 5010, szczyt 6551). Rozkład bitrate wygląda następująco:

Problemy z desynchronizacją i przechwytywaniem MPEG-2

Canopus ProCoder ma nieco mniejszy rozmiar – 13 072 388 bajtów (średni bitrate 4449, szczyt 5806). Dystrybucja przepływności:

Problemy z desynchronizacją i przechwytywaniem MPEG-2

Najmniejszy rozmiar pliku, jak można było się spodziewać, stwierdzono w PVR 1.1.4 w trybie szybkim - 12 529 668 bajtów (średnia przepływność 4092, szczyt 4684). Dystrybucja przepływności:

Problemy z desynchronizacją i przechwytywaniem MPEG-2

W trybie średniej jakości PVR 1.1.4 wymagał więcej miejsca - 12 834 820 bajtów (średnia przepływność 4675, szczyt 5857). Dystrybucja przepływności:

Problemy z desynchronizacją i przechwytywaniem MPEG-2

Ostatecznie PVR 1.1.1 w trybie maksymalnej jakości zajmował nieco mniej miejsca - 12 756 996 bajtów (średni bitrate 4401, szczyt 5510). Dystrybucja przepływności:

Problemy z desynchronizacją i przechwytywaniem MPEG-2

Po przeanalizowaniu wykresu rozkładu bitrate można już dojść do pewnych wniosków. Przede wszystkim PVR działa bardzo słabo w trybie szybkim - prawie stały bitrate. Jednak prawie niemożliwe jest znalezienie różnicy pomiędzy najlepszymi koderami programowymi a MPEG-2 przechwytywanym na bieżąco. We wszystkich przypadkach mamy dwa szczyty na początku i na końcu fragmentu oraz spadek w środku. Dowodzi to, że przechwytywanie MPEG-2 nie traci na wydajności bitrate - pomimo niemożności kodowania dwuprzebiegowego.

Następnie wszystkie fragmenty (w tym DVD ze stałą przepływnością) zostały opracowane i nagrane na płycie DVD+RW. Po ich obejrzeniu zdecydowano się nie przeprowadzać szczegółowej analizy zrzutów ekranu. Faktem jest, że różnice w stosunku do oryginału zaobserwowano jedynie w dwóch fragmentach. Zakodowany fragment CPC miał charakterystyczną „cechę” tego kodera – gładką „czekoladową” gammę. Poza tym nie można było narzekać na jakość. PVR 1.1.4 w trybie szybkim działał obrzydliwie – obraz był przesycony kwadratami. Wszystkie pozostałe fragmenty niczym się nie różniły! Możliwe jest oczywiście, że po szczegółowej analizie zrzutów ekranu „pod lupą” uda się znaleźć te miejsca, w których dwu- lub trzyprzebiegowe kodowanie z avi działało nieco wydajniej niż „w locie” kodowanie. Ale! Jaki jest sens, skoro nie da się znaleźć różnic w dynamice?

Dzięki temu możemy śmiało polecić program PVR do przechwytywania wideo, którego nie planujesz edytować. Do zalet tego oprogramowania zaliczają się także wbudowane narzędzia do tworzenia plików VCD, SVCD i DVD (jednak xSVCD nie pozwala na tworzenie plików, więc w tym przypadku nie można obejść się bez pomocy DVDPatcher), a także wycinanie plików MPEG. Nawiasem mówiąc, może konkurować nawet z EasyMpeg MX, ponieważ jest w stanie odtwarzać pliki o zmiennej przepływności, z dźwiękiem, z dowolnego miejsca i niemal natychmiast. Jedyną rzeczą jest to, że jego zasada działania jest nieco dziwna. Wydaje się, że aby uzyskać pocięty plik, należy wybrać niepotrzebny fragment, nacisnąć klawisz Delete, a następnie zapisać. Ale nie! Po tej logicznej operacji nic się nie dzieje i plik nie zostaje zapisany. Okazuje się, że nie trzeba naciskać klawisza Delete, wystarczy od razu zapisać plik.

Ogólnie rzecz biorąc, Mainconcept PVR to jeden z nielicznych programów, który naprawdę jest wart pieniędzy, jakich żąda za niego producent.

Autor: Denis Popow; Publikacja: pctuner.ru

 Polecamy ciekawe artykuły Sekcja sztuka wideo:

▪ Ręczne i automatyczne ustawianie balansu bieli

▪ Używanie aparatu cyfrowego jako kamery

▪ Czym są pola telewizyjne

Zobacz inne artykuły Sekcja sztuka wideo.

Czytaj i pisz przydatne komentarze do tego artykułu.

<< Wstecz

Najnowsze wiadomości o nauce i technologii, nowa elektronika:

Pułapka powietrzna na owady 01.05.2024

Rolnictwo jest jednym z kluczowych sektorów gospodarki, a zwalczanie szkodników stanowi integralną część tego procesu. Zespół naukowców z Indyjskiej Rady Badań Rolniczych i Centralnego Instytutu Badań nad Ziemniakami (ICAR-CPRI) w Shimla wymyślił innowacyjne rozwiązanie tego problemu – napędzaną wiatrem pułapkę powietrzną na owady. Urządzenie to eliminuje niedociągnięcia tradycyjnych metod zwalczania szkodników, dostarczając dane dotyczące populacji owadów w czasie rzeczywistym. Pułapka zasilana jest w całości energią wiatru, co czyni ją rozwiązaniem przyjaznym dla środowiska i niewymagającym zasilania. Jego unikalna konstrukcja umożliwia monitorowanie zarówno szkodliwych, jak i pożytecznych owadów, zapewniając pełny przegląd populacji na każdym obszarze rolniczym. „Oceniając docelowe szkodniki we właściwym czasie, możemy podjąć niezbędne środki w celu zwalczania zarówno szkodników, jak i chorób” – mówi Kapil ... >>

Zagrożenie śmieciami kosmicznymi dla ziemskiego pola magnetycznego 01.05.2024

Coraz częściej słyszymy o wzroście ilości śmieci kosmicznych otaczających naszą planetę. Jednak do tego problemu przyczyniają się nie tylko aktywne satelity i statki kosmiczne, ale także pozostałości po starych misjach. Rosnąca liczba satelitów wystrzeliwanych przez firmy takie jak SpaceX stwarza nie tylko szanse dla rozwoju Internetu, ale także poważne zagrożenia dla bezpieczeństwa kosmicznego. Eksperci zwracają obecnie uwagę na potencjalne konsekwencje dla ziemskiego pola magnetycznego. Dr Jonathan McDowell z Harvard-Smithsonian Center for Astrophysics podkreśla, że ​​firmy szybko wdrażają konstelacje satelitów, a liczba satelitów może wzrosnąć do 100 000 w następnej dekadzie. Szybki rozwój tych kosmicznych armad satelitów może prowadzić do skażenia środowiska plazmowego Ziemi niebezpiecznymi śmieciami i zagrożenia dla stabilności magnetosfery. Metalowe odłamki ze zużytych rakiet mogą zakłócać jonosferę i magnetosferę. Oba te systemy odgrywają kluczową rolę w ochronie i utrzymaniu atmosfery ... >>

Zestalanie substancji sypkich 30.04.2024

W świecie nauki istnieje wiele tajemnic, a jedną z nich jest dziwne zachowanie materiałów sypkich. Mogą zachowywać się jak ciało stałe, ale nagle zamieniają się w płynącą ciecz. Zjawisko to przyciągnęło uwagę wielu badaczy i być może w końcu jesteśmy coraz bliżej rozwiązania tej zagadki. Wyobraź sobie piasek w klepsydrze. Zwykle przepływa swobodnie, ale w niektórych przypadkach jego cząsteczki zaczynają się zatykać, zamieniając się z cieczy w ciało stałe. To przejście ma ważne implikacje dla wielu dziedzin, od produkcji leków po budownictwo. Naukowcy z USA podjęli próbę opisania tego zjawiska i zbliżenia się do jego zrozumienia. W badaniu naukowcy przeprowadzili symulacje w laboratorium, wykorzystując dane z worków z kulkami polistyrenowymi. Odkryli, że wibracje w tych zbiorach mają określone częstotliwości, co oznacza, że ​​tylko określone rodzaje wibracji mogą przemieszczać się przez materiał. Otrzymane ... >>

Przypadkowe wiadomości z Archiwum

Odkryto nową formę magnetyzmu 21.11.2023

Zespół badawczy z ETH Zurich ogłosił rewolucyjne odkrycie nowego rodzaju magnetyzmu. Wyniki eksperymentów wskazują, że sztucznie wytworzony materiał może uzyskać właściwości magnetyczne dzięki nieznanemu wcześniej mechanizmowi.

Eksperymentalne odkrycie nowej formy magnetyzmu w materiałach mory otwiera nowe perspektywy w zrozumieniu właściwości magnetycznych materiałów. Uzyskane wyniki pozwalają rozważyć możliwe zastosowania tego zjawiska w przyszłych technologiach i tworzeniu nowych materiałów o unikalnych właściwościach magnetycznych.

Znana forma magnetyzmu, która występuje, gdy magnesy przyczepiają się na przykład do lodówek, nazywa się ferromagnetyzmem i występuje, gdy wszystkie elektrony w materiale wirują w tym samym kierunku. Istnieją jednak inne formy, takie jak paramagnetyzm, który jest mniej intensywną wersją i występuje, gdy elektrony wirują w przypadkowych kierunkach.

W nowym badaniu naukowcy z ETH Zurich zbadali właściwości magnetyczne materiałów mory, eksperymentalnych kompozycji utworzonych przez połączenie dwuwymiarowych arkuszy diselenku molibdenu i dwusiarczku wolframu. Materiały te mają strukturę sieciową zdolną do przechowywania elektronów.

Aby określić rodzaj magnetyzmu w tych materiałach mory, badacze wprowadzili do nich elektrony za pomocą prądu elektrycznego, zwiększając napięcie. Następnie, aby zmierzyć magnetyzm, skierowali laser na materiał i zmierzyli, ile światła zostało odbitego dla różnych polaryzacji, co pozwoliło im określić, czy elektrony wirowały w tym samym kierunku (co wskazuje na ferromagnetyzm), czy w przypadkowych kierunkach (co wskazuje na paramagnetyzm). .

Materiał początkowo wykazywał oznaki paramagnetyzmu, ale w miarę dodawania do sieci większej liczby elektronów nagle i nieoczekiwanie przeszedł w stan ferromagnetyzmu. Co ciekawe, to przesunięcie nastąpiło dokładnie wtedy, gdy sieć zawierała więcej niż jeden elektron w jednym miejscu, z wyłączeniem interakcji wymiany, zwykłego mechanizmu odpowiedzialnego za ferromagnetyzm.

Naukowcy zaproponowali alternatywny mechanizm: kiedy więcej niż jeden elektron uderza w miejsca sieci, łączą się one w cząstki zwane „dublonami”, które ostatecznie wypełniają całą sieć poprzez tunelowanie kwantowe. W tym procesie elektrony minimalizują swoją energię kinetyczną, wyrównując swoje spiny i tworząc w ten sposób ferromagnetyzm. Teorię o takim „magnetyzmie kinetycznym” tworzono od dziesięcioleci, ale wcześniej nie obserwowano go w materiałach stałych.

Inne ciekawe wiadomości:

▪ Tablice interaktywne w moskiewskich szkołach

▪ Dysk SSD 1 TB firmy Samsung

▪ Pochodzenie złota

▪ Latający motocyklowy ścigacz

▪ Karta pamięci SanDisk Extreme PRO CFast 2.0 500 MB/s

Wiadomości o nauce i technologii, nowa elektronika

 

Ciekawe materiały z bezpłatnej biblioteki technicznej:

▪ sekcja serwisu Radioelektronika i elektrotechnika. Wybór artykułów

▪ artykuł Zanieczyszczenie naturalnych zbiorników wodnych i oceanów. Podstawy bezpiecznego życia

▪ artykuł Skąd węże biorą jad? Szczegółowa odpowiedź

▪ artykuł Wyzwalacze w urządzeniach kluczowych i liczących. Radio - dla początkujących

▪ artykuł Key Synchroniczny Detektor. Encyklopedia elektroniki radiowej i elektrotechniki

▪ artykuł o Trójkącie Bermudzkim. Sekret ostrości

Zostaw swój komentarz do tego artykułu:

Imię i nazwisko:


Email opcjonalny):


komentarz:





Wszystkie języki tej strony

Strona główna | biblioteka | Artykuły | Mapa stony | Recenzje witryn

www.diagram.com.ua

www.diagram.com.ua
2000-2024