Powrót   Forum CDRinfo.pl > Edycja, konwersja i kompresja audio/video > DVD-Video

DVD-Video Tematy poświęcone kopiowaniu, edycji, konwersji i kompresji z/do formatu DVD



Witaj Nieznajomy! Zaloguj się lub Zarejestruj

Zarejestrowani użytkownicy mają dostęp do dodatkowych opcji, lepszej wyszukiwarki oraz mniejszej ilości reklam. Rejestracja jest całkowicie darmowa!

Odpowiedz na post
 
Opcje związane z dyskusją Ocena dyskusji Tryby wyświetlania
Stary 13.07.2004, 03:37   #1
Michal2004
czytelnik ;)
 
Avatar użytkownika Michal2004
 
Data rejestracji: 06.02.2004
Lokalizacja: PL
Posty: 159
Michal2004 zaczyna zdobywać reputację <1 - 49 pkt>
Bitrate Viewer podaje zle dane o filmie :(

witam,

przez ostatnie pare godzin siedzialem i czytalem forum doom9.org i okazuje sie, ze BITRATE VIEWER zle pokazuje parametry filmu. A wiadomo, ze przeciez ci, ktorzy rekompresuja filmy (by miec oczywiscie kopie zapasowe) opieraja sie na ustawieniach z niego (BV) pozyskanych (moze nie wszyscy?).
No i wlasnie okazuje sie, ze ten program jest chyba tak na prawde g**** warty.... nadaje sie tylko do podawania wartosci aspektu i topfirst/uppersize....
Okazuje sie bowiem (co na pewno dla czesci "uswiadomionych" bylo wiadome - np 1stwast w swoim artykule Jakość Ponad Wszystko wspomnial o tym:

Cytat:
ideo source type: zależnie od typu filmu może być z przeplotem (Interlaced) lub bez przeplotu (Non-Interlaced). Jak to rozpoznać? Możemy uruchomić TMPGEnc i jak przystąpi do analizy, obraz w podglądzie będzie składał się z szeregu poziomych widocznych linii ? to plik źródłowy jest z przeplotem. W przeciwnym przypadku jest bez przeplotu. W ponad 95% filmy na DVD w systemie PAL są bez przeplotu. Wyjątkiem są filmy z typowej kamery, np. Jack Ass The Movie czy Kasia i Tomek i filmy, nazwijmy je erotyczne. Z filmów kinowych przeplot mają np. Tańczący z Wilkami czy Independence Day.
okazuje sie, ze Bitrate Viewer podane przez siebie wartosci opiera tylko i wylacznie na wczytaniu naglowkow (flag - czy jak to sie fachowo nazywa) filmu.... Podaje "Interlaced" podczas, gdy tak naprawde filmy sa w przewazajacej wiekszosci "Progressive".... Stad wlasnie wynikaja te "anomalie" - czyli ze jednoczesnie wystepuje :

Cytat:
Scan type: ZigZag
Frame type: Interlaced
Po prostu zrodlowy film ma zle zadeklarowana te flage i podczas gdy dla zwyklego odtwarzacza to nie jest wazne klototy mogabyc po "przepuszczeniu" tego przez CCE...



echhh.... jednak cala ta zabawa w DVD2DVD-R i CCE nie jest taka prosta jak sie wydaje.....

czasem nawet nie ma "flagi" ZIGZAG...

Wystarczy poszukac postow niejakiego Mathew'a i RB na forum doom9.org....

Pisza oni (i nie tylko oni), ze jedyna metoda na sprawdzenie tego jest wczytanie VOBow do DVD2avi i przeskanowanie paskiem filmu... jesli beda te poziome linnie - oznacza to, ze film jest z przeplotem (interlaced).

Jesli wykryje sie poziome linnie, trzeba w DVD2DVD-R zaznaczyc "Interlaced" oraz "alternate scan type"; jesli linii nie ma (wiekszosc filmow?) trzeba dac "Progressive" i "ZigZag scan type"....

czyli mozna sie zalamac...


aha, i prosze nie dac sie zwiesc funkcji PREVIEW w DVD2avi, wtedy (po kliknieciu F5) pojawia sie okienko statystyk, gdzie nadal moze byc blednie oznaczone - Interlaced... tylko samodzielne przesuniecie filmu paskiem da 100% prawdy (dodatki zazwyczaj sa interlaced)...

Wypowiedz RB z forum doom9.org:
Cytat:
About Bitrate Viewer: the only information from BV that is useful is "Aspect Ratio" and "Field topfirst". To find out whether the movie is interlaced or progressive, load the VOBs into DVD2AVI and move the slider around to check for the typical interlacing artifacts. Many DVDs are marked "interlaced" although they are really progressive.
mozna tez poczytac na przyklad: ten watek

i ten watek...

i ten

Cytat:
Master Yoda:

Well i dont normally use bitrate viewer.I use dvd2avi and look at the video footage myself.If i can see combing lines then i know its interlaced and i will encode it interlaced,alternate scan type.If i cant see any lines full stop then i will encode it progressive , zigzag scan type.
Cytat:
arlsair:
You cannot trust Bitrate Viewer, if the source is interlaced or not. Bitrate Viewer just reads a flag and this flag is often set wrong to interlaced.
Master Yoda is do it right to test, if the material is interlaced.
Cytat:
RB:
Well, BitrateViewer is spot on too. It tells you whether or not the video was encoded as interlaced. This has nothing to do with whether or not it really looks interlaced. This is important for converting to YUY2 in AVISynth 2.5. If BitrateViewer reports interlaced, you must use ConvertToYUY2(interlaced=true). Also check this thread: http://forum.doom9.org/showthread.php?s=&threadid=70225
Nie wiem tylko jak sprawdzic (komu/czemu wierzyc)
czy dany film ma "Quantscale: Nonlinear" czy "Quantscale: linear"? Czy mozna zaufac BV?

Byla tez mowa o stosowaniu takiego wpisu w Avisyth:

ConvertToYUY2(interlaced=true/false)

zamiast (?) ConvertToYUY2()

Czy ktos bardziej "kompetentny" moglby cos dodac ?

Ostatnio zmieniany przez Michal2004 : 13.07.2004 o godz. 04:11
Michal2004 jest offline   Odpowiedz cytując ten post

  #ads
CDRinfo.pl
Reklamowiec
 
 
 
Data rejestracji: 29.12.2008
Lokalizacja: Sieć globalna
Wiek: 31
Posty: 1227
 

CDRinfo.pl is online  
Stary 13.07.2004, 07:56   #2
Robs
Yoda
CDRinfo VIP
 
Avatar użytkownika Robs
 
Data rejestracji: 01.06.2003
Lokalizacja: Dagobah
Posty: 2,040
Robs zaczyna zdobywać reputację <1 - 49 pkt>
Ja dodam tylko tyle: nie wiem jak często BV się myli ale, jak do tej pory moje filmy wygladaja ok, sprawują/odwarzają się ok więc się nie martwię, nie zdażył mi się jeszcze przypadek, że cce na wyjściu podało mi jakąś kaszkę
Michal2004 swoim postem trochę tutaj zachwiał sens używania BV i wogóle sens skrupulatnego sprawdzania ustawień w dvd2dvdr - to fakt - dobrze wiedzieć o takich "przypadkach" - to też fakt,
a dla mnie najważnieszy fakt to ten - że "przerobionym" filmom mimo wszystko nic nie można zarzucić, "a wręcz naprzeciwko"
__________________
pozdrawiam Robs
Robs jest offline   Odpowiedz cytując ten post
Stary 13.07.2004, 09:06   #3
latet
Wymiatacz
 
Data rejestracji: 04.08.2003
Posty: 691
latet zaczyna zdobywać reputację <1 - 49 pkt>
Cytat:
Napisany przez Michal2004
Pisza oni (i nie tylko oni), ze jedyna metoda na sprawdzenie tego jest wczytanie VOBow do DVD2avi i przeskanowanie paskiem filmu... jesli beda te poziome linnie - oznacza to, ze film jest z przeplotem (interlaced).
To bardzo łatwo widać i trudno tego nie zauważyć. Spoko.


Cytat:
Napisany przez Michal2004
Jesli wykryje sie poziome linnie, trzeba w DVD2DVD-R zaznaczyc "Interlaced" oraz "alternate scan type"; jesli linii nie ma (wiekszosc filmow?) trzeba dac "Progressive" i "ZigZag scan type"....
czyli mozna sie zalamac...
Jesli to tak, jak napisałeś, to zasada postępowanie jest prosta i czym się tu załamywać? Nawiasem mówiąc DVD2DVDr sam mi wyskakiwał z usilną propozycją włączenia "Progressive". Wystarczy pamiętać, by dorzucić ZigZag.


Cytat:
Napisany przez Michal2004
Nie wiem tylko jak sprawdzic (komu/czemu wierzyc)
czy dany film ma "Quantscale: Nonlinear" czy "Quantscale: linear"? Czy mozna zaufac BV?
Na oko tego nie stwierdzisz, więc chyba pozostaje zaufać w tej jednej kwestii BV i nie przejmować się tym.

Pozdrawiam,

latet
latet jest offline   Odpowiedz cytując ten post
Stary 13.07.2004, 12:27   #4
Michal2004
czytelnik ;)
 
Avatar użytkownika Michal2004
 
Data rejestracji: 06.02.2004
Lokalizacja: PL
Posty: 159
Michal2004 zaczyna zdobywać reputację <1 - 49 pkt>
Cytat:
RB:

Matthew is right, field pictures don't necessarily mean interlaced video. So far I think Procoder is the only encoder that supports this and I have rarely seen it on DVDs. I have exactly one DVD that is encoded with field picture structure.

Anyway unplugged, you are making a good point. I think you are right in that if the source MPEG2 stream was encoded as frame_type interlaced (DVD2AVI or BitrateViewer are good to check this), then it should be converted to YUY2 with interlaced=true. Also check out this post: http://forum.doom9.org/showthread.p...8800#post354127 which further explains this. Looks like always using ConvertToYUY2(Interlaced=True) is the best compromise.

Now as for how to set up CCE. Thinking about it, it should really be set according to the encoding parameters of the source MPEG. That is, 'progressive frame off/alternate' if that's what the source is according to BitrateViewer, no matter whether the source actually "looks" interlaced or not.

However, if the source is not "truly" interlaced (no interlacing artifacts visible), I would at least set block scanning order to ZigZag as this only effects motion search and storing of the DCT coefficients but not the croma.

I just did a short test with a DVD source that according to BV was interlaced/alternate but really loked progressive (like most DVDs), setting CCE to interlaced/alternate, interlaced/zigzag and progressive/zigzag. It did not make any difference in the Q factor levels, just the alternate setting slowed CCE down by about 0.2 RT. Looking at the output, I honestly can't tell any difference, but anyway interlaced is the "more accurate" setting as we now know.
i zaraz:

Cytat:
RB:
However, if the source is not "truly" interlaced (no interlacing artifacts visible), I would at least set block scanning order to ZigZag as this only effects motion search and storing of the DCT coefficients but not the croma.

Oops, looks like I was wrong. Reading http://www.bretl.com/mpeghtml/zigzag.HTM, it appears that ZigZag really should be used only for progressive (that is, not encoded as alternate) sources.
wiec strasznie to wszysktko jest zawiklane..

ktos inny napisal:

Cytat:
burnout:

just to check things i was wondering it this is correct:


AVISynth Script (look for interlacing artifacts with DVD2AVI or VDubMod)

Progressive - ConvertToYUY2()
Interlaced - ConvertToYUY2(interlaced=true)
If in doubt or int & prog - ConvertToYUY2(interlaced=true)


CCE Settings

Progressive - Progressive Frames: On, Scan Order: ZigZag
Interlaced - Progressive Frames: Off, Scan Order: Alternate
tylko nie wiem w jaki sposob uzywac tego ConvertToYUY2(interlaced=true/false) przelacznika. DVD2DVD-R v. 1.81 domyslnie dodaje do skryptu AVS: "ConvertToYUY2()" wiec gdybysmy chcieli dac: "ConvertToYUY2(interlaced=true/false)" trzeba by chyba to wpisac w zakladce MPEG Encoder - additional entries for AVS... moze jakos by to podmienil...


Warto poczytac Encoding progressive interlaced
w dziale: Doom9's Forum > MPEG-1/2 Encoding > CCE
Michal2004 jest offline   Odpowiedz cytując ten post
Stary 14.07.2004, 02:30   #5
Michal2004
czytelnik ;)
 
