#1 2013-03-20 17:08:11

kostek00
Użytkownik
Dołączył: 2009-01-22

Megui dodaje kolorowy pasek przy zmianie rozdzielczości

Gdy próbuję zmienić rozdzielczość, megui dodaje kolorowy pasek na górze odcinka: http://oi48.tinypic.com/30muat0.jpg
Z początku myślałem, że megui lub avisynth się skopał więc reinstalowałem je, nie pomogło. Po wielu testach odkryłem wspólny mianownik tworzący ten pasek, kodek x264 + rozdzielczość równa (lub prawie równa) AR 16:9 (np. 720x400, 704x396, 720x396 lub zwiększając rozdzielczość). Przy Xvid-dzie jest normalnie. Jedynym wyjątkiem jest 848x480, mimo że jest większa i równa AR 16:9 to nie ma żadnych błędów.

Takie psikusy mam przy każdym filtrze do zmiany rozdzielczości zawartym od razu w megui.
Rozdzielczość nie będąca równej, a jedynie blisko AR 16:9 nie ma tego problemu, np. 704x384.
Przy kodowaniu do x264 i rozdzielczości z AR 4:3 wszystko jest w porządku.

Nie wiem jak długo mam ten błąd, bo do tej pory kodowałem wszystko do 720x480, tak jak było na DVD, a jedynie zmieniałem DAR na odpowiedni. Teraz chcę to zmienić, bo napisy przy takim encodzie są rozciągnięte i wyglądają paskudnie.

Jakieś pomysły co mogło to wywołać i jak to naprawić?

Ostatnio edytowany przez kostek00 (2013-03-20 17:09:06)


Jestem słodki jak miód, człowiek - ciacho; genetyczny cud!  xD

Offline

#2 2013-03-20 18:04:47

bodzio
Użytkownik
Skąd: Szczecin
Dołączył: 2006-05-18

Odp: Megui dodaje kolorowy pasek przy zmianie rozdzielczości

Megui to zuo.
Użyj plugina do zmiany rozdzielczości innego niż te z megui.
Pokaż cały skrypt.
Przejdź na linię komend.


wladza1.png

Offline

#3 2013-03-20 18:47:57

FAiM
Użytkownik
Skąd: Warszawa
Dołączył: przed 2004-07-25

Odp: Megui dodaje kolorowy pasek przy zmianie rozdzielczości

mod16?


K5Cqyo6.png?1

Offline

#4 2013-03-20 18:57:39

kostek00
Użytkownik
Dołączył: 2009-01-22

Odp: Megui dodaje kolorowy pasek przy zmianie rozdzielczości

Tak.


Jestem słodki jak miód, człowiek - ciacho; genetyczny cud!  xD

Offline

#5 2013-03-20 19:05:55

FAiM
Użytkownik
Skąd: Warszawa
Dołączył: przed 2004-07-25

Odp: Megui dodaje kolorowy pasek przy zmianie rozdzielczości

No nie bardzo: 712x395, 704x396, 720x396. gwizdze

I to co napisał bodzio - bo jakoś ci umknęło oczkod.


K5Cqyo6.png?1

Offline

#6 2013-03-20 19:21:31

kostek00
Użytkownik
Dołączył: 2009-01-22

Odp: Megui dodaje kolorowy pasek przy zmianie rozdzielczości

No ok, a co z 720x400? Przecież dzieli się przez 16.


Jestem słodki jak miód, człowiek - ciacho; genetyczny cud!  xD

Offline

#7 2013-03-20 19:29:01

FAiM
Użytkownik
Skąd: Warszawa
Dołączył: przed 2004-07-25

Odp: Megui dodaje kolorowy pasek przy zmianie rozdzielczości

FAiM napisał:

I to co napisał bodzio - bo jakoś ci umknęło oczkod.


K5Cqyo6.png?1

Offline

#8 2013-03-20 19:34:59

kostek00
Użytkownik
Dołączył: 2009-01-22

Odp: Megui dodaje kolorowy pasek przy zmianie rozdzielczości

Sprawdziłem zmianę rozdzielczość przez mod16, 8, 4 i 2 na 720x400 oraz na sugerowaną przez program i dalej jest pasek. Jak skończę tłumaczyć odcinek zobaczę inne filtry do zmiany rozdzielczości nie będące w megui.

P.S.
Nadal nie wiem co mi miało umknąć.

Ostatnio edytowany przez kostek00 (2013-03-20 19:35:19)


Jestem słodki jak miód, człowiek - ciacho; genetyczny cud!  xD

Offline

#9 2013-03-20 19:47:55

Sir_Ace
Użytkownik
Dołączył: 2006-11-18

Odp: Megui dodaje kolorowy pasek przy zmianie rozdzielczości

Skrypt.

Offline

#10 2013-03-20 20:36:39

kostek00
Użytkownik
Dołączył: 2009-01-22

Odp: Megui dodaje kolorowy pasek przy zmianie rozdzielczości

Skrypt jest w porządku, używam tych samych filtrów, które były, gdy megui działał poprawnie.

Pokaż spoiler skrypt

LoadPlugin("E:\Programy\MeGUI\tools\avisynth_plugin\SangNom.dll")
LoadPlugin("E:\Programy\MeGUI\tools\avisynth_plugin\UnFilter.dll")
LoadPlugin("E:\Programy\MeGUI\tools\avisynth_plugin\SmoothD.dll")
LoadPlugin("E:\Programy\MeGUI\tools\dgindex\DGDecode.dll")
V = DGDecode_mpeg2source("C:\DVD\Mofuku Tsuma\1.d2v", info=3)
A = DirectShowSource("C:\DVD\Mofuku Tsuma\1 T80 2_0ch 192Kbps DELAY 0ms.ac3")
AudioDub(V, A)
LoadPlugin("E:\Programy\MeGUI\tools\avisynth_plugin\ColorMatrix.dll")
ColorMatrix(hints=true, interlaced=true, threads=0)
LoadPlugin("E:\Programy\MeGUI\tools\avisynth_plugin\TIVTC.dll")
tfm(order=1).tdecimate(mode=1)
crop(0, 0, 0, -2)
Spline64Resize(720,400) # Spline64 (Sharp)
LanczosResize(width*2,height*2).TurnLeft().SangNom().TurnRight().SangNom().LanczosResize(width,height).Unfilter(15,15)
SmoothD(1,8)
__film = last
__t0 = __film.trim(1008, 38525)
__t0

Edit: Spróbowałem innych resizerów i dalej to samo. Sprawdziłem też ze zmianą głębi kolorów (czy jak to się nazywa [ConvertToRGB, itp.]) i to też nie pomogło.

Z linii komend nie spróbuję, bo nawet nie wiem co z czym się je i gdzie.

Ostatnio edytowany przez kostek00 (2013-03-20 21:35:27)


Jestem słodki jak miód, człowiek - ciacho; genetyczny cud!  xD

Offline

Stopka forum

© Animesub.info 2024