Forum CDRinfo.pl

Forum CDRinfo.pl (https://forum.cdrinfo.pl/)
-   DVD-Video (https://forum.cdrinfo.pl/f13/)
-   -   "Upper Field First" a DVD2DVD-R (CCE) (https://forum.cdrinfo.pl/f13/upper-field-first-dvd2dvd-r-cce-36976/)

Blaszak 15.12.2007 13:40

Gwoli informacji: problem rozwiązany, w czym pomógł mi następujący DVD2DVD-R guide: http://www.davis28.pwp.blueyonder.co...die/guide.html - stworzony pod kątem filmów NTSC. Zastosowałem identyczne ustawienia encodera (Force Film itd.) i efekt jest bez zarzutu.

Blaszak 22.11.2007 19:35

Hm***8230; wygląda na to, że na początku moich zmagań (http://forum.cdrinfo.pl/showthread.php?t=73146) niedostatecznie głęboko przegrzebałem forum***8230; Mój problem z zakłóceniami obrazu po kompresji związany jest chyba z niewłaściwymi ustawieniami encodera względem parametrów materiału źródłowego. Chociaż sam materiał źródłowy nadal jest podejrzany ***8211; ale po kolei:
Chciałem zrobić kopię dvd (bollywoodzka superprodukcja prosto z Indii) na dvd-r dokładając polskie napisy. Film ma format NTSC***8230; jakoś tak automatycznie :haha: założyłem, że jest z przeplotem i w ustawieniach TMPGEnc dałem Interlace i Top field first. W efekcie otrzymałem miejscami ***8222;skaczący***8221; obraz i nijak nie mogłem dociec przyczyny, zacząłem więc kombinować okrężnymi drogami (http://forum.cdrinfo.pl/showthread.php?t=75139) - bezskutecznie; w końcu zajarzyłem :D, że obraz chrzani się nie po samym demuxie vobów, ale w wyniku kompresji. Wymyśliłem więc, że zrobię demux obrobionych wstępnie (i połączonych) vobów VobEditem i następnie authoring z dołożonymi napisami, a finalny produkt przepuszczę przez DVD2DVD-R i zobaczę, co wtedy wyjdzie. Jak wymyśliłem, tak zrobiłem ***8211; ale zanim zapuściłem DVD2DVD-R, zacząłem zgłębiać na forum niuanse konfiguracji CCE i pod hasłami Upper oraz Top Field First znalazłem nareszcie wątki opisujące analogiczne do mojego problemy. W końcu trafiłem tutaj i stwierdziłem, że zostałem ostatecznie oświecony, a mój problem rozwiązany. Chyba zbyt pochopnie...

Sprawdziłem przy pomocy BV najpierw vob nr 2:
Num. of picture read: 40501
Stream type: MPEG-2 MP@ML VBR
Resolution: 720*480
Aspect ratio: 16:9 Generic
Framerate: 29.97
Nom. bitrate: 8500000 Bit/Sec
VBV buffer size: 112
Constrained param. flag: No
Chroma format: 4:2:0
DCT precision: 10
Pic. structure: Frame
Field topfirst: No
DCT type: Field
Quantscale: Nonlinear
Scan type: ZigZag
Frame type: Interlaced


Wydawałoby się, że sprawa jest jasna ***8211; zaznaczam opcję Upper Field First i wszystko gra! Ale ponieważ przestrzegacie, że BV oszukuje w kwestii przeplotu, więc kontrolnie wrzuciłem tego voba do DVD2AVI. No i przestałem już być taki pewny swego, bo przy skanowaniu paskiem linii poziomych nie widać, a w trakcie preview***8217;u statystyka pokazuje Frame Type: Interlaced na przemian z Progressive. Dziwne...

Następnie sprawdziłem vob nr 4:
Num. of picture read: 42119
Stream type: MPEG-2 MP@ML VBR
Resolution: 720*480
Aspect ratio: 16:9 Generic
Framerate: 29.97
Nom. bitrate: 8500000 Bit/Sec
VBV buffer size: 112
Constrained param. flag: No
Chroma format: 4:2:0
DCT precision: 10
Pic. structure: Frame
Field topfirst: No
DCT type: Field
Quantscale: Nonlinear
Scan type: ZigZag
Frame type: Progressive


...oraz vob nr 6:
Num. of picture read: 45528
Stream type: MPEG-2 MP@ML VBR
Resolution: 720*480
Aspect ratio: 16:9 Generic
Framerate: 29.97
Nom. bitrate: 8500000 Bit/Sec
VBV buffer size: 112
Constrained param. flag: No
Chroma format: 4:2:0
DCT precision: 10
Pic. structure: Frame
Field topfirst: Yes
DCT type: Field
Quantscale: Nonlinear
Scan type: ZigZag
Frame type: Progressive


...i teraz już kompletnie nie wiem, o co chodzi. Czy BV faktycznie potrafi tak mieszać, czy też z tym moim filmem rzeczywiście jest coś nie tak? DVD2AVI reaguje na voby nr 4 i 6 tak samo, jak na vob nr 2 (ogółem jest 7 vobów).
Ostatecznie więc puściłem DVD2DVD-R z niezaznaczonym Upper Field First i... wyszło tak samo, jak po TMPGEnc z Interlace i Top field first ***8211; tzn, po ok. 2/3 filmu zaczyna się ***8222;skakanie***8221; i trwa do końca, ale z przerwami (niektóre sceny są OK). Czy w takim razie powinienem zaznaczyć Upper Field First? I co robić z pozostałymi opcjami konfiguracji CCE? Czy możliwe jest, aby poszczególne sceny tego samego filmu miały różne parametry obrazu? I czy ów ReStream może tu coś pomóc?

ideJ 16.07.2004 11:12

Cytat:

Napisany przez Michal2004
@ KC42

wiesz... jesli filmy odtwarzaja sie na stacjonarce OK to jest OK ;) tak mi sie wydaje. Oni tam pisali o "jerky playing", czyli jesli cos skacze w dynamicznych scenach... ale jak widzisz zrobilem test (pisalem w pierwszym chyba watku w tym temacie) i mimo to nie zmienil tego, moze dlatego ze nie byl spelniony drugi warunek (material INTERLACED), moze to jakies zabezpiecznie...

Jeśli materiał jest PROGRESSIVE to zakodowanie go jako INTERLACED nie zepsuje go. Gorzej jest odwrotnie. Najgorzej jest gdy w materiale INTERLACED w trakcie enkodowania zmienisz/pomylisz kolejność pól.
Cytat:

nie mam teraz za bardzo czasu na pisanie, ale nawet jesli te filmy bylyby z tym bledem, to mozna to spokojnie odkrecic. Tak pisza na doom9. Jest program restream....
ReStream nie jest totalnym i zupełnym remedium. ReStream zmienia informacje w nagłówkach ale tylko w nagłówkach. Może to pomóc ale nie musi.

Michal2004 15.07.2004 01:41

@ KC42

zalecam przeczytanie jeszcze tych dwoch tematow:

Bitrate Viewer podaje zle dane o filmie

oraz

Pytanie o "sposób" na bitrate w DVD2DVD-R

Zastanawiam sie, czy jest sens wszysto tlumaczyc, skoro i tak w zdecydowanej wiekszosci przypakow powinno sie ZAWSZE ODZNACZAC "Upper Field First". Dlatego pomijam pierszy tekst.

Cytat:

Q10: What's the deal with the "Upper Field First" option? I heard it has a bug?

The confusion about this option arises from that it works different from what you think. Naturally, you'd think that you set this option according to the field order of the video to be encoded, that is, deactivate it if source is bff (bottom field first) and activate it if source is tff (top field first). However, when you do this the encoded video plays back jerky with artifacts typical for incorrect field order.

So how do we set it right? First, you have to know that CCE (SP as well as Basic) always outputs video that is flagged "top field first" (there is a flag in the MPEG header that tells the player which field of the decoded frame to display first on a TV screen). There is no way in CCE to change this. According to Custom Technology, this is not a bug but a feature of CCE... Actually what happens if you check "Upper Field First" is that CCE assumes that source is bff and converts it to tff so it complies with the always set tff flag. It does so by shifting each frame up by one line, ensuring that the previously bottom fields are now top fields and the video is played back correctly. This is not the most sophisticated way to handle the situation, but it works and you won't notice the missing line at the top.

So here is the rule of thumb: Always uncheck "Upper Field First" unless your video is interlaced AND bottom field first. Progressive material is always top field first.
tlumaczenie:

Cytat:

Q10. O co chodzi z ta cala opcja "Upper field first"? Slyszalem, ze to jakis blad?

Zamieszanie zwiazane z ta opcja bierze sie z tego, ze TO dziala na zupelnie innej zasadzie niz ci sie wydaje. Naturalnie moglbys myslec, ze ustawisz ta opcje zgodnie z field order [ustawieniem pól] [zrodlowego] video, ktore ma byc enkodowane, to znaczy wylaczylbys te opcje jesli zrodlo jest BFF (bottom field first) i aktywowal (zaznaczyl) jesli zrodlo jest TFF (top field first). Aczkolwiek, gdy to zrobisz, enkodowane video bedzie odgrywane [chodzi raczej o stacjonarne odtwarzacze] rwac sie, z artefaktami typowymi dla nieprawidlowego ustawienia [porzadku?] pól.

Wiec jak mamy to ustawic zeby bylo dobrze? Najpierw musisz wiedziec ze CCE (wersja SP oraz Basic) zawsze video docelowe [to po rekompresji] ustawia [oznacza odpowiednia "flaga"] jako "top field first" (jest taka "flaga" [oznaczenie?] w naglowku pliku MPEG, ktora "mowi" odtwarzaczowi, ktore pole dekodowanej ramki ma byc wyswietlone pierwsze na ekranie TV). Nie ma mozliwosci w CCEaby to zmienic. Zgodnie z firma Custom Technology [tworca CCE], to nie jest blad ale cecha [wlasciwosc] CCE....... To co aktualnie dzieje sie, jesli zaznaczysz "Upper field first" to to, ze CCE przypuszcza, ze zrodlo jest BFF [bottom field first] i konwertuje je [zrodlo] na TFF [top field first]. Robi to poprzez przesuwanie kazdej ramki do gory o jedna linie, upewniajac sie [utwierdzajc sie w przekonaniu?], ze uprzednio "bottom fields" [dolne pola?] sa teraz "top fields" [gornymi polami] i video jest odgrywane poprawnie. To nie jest najczesciej ..... [nie wiem jak dokladnie przetlumaczyc sophisticated] sposob by poradzic sobie z a sytuacja, ale to dziala i nie zauwazysz zgubionej linii na gorze.

A wiec jest praktyczna zasada: Zawsze ODZNACZAJ "Upper field first", chyba ze matrerial video bedzie INTERLACED *ORAZ* Bottom field first [co sprawdzisz w Bitrate Viewer - zazwyczaj nagrania z kamer DV]. Material PROGRESSIVE jesr zawsze TOP FIELD FIRST.
Na forum doom9.org pisali tez, ze mozna to odkrecic uzywajac programu restream (podobno chwila roboty).

Aha i jeszcze w dyskusji nad CCE Faq znazlazlem cos takiego :

Cytat:

If you CHECK "upper field first" in the CCE, it just shift one line up for each frame(or field). That means that the contents of your encoded result is different from your source.

Also the encoded result is alwasy upper field first, whether you check it or not.

So DO NOT CHECK the "upper filed first" or SET "OFFSET" to "0"(Version 2.67) in CCE.

After the encoding ends:
1. For interlace source, process the resulted M2V file with Easy Changer to get "bottom field up";
2. For progressive source, do nothing.
Czyli, ze jesli sie "walnales" a material byl PROGRESSIVE, nie trzeba nic robic [naprawiac?].

Michal2004 14.07.2004 14:44

@ KC42

wiesz... jesli filmy odtwarzaja sie na stacjonarce OK to jest OK ;) tak mi sie wydaje. Oni tam pisali o "jerky playing", czyli jesli cos skacze w dynamicznych scenach... ale jak widzisz zrobilem test (pisalem w pierwszym chyba watku w tym temacie) i mimo to nie zmienil tego, moze dlatego ze nie byl spelniony drugi warunek (material INTERLACED), moze to jakies zabezpiecznie...

nie mam teraz za bardzo czasu na pisanie, ale nawet jesli te filmy bylyby z tym bledem, to mozna to spokojnie odkrecic. Tak pisza na doom9. Jest program restream....

aha trzeba tez pamietac, ze jakby nie bylo w instrukcji na forum byla mowa, zeby to jednak odznaczac..

/edit

KC42 - sprawdz jak mozesz te kopie Bitrate Viewerem, i zobacz czy jest tak taki zapis: "Field topfirst: Yes" czy taki: "Field topfirst: No".

KC42 14.07.2004 12:24

Cytat:

Napisany przez latet
Skopane?
Aż tak źle wyglądają?
Nie działają w odtwarzaczach?

Latet

Nie no chodzą OK, albo nie wiem o jakie błędy chodzi i tego nie zauważyłem. może napisz czego szukać w błędnym włączemiu opcji "Upper field first"

Miho 14.07.2004 12:18

Terminator 2
 
Aha zapomniałem dopisać że robiąc ten backup wszystkie pola miałem odznaczone( tzn.puste bez "ptaszków" )

Miho 14.07.2004 12:14

>Czy masz moze program Bitrate Viewer? Moglbys - tak celem sprawdzenia - wrzucic ta swoja kopie zapasowa Terminatora 2 , otworzyc Bitrate Viewer, wczytac jakiegos VOB-a (jakis srodkowy) na przyklad: "VTS_01_3.VOB" i pozniej przekopiowac te "raporty" z BV tutaj na forum?
To samo jakbys mogl zrob tez z Highlanderem.<
:idea: Wspomnianego programiku nie posiadam ale sobie poszukam i jak tylko znajdę chwilkę to zamieszcze info.Z tym drobnym zastrzeżeniem że obecna moja kopia zapasowa legalnie nabytego oryginału z musu wykonałem Clony dvd.Aczkolwiek nie zadowala mnie jej jakość :nie: Ale dorzyce jeszcze odczyt drugiej zapasowej kopi którą sobie trzymam na twardzielku ||

latet 14.07.2004 11:30

Cytat:

Napisany przez KC42
No to czyli wszystkie filmy około 70 sztuk mam skopane, bo to wszystko sprawdzałem Bitrate Viewer i tam pokazywał że mam to zaznaczać a teraz się okazało że on pokazuje złe dane

Skopane?
Aż tak źle wyglądają?
Nie działają w odtwarzaczach?

Latet

KC42 14.07.2004 11:14

Cytat:

Napisany przez Michal2004
@ KC 42

zawsze ODZNACZAJ w DVD2DVD-R "Upper field first".
Sa wyjatki, ale raczej chodzi wtedy o nagrania z kamer DV...
to tak w skrocie.
Jelsi chcesz zebym to przetlumaczyl na polski musisz poczekac, moze jutro to zrobie.

No to czyli wszystkie filmy około 70 sztuk mam skopane, bo to wszystko sprawdzałem Bitrate Viewer i tam pokazywał że mam to zaznaczać a teraz się okazało że on pokazuje złe dane to chyba afera wyszła.

no jak byś mógł to przetłumaczyćten tekst

Michal2004 14.07.2004 02:52

@ KC 42

zawsze ODZNACZAJ w DVD2DVD-R "Upper field first".
Sa wyjatki, ale raczej chodzi wtedy o nagrania z kamer DV...
to tak w skrocie.
Jelsi chcesz zebym to przetlumaczyl na polski musisz poczekac, moze jutro to zrobie.

KC42 13.07.2004 23:33

Cytat:

Napisany przez latet
Shame on you, KC42 :bicz: :bicz: :bicz:
Nawer plugawi orkowie władają Wspólną Mową!

latet

Czy to jest Polskie forum czy Angielskie ?

PAL DVDs options
(...)The four rightmost "NTSC" options are not available if DVD2DVD-R detects a PAL DVD, anyway (greyed). If the PAL source is progressive, check Progressive and ZigZag Scanning Order only. If it's interlaced, then all options should be turned off, except for bff interlaced video (BV: 'Field topfirst: no') where "Upper Field First" should be checked. --thanks RB

Q10: What's the deal with the "Upper Field First" option? I heard it has a bug?

The confusion about this option arises from that it works different from what you think. Naturally, you'd think that you set this option according to the field order of the video to be encoded, that is, deactivate it if source is bff (bottom field first) and activate it if source is tff (top field first). However, when you do this the encoded video plays back jerky with artifacts typical for incorrect field order.

So how do we set it right? First, you have to know that CCE (SP as well as Basic) always outputs video that is flagged "top field first" (there is a flag in the MPEG header that tells the player which field of the decoded frame to display first on a TV screen). There is no way in CCE to change this. According to Custom Technology, this is not a bug but a feature of CCE... Actually what happens if you check "Upper Field First" is that CCE assumes that source is bff and converts it to tff so it complies with the always set tff flag. It does so by shifting each frame up by one line, ensuring that the previously bottom fields are now top fields and the video is played back correctly. This is not the most sophisticated way to handle the situation, but it works and you won't notice the missing line at the top.

So here is the rule of thumb: Always uncheck "Upper Field First" unless your video is interlaced AND bottom field first. Progressive material is always top field first.

The four rightmost "NTSC" options are not available if DVD2DVD-R detects a PAL DVD, anyway (greyed). If the PAL source is progressive, check Progressive and ZigZag Scanning Order only. If it's interlaced, then all options should be turned off, except for bff interlaced video (BV: 'Field topfirst: no') where "Upper Field First" should be checked."

i ta

"Always uncheck "Upper Field First" unless your video is interlaced AND bottom field first. Progressive material is always top field first."

latet 13.07.2004 18:32

Cytat:

Napisany przez KC42
Część tu pisze po Angielsku a ja nie władam tym językiem

Shame on you, KC42 :bicz: :bicz: :bicz:
Nawer plugawi orkowie władają Wspólną Mową!

latet

KC42 13.07.2004 15:18

Cytat:

Napisany przez Michal2004
mozliwe... mozliwe....
generalnie w najwiekszym skrocie chodzi o to, ze ten parametr ("Upper Field First") powinno sie ODZNACZAC. Sa wyjatki, ale raczej bardzo rzadkie.

Czy masz moze program Bitrate Viewer? Moglbys - tak celem sprawdzenia - wrzucic ta swoja kopie zapasowa Terminatora 2 , otworzyc Bitrate Viewer, wczytac jakiegos VOB-a (jakis srodkowy) na przyklad: "VTS_01_3.VOB" i pozniej przekopiowac te "raporty" z BV tutaj na forum?
To samo jakbys mogl zrob tez z Highlanderem.

W zalaczniku krotka instrukcja.

To mam teraz problem z tym Upper Field First część tu pisze po Angielsku a ja nie władam tym językiem za bardzo co robić poczytałem trochę i za bardzo nie rozumiem mam film i Bitrate Viewer pokazuje coś takiego:

Stream type: MPEG-2 MP@ML VBR
Resolution: 720*576
Aspect ratio: 16:9 Generic
Framerate: 25.00
Nom. bitrate: 7500000 Bit/Sec
VBV buffer size: 112
Constrained param. flag: No
Chroma format: 4:2:0
DCT precision: 9
Pic. structure: Frame
Field topfirst: Yes
DCT type: Field
Quantscale: Nonlinear
Scan type: ZigZag
Frame type: Interlaced

to co z tym Upper Field First czy mam to odhaczyć w DVD2DVDr czy nie bo już się zgubiłem. :)

Pozdrawiam

Michal2004 12.07.2004 23:56

Ilość załączników: 1
Cytat:

Napisany przez Miho
Spociłem się,nic z tego nie zrozumiałem ale przeczytam jeszcze z dwa razy.Fajnie że chciało ci się przedzierać przez te zawiłosci,zawsze jednen problem mniej.Musze to poczytać jeszcze troszkę bo czuje że tu leży rozwiazanie mojego problemu z terminatorem 2.Po zrobieniu go DVD-R 1.81 iCCE 2.62 skakał mi obraz chociaż program coś sygnalizował mi przed rozpoczeciem obróbki,tylko go olałem - i to był błąd.Podonbne przeskakiwanie obrazu miałem w Nieśmiertelnym 2 - i tak sobie mysle że to kwestia odznaczenia któregoś z wymianionych parametrów.Może ktoś miał podobny problem,bo coś mi się wydaje że gdzieś mi to mignęło na forum
Pozdrawiam :piwo:

mozliwe... mozliwe....
generalnie w najwiekszym skrocie chodzi o to, ze ten parametr ("Upper Field First") powinno sie ODZNACZAC. Sa wyjatki, ale raczej bardzo rzadkie.

Czy masz moze program Bitrate Viewer? Moglbys - tak celem sprawdzenia - wrzucic ta swoja kopie zapasowa Terminatora 2 , otworzyc Bitrate Viewer, wczytac jakiegos VOB-a (jakis srodkowy) na przyklad: "VTS_01_3.VOB" i pozniej przekopiowac te "raporty" z BV tutaj na forum?
To samo jakbys mogl zrob tez z Highlanderem.

W zalaczniku krotka instrukcja.


Wszystkie czasy w strefie CET. Aktualna godzina: 04:08.

Powered by vBulletin® Version 3.9.0 LTS
Copyright ©2000 - 2026, vBulletin Solutions Inc.