Avatar użytkownika Michal2004
 
Data rejestracji: 06.02.2004
Lokalizacja: PL
Posty: 159
Michal2004 zaczyna zdobywać reputację <1 - 49 pkt>
dobra... poczytalem jeszcze troche forum doom9.prg i juz chyba wiem jak to powinno sie prawidlowo robic.
a wiec najlepiej na poczatku sprawdzic VOB filmu (nie pierwszy) Bitrate Viewer'em i zanotowac (kopiuj wklej) to w Notatniku. Pozniej wczytujemy takiego VOBa do DVD2avi (jest w katalogu z DVD2DVD-R) i sprawdzamy tym paskiem czy widac w filmie te poziome paski oznaczajace ze jest to material INTERLACE (z przeplotem). Zazwyczaj wiekszosc filmow (mam na mysli DVD PAL-owkie) ma PROGRESSIVE (bez przeplotu), ale zdarza sie, ze
taki oryginal (material zrodlowy - DVD) jest skodowany (czy jak to nazwac) jako INTERLACED. Czyli mimo tego, ze tak na prawde nie ma linii przeplotu taki plik ma oznaczenie, ze jest to INTERLACE (a naprawde jest PROGRESSIVE).
W takim wypadku najpierw najlepiej sprawdzic co podaje Bitrate Viewer.
Jesli bedzie:

Cytat:
DCT type: Field
Frame type: Interlaced
a film "przegladniety paskiem" (LOL ) w DVD2avi bedzie tak naprawde PROGRESSIVE - czyli bez widocznych, charakterystycznych poziomych linni , oznacza to ze wlasnie film jest PROGRESSIVE. Teraz jeszcze mozemy w DVD2avi nacisnac 'F5' co oznacza PREVIEW - podglad. Pojawi sie male okienko z informacjami, sprawdzmy tam czy podobnie jak BItrate Viewer - DVD2avi mysli, ze film jest INTERLACED. Jesli tak bedzie to trzeba bedzie zrobic tak.

To co pisal RB z forum doom9.org:

Cytat:
I think it comes down to this:

If original stream is DCT Type: Field and Frame Type: Interlaced, use interlaced=true.

Then to decide whether to reencode as interlaced or progressive, check the video for combing artifacts. If it really looks progressive, we can happily encode as such (Progressive Frames: on, Scan Order: ZigZag). This is because we are reencoding in YUY2 colorspace where chroma samples are stored the same way for both interlaced and progressive video. If CCE supported YV12 so we could leave out the ConvertToYUY2() in the AVS, we indeed should replicate the original stream settings in CCE because chroma is stored differently for interlaced video in YV12.
tlumacze:
Cytat:
Mysle, ze sprowadza sie to do tego:
jesli oryginalny strumien [video] jest [oznaczony w bitrate Viewer jako "DCT Type: Field" i "Frame Type: Interlaced", uzywamy opcji "interlaced=true" [zaraz napisze o co chodzi].

Dalej aby zadecydowac czy rekompresowac to jako INTERLACED [z przeplotem] albo PROGRESSIVE sprawdzamy video na obecnosc artefaktow [poziomych linni oznaczajacych przeplot]. Jesli to naprawde wyglada na PROGRESSIVE, mozemy szczesliwie enkodowac to tak jak jest (czyli PROGRESSIVE FRAMES: ZAZNACZAMY i SCAN ORDER: ZIGZAG: ZAZNACZAMY - [w DVD2DVD-R oczywiscie, lub samym CCE]). Dzieje sie tak dlatego, ze my enkodujemy w przestrzeni kolorow YUY2, gdzie probko chroma sa trzymane w taki sam sposob dla obydwu - interlaced i progressive video. [I dalej sa jego rozmyslenia, nieistotne].
Link do tego posta/tematu tutaj i oryginal tutaj.

Czyli mamy teraz 3 mozliwosci. Chodzi tutaj o odpowiednie dobranie wpisow (komend) w skryptach AVS.

Jesli Bitrate Viewer od razu wykryje PROGRESSIVE (i pewnie ZIGZAG - co raczej idzie w parze) trzeba dac w skrypcie AVS to:
Cytat:
Progressive - ConvertToYUY2()
i oczywiscie w CCE (DVD2DVD-R) zaznaczamy w zakladce MPEG ENCODING: "progressive" i "zigzag".

To co sie tyczy tego wpisu w AVS. Zauwazylem, ze w przypadku DVD2DVD-R w wersji 1.81 program (ktory uzywa wersji Avisyntha 2.5.xx - bo chyba glownie o ta wersje chodzi w tej calej zabawie) zawsze dopisuje taki skrypt:

Cytat:
LoadPlugin("C:\Program Files\DVD2DVD-R\MPEGDecoder\MPEGDecoder.dll")
MPEGSource("G:\dvd\STUFF_12.07.2004_01.09\Video_0x E0.d2v")
ConvertToYUY2()
AddAudio()
co oznacza, ze jesli Bitrate Viewer od razu wykryje taki film jako PROGRESSIVE (i ZIGZAG) nie trzeba sie zbytnio niczym przejmowac i robimy jak zwykle, to jest w DVD2DVD-R zaznaczamy te opcje i nic nas wiecej nie obchdzi (bo DVD2DVD-R automatycznie daje taki wpis ConvertToYUY2(), ktory wlasnie w przypadku gdy video od razu jest oznaczone (w Bitrate Viewer) jako PROGRESSIVE jest wlasciwy (ten wpis).

Ale zabawa zaczyna sie gdy wlasnie - jak to jest w filmach PAL na DVD (wiekszosci) Bitrate Viewer wykryje INTERLACED (tak samo to okienko przy podgladzie w DVD2avi), a tak naprawde film jest PROGRESSIVE (co musimy sprawdzic tym paskiem w DVD2avi).
Plus dodatkowo to czy rzeczywiscie tak jest okresla ten wpis w protokole z Bitrate Viewer: DCT type: Field.
Czyli to co napisal RB , to co zacytowalem wyzej i przetlumaczylem. Film jest PROGRESSIVE, ale oznaczony jako INTERLACED. Zignorowanie tego moze spowodowac jakies pomieszanie kolorow (pozniej [nizej] dam link do posta odpowiedniego).
A wiec by tego uniknac musimy zmienic te standardowa linijke w skrypcie AVS (generowanym przez DVD2DVD-R na spolke z Avisynth 2.5.xx): ConvertToYUY2().
Wpis ten powinien wygladac tak w tym przypadku: ConvertToYUY2(interlaced=true). I teraz do konca nie wiem czy wpisanie tego w tym okienku "Aditional entries for AVS script..." (zakladka MPEG ENCODER w DVD2DVD-R) spowoduje nadpisanie/zastapienie tego domyslnego (blednego w wypadku tak zrobionych filmow zrodlowych) wpisu. Jeszcze nie sprawdzalem. Minimum potrzeba na to ze 3 godziny - aby dac rekompresje filmu na 1 przebieg z tym wpisem.
Jesli by to podmienil byloby super. A jesli nie, trzeba by cos kombinowac. Chyba...

Powiedzmy, ze to (ta podmiana) by sie udalo, i dalej trzeba w zakladce MPEG ENCODER pozaznaczac te opcje (jesli wierzyc temu co napisal RB - zacytowane wyzej) tak jak wyglada ten film. Czyli jesli jest PROGRESSIVE dajemy (zaznaczamy) "PROGRESSIVE FRAMES" i "ZIGZAG SCANNING ORDER".

Ktos jeszcze moze zapytac, co z tym calym wpisem (o ktorym dowiadujemy sie z wyciagu z Bitrate Viewera): "DCT type: Field". Skad niby wiadomo, ze oznacza on film PROGRESSIVE, oznaczony jako INTERLACED, i ktory wymaga wpisu w AVS: "ConvertToYUY2(interlaced=true)". Ja moge odpowiedziec, ze z wlasnej obserwacji - gdy zapisywalem w plikach TXT kazdy wyciag z Bitrate Viewera (filmu oryginalnego i kopii zapasowej juz zrekompresowanej), ze (sorki za moja stylistyke) filmy, ktore od razu przez Bitrate Viewera sa wykrywane jako "Progressive" i "ZigZag" maja wlasnie ten parametr w takiej formie: "DCT type: Frame", a nie "Field" (tak tez pisal RB z forum doom9).
A wiec, tutaj sprawa bylaby prosta.

O calej tej zmianie (dotyczy to na pewno wersji Avisynth 2.5.xx) tego wpisu AVS pisza tez w CCE FAQ na forum doom9.org :

Cytat:
Q14.4 AVISynth 2.5.x and (interlaced) conversion from YV12 to YUY2

An important difference between AVISynth 2.0x and 2.5 is that naturally AVISynth 2.5 operates in the YV12 colorspace whereas AVISynth 2.0x operates in YUY2 (mandatory read: AVISynth YV12 FAQ). YV12 happens to be the native format used on DVD so one can expect a significant increase in speed when frame serving video originating from DVD VOBs because theoretically no color space conversion needs to be performed. Unfortunately for CCE users this is only half the truth because no version of CCE can currently natively read YV12 input, CCE itself can only decode RGB and YUY2. You'll have to add a

Kod:
:

ConvertToYUY2(interlaced=true/false)
at the end of your script which unfortunately destroys most of the speed advantage. At least, even when using simple filters like Resizing, things are going to be faster than with AVISynth 2.0x, just make sure you put them before the color space conversion. The filters can obviously work simply faster in YV12 mode.

Note also that as shown above, ConvertToYUY2 in AVISynth 2.5.x has an optional 'interlaced=true/false' (default false) parameter used to ensure that interlaced coded video is converted correctly. It is important that you set this parameter right especially for interlaced coded video (example of incorrectly using ConvertToYUY2() for interlaced coded video, note the green stripes). I'm stressing the word coded here because that's what counts for ConvertToYUY2(), not what the video looks like in a software player. For instance, many DVDs are encoded interlaced although you can clearly see that the source material is progressive, i.e. no interlacing artifacts visible in DVD2AVI preview. So in case you are frameserving MPEG2 video, open the source MPEG/VOB in DVD2AVI and start the preview (F5). Watch the status window, if it mostly reports "Progressive", use ConvertToYUY2(), else if it's mostly "Interlaced", use ConvertToYUY2(interlaced=true). If in doubt, use ConvertToYUY2(interlaced=true) because it ensures interlaced coded material is handled correctly and the negative impact on progressive coded material is negligible.

However, one possibility to feed YV12 directly into CCE is some external codec that decodes YV12 data for it. This seems to work reliably only with CCE-SP 2.67.00.10 and newer, both DivX and XviD should do the job, as well as the lite version of the ffvfw codec included in the latest AVISynth 2.5 installers. In my tests however (using the ffvfw codec) and others, there seems to be not any difference in speed or even decreased speed compared to a ConvertToYUY2() in AVISynth. Also, the externals codecs may assume progressive video (at least DivX and XviD do) and mess up chroma for interlaced video for reasons outlined above. So for the time being, my advice is to stick to the conversion in AVISynth, eliminating another source for possible problems by minimizing the number of video processors involved.
Aha, jeszcze wracajac do tego wpisu znalazlem cos takiego: jesli mamy watplowosci czy jest INTERLACED czy PROGRESSIVE (podobno zdarzaja sie jakies bajki animowane czy cos gdzie sekwencja tytulowa i koniec sa INTERLACED a sam "film" PROGRESSIVE) dajemy wpis takze: "ConvertToYUY2(interlaced=true)".

A tak naprawde ten wpis, ktory DVD2DVD-R 1.81 daje domyslnie, czyli "ConvertToYUY2()" oznacza tak naprawde: "ConvertToYUY2(interlaced=false)".

Aha, jesli chodzi o te problem z kolorami wynikajaca z niewlasciwego wpisu AVS:
tutaj do poczytania.

Ktos jeszcze pytal, co jesli material zrodlowy jest przez Bitrate Viewera oznaczony jako INTERLACED i ZIGZAG (a z "zajrzenia" do DVD2avi wynika, ze jest to PROGRESSIVE).

Duzo bylo wyjasnione w tym temacie ale jeszcze mnie nurtuje jedna rzecz, na trzeciej stronie tej dyskusji burnout pisze::

Cytat:
just to check things i was wondering it this is correct:


AVISynth Script (look for interlacing artifacts with DVD2AVI or VDubMod)

Progressive - ConvertToYUY2()
Interlaced - ConvertToYUY2(interlaced=true)
If in doubt or int & prog - ConvertToYUY2(interlaced=true)


CCE Settings

Progressive - Progressive Frames: On, Scan Order: ZigZag
Interlaced - Progressive Frames: Off, Scan Order: Alternate
i dostaje odpowiedz od RB:

Cytat:
Confirmed and your settings are fine.
Czyli jak widac nie mial zastrzen, do jego wnioskow. Tylko mnie wlasnie zastanawia, co burnout mial na mysli. Nie jest to tak calkiem dokladnie napisane, ze jesli INTERLACED to wiadomo - ten nowy wpis w AVS ale w CCE (DVD2DVD-R) zaznacza tak jak dla INTERLACED, czyli PROGRESSIVE i ZIGZAG odznaczone.
Moze po prostu ja nie zrozumialem dokladnie.
Ale sam RB wczesniej pisal, ze jesli video jest jednak PROGRESSIVE, to opcje zaznacza jak dla PROGRESSIVE. Ale napisal tez:
Cytat:
I would use the exact same settings. I think it really comes down to that we should replicate the original encode settings in CCE.
a dalej (i tak juz bylo postanowione chyba):
Cytat:
If it really looks progressive, we can happily encode as such (Progressive Frames: on, Scan Order: ZigZag). This is because we are reencoding in YUY2 colorspace where chroma samples are stored the same way for both interlaced and progressive video.
. To juz wczesniej cytowalem. Trzeba by jeszcze przeszukac doom9 i sprawdzic, czy stosowac jednak takie jak przy PROGRESSIVE czy takie jak oryginal mial.
Bylo tez pytanie o wlasnie filmy, ktore wg Bitrate Viewera sa INTERLACED i ZIGZAG. Nie moge teraz znalezc linka, ale odpowiedz byla taka, ze INTERLACED nie idzie w parze tylko i wylacznie ze "Scan type: alternative" (przeciwienstwie ZIGZAG).

I chyba mozna przyjac, ze powinno byc tak jak napisal RB, jeszcze raz to zacytuje:
Cytat:
I think it comes down to this:

If original stream is DCT Type: Field and Frame Type: Interlaced, use interlaced=true.

Then to decide whether to reencode as interlaced or progressive, check the video for combing artifacts. If it really looks progressive, we can happily encode as such (Progressive Frames: on, Scan Order: ZigZag). This is because we are reencoding in YUY2 colorspace where chroma samples are stored the same way for both interlaced and progressive video. If CCE supported YV12 so we could leave out the ConvertToYUY2() in the AVS, we indeed should replicate the original stream settings in CCE because chroma is stored differently for interlaced video in YV12.
Szukalem troche ale nie znalazlem jak w koncu pozniej ustawiac te parametry, jesli ten RB tak napisal to moze tak powinno byc.
No chyba, ze ktos jeszcze by sam poszukal na forum.doom9.
chociaz z drugiej strony pozniej RB napisal, ze wnioski tego burnouta (wyzej zacytowane) sa w porzadku...



yyy znalazlem tego posta z pytaniem o INTERLACED i ZIGZAG, tutaj link

Cytat:
U977:

However, is your original DVD video flagged as interlaced? It often happens with PAL DVDs that a progressive source was encoded as interlaced, and so you can't see any combing effect.
In that case, don't forget to use ConvertToYUY2(Interlaced=true) in your AVS script to get the proper colors.

You may already know all this, but it doesn't hurt if I repeat that :-)

Strange thing of the week: I found a DVD that holds video flagged as interlaced (however, no combing effect is visible), but scanning order is set to ZIGZAG.
An alanysis of the whole video revealed that 100% of it is like that. It's the first time I see that.
a pozniej RB pisze:

Cytat:
Originally posted by U977
Strange thing of the week: I found a DVD that holds video flagged as interlaced (however, no combing effect is visible), but scanning order is set to ZIGZAG.


I've seen that numerous times, nothing unusual. There's nothing that says interlaced coding must use alternate scan. Scan order should be choosen depending on the original source, so if it looks progressive, use ZigZag, alternate otherwise.
Jest to wypowiedz z 25 maja 2004, wiec moze tak powinno sie prawidlowo robic.

odpowiedz od mp3dom:

Cytat:
And in the case of misc materials? I mean.. always a PAL film, but with some interlacced scenes and some progressive scenes. In that case is better to use Progressive or Interlaced?
I made this question because I've an animation DVD which contain 3-4 episodes.
I've the opening/ending that are interlaced, but the episode is full progressive... so I cannot decide which settings to use. The "splitting" (encode opening/ending as interlaced and episode as progressive) is a "impossible" thing.
i odpowiedz od RB:

Cytat:
For mixed content, of course use the "most compatible" setting, that is, interlaced coding and alternate scan.
az w koncu mp3dom:

Cytat:
Ok! Thank you very much!!
Ktos cos moze ciekawego dodac od siebie ?

Ostatnio zmieniany przez Michal2004 : 15.07.2004 o godz. 16:59
Michal2004 jest offline   Odpowiedz cytując ten post
Stary 14.07.2004, 03:44   #6
Michal2004
czytelnik ;)
 
Avatar użytkownika Michal2004
 
Data rejestracji: 06.02.2004
Lokalizacja: PL
Posty: 159
Michal2004 zaczyna zdobywać reputację <1 - 49 pkt>
ok zapuscilem DVD2DVD-R na jeden przebieg, uprzednio wpisujac w zakladce MPEG ENCODER ( "Aditional entries for AVS script...") komende:

Cytat:
ConvertToYUY2(interlaced=true)
i wyszlo tak:

Plik "Analyze.AVS":

Cytat:
LoadPlugin("C:\Program Files\DVD2DVD-R\Autocrop\Autocrop.dll")
LoadPlugin("C:\Program Files\DVD2DVD-R\MPEGDecoder\MPEGDecoder.dll")
MPEGSource("G:\dvd\STUFF_14.07.2004_03.09\Video_0x E0.d2v")
AutoCrop(2,4,4,0,0,0,0,20,25,0,-1,0)
ConvertToYUY2()
AddAudio()
a najwazniejszy plik Video_0xE0.AVS wyglada tak:

Cytat:
LoadPlugin("C:\Program Files\DVD2DVD-R\MPEGDecoder\MPEGDecoder.dll")
MPEGSource("G:\dvd\STUFF_14.07.2004_03.09\Video_0x E0.d2v")
ConvertToYUY2(interlaced=true)
ConvertToYUY2()
AddAudio()
czyli jak widac wartosc niby wpisal, ale starej nie wymazal... szukalem w systemie jakiegos pliku *.INI z tym jego (avisynth) szablonem... ale nic nie ma... to musi byc zaszyte w DVD2DVD-R... ale gdzie?

no i nie wiem jak teraz to zrobic, czy wystarczy zalaczyc DVD2DVD-R tak na pare minut, zeby sam zrobic demultiplexing, sprawdzenie audio, wygenerowal za posrednictwem avisynth (tu chyba tylko plugin jest, zadne exe) plik "Video_0xE0.d2v" i sam skrypt Video_0xE0.AVS , a pozniej zatrzymac CCE, zmienic plik AVS i zaczac wszystko od poczatku juz w CCE... tylko ze jak tego nie robilem... nie wiem czy mozna od tak wykorzystac te pliki zrobione tym pluginem (?) avisynth, czy tez lepiej sciagnac normalne exe i zrobic to bez udzialu DVD2DVD-R, lub zrobic sam demultiplexing (odznaczajc co trzeba w zakladce Settings) tylko a reszte juz ddzielnie... screeny z CCE (po wprowadzeniu wartosci z DVD2DVD-R) mozna porobic, a potem bezstresowo powpisywac i powinno na jedno wyjsc....

no chyba, ze jest jakis sposob zeby nie bral pod uwage tych wpisow (wpisu)?
Michal2004 jest offline   Odpowiedz cytując ten post
Stary 14.07.2004, 18:37   #7
Jabba the Hutt
Lord of the Sword
Zlotowicz
 
Avatar użytkownika Jabba the Hutt
 
Data rejestracji: 06.04.2002
Lokalizacja: Twierdza Breslau
Posty: 4,477
Jabba the Hutt jest wzorem do naśladowania <650 - 999 pkt>Jabba the Hutt jest wzorem do naśladowania <650 - 999 pkt>Jabba the Hutt jest wzorem do naśladowania <650 - 999 pkt>Jabba the Hutt jest wzorem do naśladowania <650 - 999 pkt>Jabba the Hutt jest wzorem do naśladowania <650 - 999 pkt>Jabba the Hutt jest wzorem do naśladowania <650 - 999 pkt>
Słuchaj Michał ! Jeśli BV podaje dla LOTR-ROTK :

Field topfirst: Yes
DCT type: Field
Quantscale: Nonlinear
Scan type: Alternate
Frame type: Interlaced

To dla niego film jest INTERLACED. Tymczasem z Twoich rozważań wynika,że :

"Aha, jeszcze wracajac do tego wpisu znalazlem cos takiego: jesli mamy watplowosci czy jest INTERLACED czy PROGRESSIVE (podobno zdarzaja sie jakies bajki animowane czy cos gdzie sekwencja tytulowa i koniec sa INTERLACED a sam "film" PROGRESSIVE) dajemy wpis takze: "ConvertToYUY2(interlaced=true)".

A tak naprawde ten wpis, ktory DVD2DVD-R 1.81 daje domyslnie, czyli "ConvertToYUY2()" oznacza tak naprawde: "ConvertToYUY2(interlaced=false)"."

Czyli sam DVD2DVDR zakłada (według Ciebie),ze INTERLACED jest FALSE !? Czyli ,ze jest PROGRESSIVE ? To co, DVD2DVDR jest jednak mądry ?

Jabba
__________________

SITH LORD
Jabba the Hutt jest offline   Odpowiedz cytując ten post
Stary 14.07.2004, 20:20   #8
Michal2004
czytelnik ;)
 
Avatar użytkownika Michal2004
 
Data rejestracji: 06.02.2004
Lokalizacja: PL
Posty: 159
Michal2004 zaczyna zdobywać reputację <1 - 49 pkt>
Cytat:
Napisany przez Jabba the Hutt
Słuchaj Michał ! Jeśli BV podaje dla LOTR-ROTK :

Field topfirst: Yes
DCT type: Field
Quantscale: Nonlinear
Scan type: Alternate
Frame type: Interlaced

To dla niego film jest INTERLACED. Tymczasem z Twoich rozważań wynika,że :

"Aha, jeszcze wracajac do tego wpisu znalazlem cos takiego: jesli mamy watplowosci czy jest INTERLACED czy PROGRESSIVE (podobno zdarzaja sie jakies bajki animowane czy cos gdzie sekwencja tytulowa i koniec sa INTERLACED a sam "film" PROGRESSIVE) dajemy wpis takze: "ConvertToYUY2(interlaced=true)".

A tak naprawde ten wpis, ktory DVD2DVD-R 1.81 daje domyslnie, czyli "ConvertToYUY2()" oznacza tak naprawde: "ConvertToYUY2(interlaced=false)"."

Czyli sam DVD2DVDR zakłada (według Ciebie),ze INTERLACED jest FALSE !? Czyli ,ze jest PROGRESSIVE ? To co, DVD2DVDR jest jednak mądry ?

Jabba
musisz sprawdzic film w DVD2AVI. Zaladuj jakiegos VOBa z filmem i sprawdz tym suwakiem na dole, jesli wykryjesz te poziome linie (drabinki, czy jak to nazwac - lub "artefakty" przeplotu) oznacza to, ze film jest naprawde INTERLACED. Ale raczej na pewno tak nie jest. A to oznacza (gdy nie ma tych linii), ze film jest tak naprawde PROGRESSIVE, tyle ze "fabrycznie" zakodowany jako INTELACED (z taka flaga). I uzywanie tego wpisu "ConvertToYUY2()" jest w tym wypadku niewlasciwe. Pisali o tym na doom9 - moga byc klopoty z konwersja chromy - nie znam sie az tak na tym.... W kazdym razie proponuja takie "filmy oznaczone jako INTERLACED, lecz bedace tak naprawde PROGRESSIVE" rekopresowac ze zmienionym wpisem AVS, czyli "ConvertToYUY2(interlaced=true). Wtedy - jak to napisal RB i jak to jest w CCE FAQ na forum.doom9 - bedzie to mialo znikomy negatywny wplyw na material progressive w takiej postaci. A pozniej trzeba w zakladce MPEG ENCODER zaznaczyc jednak PRORGRESSIVE i ZIGZAG - co wlasnie i tak zle oznaczalismy, bo Bitrate Viewer to nie za dokladnie podaje.

Ale jesli od razu BV wykryje "Progressive" i "ZigZag" nie trzeba ruszac tego wpisu, bo "ConvertToYUY2()" oznacza to samo co "ConvertToYUY2(interlaced=false)".

Sam 1stwasp nawet pisal o tym w swoim poradniku, ze "95% filmow PAL jest PROGRESSIVE"....

Ostatnio zmieniany przez Michal2004 : 15.07.2004 o godz. 17:03
Michal2004 jest offline   Odpowiedz cytując ten post
Stary 15.07.2004, 00:14   #9
Michal2004
czytelnik ;)
 
Avatar użytkownika Michal2004
 
Data rejestracji: 06.02.2004
Lokalizacja: PL
Posty: 159
Michal2004 zaczyna zdobywać reputację <1 - 49 pkt>
Czyli tak, aby zmienic omawiana wczesniej komende w skrypcie AVS nalezy zrobic tak: najpierw uruchamiamy DVD2DVD-R i robimy wszystko jak zawsze, uruchamiamy cala procedure (nastepuje demultiplexing itd...) i czekamy az pojawi sie okno CCE.



Mozna odczekac chwile az cos tam juz zacznie rekompresowac.... po parunastu sekundach klikamy ESCAPE, pojawi sie okienko z pytaniem czy chcemy zakonczyc enkodowanie - klikamy oczywiscie na TAK.



Widzimy teraz, ze okno CCE zostalo zatrzymane:


Teraz musimy zmienic omawiana wczesniej komende w skrypcie AVS. Nie bede ponownie pisal o co chodzi...
Otwieramy katalog z plikami, nad ktorymi pracujemy i znajdujemy plik: "Video_0xE0.AVS"


Otwieramy plik w notatniku:
.
Dołączone obrazki (kliknij, aby powiększyć)
Bitrate Viewer podaje zle dane o filmie :(-1.jpg   Bitrate Viewer podaje zle dane o filmie :(-3.jpg   Bitrate Viewer podaje zle dane o filmie :(-5.jpg  
Dołączone obrazki
Bitrate Viewer podaje zle dane o filmie :(-2.jpg Bitrate Viewer podaje zle dane o filmie :(-4.jpg 

Ostatnio zmieniany przez Michal2004 : 15.07.2004 o godz. 00:21
Michal2004 jest offline   Odpowiedz cytując ten post
Stary 15.07.2004, 00:28   #10
Michal2004
czytelnik ;)
 
Avatar użytkownika Michal2004
 
Data rejestracji: 06.02.2004
Lokalizacja: PL
Posty: 159
Michal2004 zaczyna zdobywać reputację <1 - 49 pkt>
Widzimy, ze zgodnie z wczesniejszymi wskazowkami trzeba zmienic parametr ConvertToYUY2() na parametr ConvertToYUY2(interlaced=true).





Zapisujemy plik:



Teraz powracamy do okna CCE i od nowa uruchamiamy enkodowanie materialu:



Trzeba jednak pamietac, ze po tym jak zaklocilismy caly ten proces DVD2DVD-R nie bedzie umial tak od razu (po rekompresji - czyli wiadomo - najdluzszym procesie trwajacym kilka godzin) uruchomic nastepnych faz (czyli authoringu materialu, poprawy kolorow napisow, poprawy VTS sectors). Na szczescie nie musimy robic tego sami... Musimy jedynie po skonczonej rekompresji w CCE zamknac okno CCE.



chwile pozniej DVD2DVD-R ponownie przejmie kontrole nad calym procesem i wszystko juz dokonczy jak dawniej (authoring itd..).
Dołączone obrazki (kliknij, aby powiększyć)
Bitrate Viewer podaje zle dane o filmie :(-6.jpg   Bitrate Viewer podaje zle dane o filmie :(-7.jpg   Bitrate Viewer podaje zle dane o filmie :(-11.jpg   Bitrate Viewer podaje zle dane o filmie :(-12.jpg   Bitrate Viewer podaje zle dane o filmie :(-13.jpg  

Michal2004 jest offline   Odpowiedz cytując ten post
Stary 15.07.2004, 00:48   #11
Michal2004
czytelnik ;)
 
Avatar użytkownika Michal2004
 
Data rejestracji: 06.02.2004
Lokalizacja: PL
Posty: 159
Michal2004 zaczyna zdobywać reputację <1 - 49 pkt>
Zastanawialem sie, czy zmiana tego parametru w taki sposob jak opisany powyzej na pewno poskutkuje, tj czy bedzie wzieta pod uwage.
Oczywiscie nie za bardzo mozna dodac ten parametr w oknie "Adidtional entries for Avisynth" jeszcze w DVD2DVD-R, poniewaz wtedy (jak juz pisalem wczesniej) on zdubluje te dwie komendy... Nie wiem ktora wtedy jest brana pod uwage, wiec lepiej nie kombinowac..
Aby sprawdzic, czy na pewno po takim przerobieniu pliku AVS i ponownym uruchomieniu (od poczatku) enkodowania - CCE uwzgledni dodane/zmienione komedy wpisalem na proble komende: "ConvertToYUY12", ktora nie jest obslugiwana przez CCE.
Oczywiscie plik tak samo zapisalem itd...
Pozniej mozna wejsc do ustawien CCE i podejrzec:








Widac na powyzszych screenach, ze jednak CCE uwzglednil dokonane zmiany i ze jednak nie radzi sobie z taka komenda.

Sprobowalem tez calkowicie wymazac przykladowy wpis "ConvertToYUY2()", co poskutkowalo takim komunikatem:



Aha, na probe wlaczylem tez enkodowanie materialu z tym celowo blednym wpisem/komenda "ConvertToYUY12()". Ale zrobilem to na 2 sposoby. Najpierw wpisalem to po prostu w okientu "Aditional entries for Avisynth..." w DVD2DVD-R. Skonczylo sie na tym, ze proces enkodowania w CCE przebiegl blyskawicznie, a plik wynikowy skladal sie z napisu takiego jak tutaj.
A drugi sposob polegal wlasnie na tym, ze ten celowo bledny wpis zmienilem po anulowaniu pracy CCE i zmianie w pliku AVS. Wtedy enkodowanie nie skonczylo sie juz taz szybko, ale trwalo polowe krocej niz zwykle, predkosc byla 2 razy wieksza niz zwykle, i caly czas byl staly paramert "current" bitrate. Czyli pewnie robil caly film jako ten napis o bledzie. Wynik jest taki:



Ale to jest tylko jako ciekawostka, czy raczej przetestowanie czy oby na pewno CCE lyknie taka podmiane paremetrow w pliku AVS.

Czy ktos moglby cos dodac? Dobry to jest sposob na zmiane tego parametru?
Ja po prostu nigdy nie bawilem sie AviSynthem i calym tymframeservingiem.... czy mozna tak to stosowac, skoro - jesli chciec inaczej - trzeba by w ogole CCE uruchamiac oddzielnie, i cala reszte robic samemu....
Prosze o odpowiedz...
Dołączone obrazki (kliknij, aby powiększyć)
Bitrate Viewer podaje zle dane o filmie :(-14.jpg   Bitrate Viewer podaje zle dane o filmie :(-15.jpg   Bitrate Viewer podaje zle dane o filmie :(-16.jpg   Bitrate Viewer podaje zle dane o filmie :(-pdvd_000.jpg  
Dołączone obrazki
Bitrate Viewer podaje zle dane o filmie :(-17.jpg 

Ostatnio zmieniany przez Michal2004 : 15.07.2004 o godz. 17:05
Michal2004 jest offline   Odpowiedz cytując ten post
Stary 15.07.2004, 03:05   #12
Jabba the Hutt
Lord of the Sword
Zlotowicz
 
Avatar użytkownika Jabba the Hutt
 
Data rejestracji: 06.04.2002
Lokalizacja: Twierdza Breslau
Posty: 4,477
Jabba the Hutt jest wzorem do naśladowania <650 - 999 pkt>Jabba the Hutt jest wzorem do naśladowania <650 - 999 pkt>Jabba the Hutt jest wzorem do naśladowania <650 - 999 pkt>Jabba the Hutt jest wzorem do naśladowania <650 - 999 pkt>Jabba the Hutt jest wzorem do naśladowania <650 - 999 pkt>Jabba the Hutt jest wzorem do naśladowania <650 - 999 pkt>
To by warto trochę usystematyzować. Czyli jeśli nieszczęsna wersja 1.81 podaje,ze film jest INTERLACED a my obejrzeliśmy go pod DVD2AVI i nie ma tych poziomych linii, to wtedy :

- zaznaczamy w opcjach MPEG Enocder - Progressive oraz ZIGZAG
- puszczamy program w ruch.
- zatrzymujemy jak zacznie robic plik VAF
- wpisujemy ConvertToYUY2(interlaced=true) w pliku AVS
- puszczamy machinę w ruch i idziemy lulu
- budzimy się, robimy po skońconym kodowaniu EXIT z CCE i albo program DVD2VDVR zrobi authoring albo sami go zrobimy.

Tak ma to być ?

Jabba
__________________

SITH LORD

Ostatnio zmieniany przez Jabba the Hutt : 15.07.2004 o godz. 03:12
Jabba the Hutt jest offline   Odpowiedz cytując ten post
Stary 15.07.2004, 03:16   #13
Jabba the Hutt
Lord of the Sword
Zlotowicz
 
Avatar użytkownika Jabba the Hutt
 
Data rejestracji: 06.04.2002
Lokalizacja: Twierdza Breslau
Posty: 4,477
Jabba the Hutt jest wzorem do naśladowania <650 - 999 pkt>Jabba the Hutt jest wzorem do naśladowania <650 - 999 pkt>Jabba the Hutt jest wzorem do naśladowania <650 - 999 pkt>Jabba the Hutt jest wzorem do naśladowania <650 - 999 pkt>Jabba the Hutt jest wzorem do naśladowania <650 - 999 pkt>Jabba the Hutt jest wzorem do naśladowania <650 - 999 pkt>
A oto INTERLACED LISTA Chatwalkera :

100 Schalker Jahre
2010 - Das Jahr, in dem wir Kontakt aufnehmen
Abyss - Special Edition
Alle lieben Oscar
Babylon 5 - Staffeln 1-4
Barbarella - Queen Of The Galaxy
Beyond Re-Animator
Blind Horizon
Buffy Season 1-3
Buffy Season 4 Disk 5 PGC 2
Captain Future Season 1 & 2
Casino
Chihiros Reise ins Zauberland
CSI - Crime Scene Investigation 1.1-1.23
Das Ende (Assault: Anschlag bei Nacht)
Das Wiegenlied vom Todschlag (Soldier Blue)
Der Rasenmäher-Mann Director´s Cut
Der Tod kennt keine Wiederkehr
Die Simpson - Season 1-2
Eagles - Hell frezes over
ES - Stephen King (WARNER HOME)
Fickende Fische
Flying Dagger
Friends - Season 1-6
Friends - Season 7 ; nur der Titel ist interlaced
Fulltime Killer
Futurama - Season 1
Futurama - Season 2
Glengarry Glen Ross
Ich glaub ich steh im Wald
Independence Day
In Einem fernen Land (UNIVERSAL)
Invasion vom Mars (1985)
Kampfstern Galactica
Lexx - The Dark Zone Vol 1-4
McCord - Mr. Presidents Man II
Natural Born Killers Directors Cut
Near Dark
Neujahrskonzert der Wiener Philharmoniker 2003
Saber Rider and the Star Sheriffs Vol 1-7
Sex and the City, Season 1-3
Southern Gothic
Star Trek The Next Generation, Season 1-7
Star Trek I - Der Film (The Director´s Edition)
Terminator 1 (Erstausgabe von VCL)
The Collector
The Neighbours Wife (FSK 18)
The Day After
The Hakkenden 1-4
The Legend of Gingko
Vampire Hunter D:Bloodlust
Vulcano High
War Games (MGM)
Werner Beinhart (VCL)


Jabba
__________________

SITH LORD
Jabba the Hutt jest offline   Odpowiedz cytując ten post
Stary 15.07.2004, 10:22   #14
Michal2004
czytelnik ;)
 
Avatar użytkownika Michal2004
 
Data rejestracji: 06.02.2004
Lokalizacja: PL
Posty: 159
Michal2004 zaczyna zdobywać reputację <1 - 49 pkt>
Cytat:
Napisany przez Jabba the Hutt
To by warto trochę usystematyzować. Czyli jeśli nieszczęsna wersja 1.81 podaje,ze film jest INTERLACED a my obejrzeliśmy go pod DVD2AVI i nie ma tych poziomych linii, to wtedy :

- zaznaczamy w opcjach MPEG Enocder - Progressive oraz ZIGZAG
tak
Cytat:
- puszczamy program w ruch.
tak
Cytat:
- zatrzymujemy jak zacznie robic plik VAF
niezupelnie.... zatrzymujemy jak tylko odpali sie CCE (z reguly jakies 10 - 12 minut po "puszczeniu programu w ruch" )

/edit

chociaz .. masz racje.. na jedno wychodzi, bo CCE najpierw robi plik VAF...
Cytat:
- wpisujemy ConvertToYUY2(interlaced=true) w pliku AVS
tak
Cytat:
- puszczamy machinę w ruch i idziemy lulu
tak
Cytat:
- budzimy się, robimy po skońconym kodowaniu EXIT z CCE i albo program DVD2VDVR zrobi authoring albo sami go zrobimy.
po tym jak pacniemy na 'EXIT' powinien cala reszte juz sam jak dawniej zrobic... wczoraj jednen film testowalem chyba z 5 razy i zawsze robil.
Cytat:
Tak ma to być ?
chcialbym, zeby to ktos jeszcze potwierdzil..

tylko jeszcze jest taka sprawa, ze podobno dopiero AviSynth w wersji 2.5.x obsluguje te opcjonalne parametry, i nie wiem czy oby na pewno CCE 2.5 z nim wspolgra...

BTW fajna ta lista.

Ostatnio zmieniany przez Michal2004 : 15.07.2004 o godz. 10:24
Michal2004 jest offline   Odpowiedz cytując ten post
Stary 15.07.2004, 11:12   #15
KC42
Wymiatacz
 
Data rejestracji: 14.12.2003
Posty: 661
KC42 zaczyna zdobywać reputację <1 - 49 pkt>
Cytat:
Napisany przez Michal2004
dobra... poczytalem jeszcze troche forum doom9.prg i juz chyba wiem jak to powinno sie prawidlowo robic.
a wiec najlepiej na poczatku sprawdzic VOB filmu (nie pierwszy) Bitrate Viewer'em i zanotowac (kopiuj wklej) to w Notatniku. Pozniej wczytujemy takiego VOBa do DVD2avi (jest w katalogu z DVD2DVD-R) i sprawdzamy tym paskiem czy widac w filmie te poziome paski oznaczajace ze jest to material INTERLACE (z przeplotem). Zazwyczaj wiekszosc filmow (mam na mysli DVD PAL-owkie) ma PROGRESSIVE (bez przeplotu), ale zdarza sie, ze
taki oryginal (material zrodlowy - DVD) jest skodowany (czy jak to nazwac) jako INTERLACED. Czyli mimo tego, ze tak na prawde nie ma linii przeplotu taki plik ma oznaczenie, ze jest to INTERLACE (a naprawde jest PROGRESSIVE).
W takim wypadku najpierw najlepiej sprawdzic co podaje Bitrate Viewer.
Jesli bedzie:



a film "przegladniety paskiem" (LOL ) w DVD2avi bedzie tak naprawde PROGRESSIVE - czyli bez widocznych, charakterystycznych poziomych linni , oznacza to ze wlasnie film jest PROGRESSIVE. Teraz jeszcze mozemy w DVD2avi nacisnac 'F5' co oznacza PREVIEW - podglad. Pojawi sie male okienko z informacjami, sprawdzmy tam czy podobnie jak BItrate Viewer - DVD2avi mysli, ze film jest INTERLACED. Jesli tak bedzie to trzeba bedzie zrobic tak.

To co pisal RB z forum doom9.org:



tlumacze:


Link do tego posta/tematu tutaj i oryginal tutaj.

Czyli mamy teraz 3 mozliwosci. Chodzi tutaj o odpowiednie dobranie wpisow (komend) w skryptach AVS.

Jesli Bitrate Viewer od razu wykryje PROGRESSIVE (i pewnie ZIGZAG - co raczej idzie w parze) trzeba dac w skrypcie AVS to:


i oczywiscie w CCE (DVD2DVD-R) zaznaczamy w zakladce MPEG ENCODING: "progressive" i "zigzag".

To co sie tyczy tego wpisu w AVS. Zauwazylem, ze w przypadku DVD2DVD-R w wersji 1.81 program (ktory uzywa wersji Avisyntha 2.5.xx - bo chyba glownie o ta wersje chodzi w tej calej zabawie) zawsze dopisuje taki skrypt:



co oznacza, ze jesli Bitrate Viewer od razu wykryje taki film jako PROGRESSIVE (i ZIGZAG) nie trzeba sie zbytnio niczym przejmowac i robimy jak zwykle, to jest w DVD2DVD-R zaznaczamy te opcje i nic nas wiecej nie obchdzi (bo DVD2DVD-R automatycznie daje taki wpis ConvertToYUY2(), ktory wlasnie w przypadku gdy video od razu jest oznaczone (w Bitrate Viewer) jako PROGRESSIVE jest wlasciwy (ten wpis).

Ale zabawa zaczyna sie gdy wlasnie - jak to jest w filmach PAL na DVD (wiekszosci) Bitrate Viewer wykryje INTERLACED (tak samo to okienko przy podgladzie w DVD2avi), a tak naprawde film jest PROGRESSIVE (co musimy sprawdzic tym paskiem w DVD2avi).
Plus dodatkowo to czy rzeczywiscie tak jest okresla ten wpis w protokole z Bitrate Viewer: DCT type: Field.
Czyli to co napisal RB , to co zacytowalem wyzej i przetlumaczylem. Film jest PROGRESSIVE, ale oznaczony jako INTERLACED. Zignorowanie tego moze spowodowac jakies pomieszanie kolorow (pozniej [nizej] dam link do posta odpowiedniego).
A wiec by tego uniknac musimy zmienic te standardowa linijke w skrypcie AVS (generowanym przez DVD2DVD-R na spolke z Avisynth 2.5.xx): ConvertToYUY2().
Wpis ten powinien wygladac tak w tym przypadku: ConvertToYUY2(interlaced=true). I teraz do konca nie wiem czy wpisanie tego w tym okienku "Aditional entries for AVS script..." (zakladka MPEG ENCODER w DVD2DVD-R) spowoduje nadpisanie/zastapienie tego domyslnego (blednego w wypadku tak zrobionych filmow zrodlowych) wpisu. Jeszcze nie sprawdzalem. Minimum potrzeba na to ze 3 godziny - aby dac rekompresje filmu na 1 przebieg z tym wpisem.
Jesli by to podmienil byloby super. A jesli nie, trzeba by cos kombinowac. Chyba...

Powiedzmy, ze to (ta podmiana) by sie udalo, i dalej trzeba w zakladce MPEG ENCODER pozaznaczac te opcje (jesli wierzyc temu co napisal RB - zacytowane wyzej) tak jak wyglada ten film. Czyli jesli jest PROGRESSIVE dajemy (zaznaczamy) "PROGRESSIVE FRAMES" i "ZIGZAG SCANNING ORDER".

Ktos jeszcze moze zapytac, co z tym calym wpisem (o ktorym dowiadujemy sie z wyciagu z Bitrate Viewera): "DCT type: Field". Skad niby wiadomo, ze oznacza on film PROGRESSIVE, oznaczony jako INTERLACED, i ktory wymaga wpisu w AVS: "ConvertToYUY2(interlaced=true)". Ja moge odpowiedziec, ze z wlasnej obserwacji - gdy zapisywalem w plikach TXT kazdy wyciag z Bitrate Viewera (filmu oryginalnego i kopii zapasowej juz zrekompresowanej), ze (sorki za moja stylistyke) filmy, ktore od razu przez Bitrate Viewera sa wykrywane jako "Progressive" i "ZigZag" maja wlasnie ten parametr w takiej formie: "DCT type: Frame", a nie "Field" (tak tez pisal RB z forum doom9).
A wiec, tutaj sprawa bylaby prosta.

O calej tej zmianie (dotyczy to na pewno wersji Avisynth 2.5.xx) tego wpisu AVS pisza tez w CCE FAQ na forum doom9.org :



Aha, jeszcze wracajac do tego wpisu znalazlem cos takiego: jesli mamy watplowosci czy jest INTERLACED czy PROGRESSIVE (podobno zdarzaja sie jakies bajki animowane czy cos gdzie sekwencja tytulowa i koniec sa INTERLACED a sam "film" PROGRESSIVE) dajemy wpis takze: "ConvertToYUY2(interlaced=true)".

A tak naprawde ten wpis, ktory DVD2DVD-R 1.81 daje domyslnie, czyli "ConvertToYUY2()" oznacza tak naprawde: "ConvertToYUY2(interlaced=false)".

Aha, jesli chodzi o te problem z kolorami wynikajaca z niewlasciwego wpisu AVS:
tutaj do poczytania.

Ktos jeszcze pytal, co jesli material zrodlowy jest przez Bitrate Viewera oznaczony jako INTERLACED i ZIGZAG (a z "zajrzenia" do DVD2avi wynika, ze jest to PROGRESSIVE).

Duzo bylo wyjasnione w tym temacie ale jeszcze mnie nurtuje jedna rzecz, na trzeciej stronie tej dyskusji burnout pisze::



i dostaje odpowiedz od RB:



Czyli jak widac nie mial zastrzen, do jego wnioskow. Tylko mnie wlasnie zastanawia, co burnout mial na mysli. Nie jest to tak calkiem dokladnie napisane, ze jesli INTERLACED to wiadomo - ten nowy wpis w AVS ale w CCE (DVD2DVD-R) zaznacza tak jak dla INTERLACED, czyli PROGRESSIVE i ZIGZAG odznaczone.
Moze po prostu ja nie zrozumialem dokladnie.
Ale sam RB wczesniej pisal, ze jesli video jest jednak PROGRESSIVE, to opcje zaznacza jak dla PROGRESSIVE. Ale napisal tez: a dalej (i tak juz bylo postanowione chyba): . To juz wczesniej cytowalem. Trzeba by jeszcze przeszukac doom9 i sprawdzic, czy stosowac jednak takie jak przy PROGRESSIVE czy takie jak oryginal mial.
Bylo tez pytanie o wlasnie filmy, ktore wg Bitrate Viewera sa INTERLACED i ZIGZAG. Nie moge teraz znalezc linka, ale odpowiedz byla taka, ze INTERLACED nie idzie w parze tylko i wylacznie ze "Scan type: alternative" (przeciwienstwie ZIGZAG).

I chyba mozna przyjac, ze powinno byc tak jak napisal RB, jeszcze raz to zacytuje:


Szukalem troche ale nie znalazlem jak w koncu pozniej ustawiac te parametry, jesli ten RB tak napisal to moze tak powinno byc.
No chyba, ze ktos jeszcze by sam poszukal na forum.doom9.
chociaz z drugiej strony pozniej RB napisal, ze wnioski tego burnouta (wyzej zacytowane) sa w porzadku...



yyy znalazlem tego posta z pytaniem o INTERLACED i ZIGZAG, tutaj link



a pozniej RB pisze:


Jest to wypowiedz z 25 maja 2004, wiec moze tak powinno sie prawidlowo robic.

odpowiedz od mp3dom:



i odpowiedz od RB:



az w koncu mp3dom:



Ktos cos moze ciekawego dodac od siebie ?
Ja dodam że zanim to zrozumię to potanieją nośnki DL i się nię będę tym wszystkim marwił.
KC42 jest offline   Odpowiedz cytując ten post
Odpowiedz na post

Opcje związane z dyskusją
Tryby wyświetlania Oceń tę dyskusję
Oceń tę dyskusję:

Twoje uprawnienia:
Nie możesz rozpoczynać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz umieszczać załączników
Nie możesz edytować swoich postów

BB codeWłączone
EmotikonkiWłączone
Kody [IMG]Włączone
Kody HTML są Wyłączone

Teleport


Wszystkie czasy w strefie CET. Aktualna godzina: 01:16.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.