Discussion:
VDub + avs + ffdshow = lagi obrazu
(Wiadomość utworzona zbyt dawno temu. Odpowiedź niemożliwa.)
r***@konto.pl
2011-04-01 12:01:10 UTC
Permalink
Wczytuję sobie pliki do VDuba przez avisynth/ffdshow i po konwersji mam
opóźnienie obrazu. W zasadzie bez znacznie czy wczytuję xvid czy h264 -- zawsze
robi się przesunięcie, z tym że jest ono dosyć płynne (nie jest liniowe, ale
zwiększa się, a to maleje).

Z czym to może być związane?

PS. Przy bezp. wczytaniu avika do VDuba wszystko jest OK.
DeJotPe
2011-04-01 18:29:08 UTC
Permalink
Post by r***@konto.pl
Wczytuję sobie pliki do VDuba przez avisynth/ffdshow i po konwersji mam
opóźnienie obrazu. W zasadzie bez znacznie czy wczytuję xvid czy h264 -- zawsze
robi się przesunięcie, z tym że jest ono dosyć płynne (nie jest liniowe, ale
zwiększa się, a to maleje).
Z czym to może być związane?
PS. Przy bezp. wczytaniu avika do VDuba wszystko jest OK.
Używasz DirectShowSource?
--
*Jacek Popłoński* _| |_|___ www.audioscrobbler.com/user/DeJotPe
Pozdrawiam! / | | \ http://strony.aster.pl/dejotpe/
< GG:4806236 > \___| | __/ http://tinyurl.com/qdydn
***@grupe.pl |/|_| http://42.pl/url/aou
r***@konto.pl
2011-04-04 17:34:43 UTC
Permalink
Post by DeJotPe
Post by r***@konto.pl
Wczytuję sobie pliki do VDuba przez avisynth/ffdshow i po konwersji mam
opóźnienie obrazu. W zasadzie bez znacznie czy wczytuję xvid czy h264 -- zawsze
robi się przesunięcie, z tym że jest ono dosyć płynne (nie jest liniowe, ale
zwiększa się, a to maleje).
Z czym to może być związane?
PS. Przy bezp. wczytaniu avika do VDuba wszystko jest OK.
Używasz DirectShowSource?
Tak, oczywiście. Inaczej chyba się nie da puścić przez ffdshow.
DeJotPe
2011-04-04 18:34:47 UTC
Permalink
Post by r***@konto.pl
Post by DeJotPe
Post by r***@konto.pl
Wczytuję sobie pliki do VDuba przez avisynth/ffdshow i po konwersji mam
opóźnienie obrazu. W zasadzie bez znacznie czy wczytuję xvid czy h264 -- zawsze
robi się przesunięcie, z tym że jest ono dosyć płynne (nie jest liniowe, ale
zwiększa się, a to maleje).
Z czym to może być związane?
PS. Przy bezp. wczytaniu avika do VDuba wszystko jest OK.
Używasz DirectShowSource?
Tak, oczywiście. Inaczej chyba się nie da puścić przez ffdshow.
I właśnie to może być problemem, DSSource nie zawsze działa jak
trzeba. możesz spróbować zmienić dekoder audio, lub najlepiej
wymuksować dźwięk z oryginału i wkleić go gdzie trzeba, możesz tez
spróbować "change framerate so audio&wideo match"
--
*Jacek Popłoński* _| |_|___ www.audioscrobbler.com/user/DeJotPe
Pozdrawiam! / | | \ http://strony.aster.pl/dejotpe/
< GG:4806236 > \___| | __/ http://tinyurl.com/qdydn
***@grupe.pl |/|_| http://42.pl/url/aou
r***@konto.pl
2011-04-05 13:44:17 UTC
Permalink
Post by DeJotPe
I właśnie to może być problemem, DSSource nie zawsze działa jak
trzeba. możesz spróbować zmienić dekoder audio, lub najlepiej
wymuksować dźwięk z oryginału i wkleić go gdzie trzeba, możesz tez
spróbować "change framerate so audio&wideo match"
Tego ostatniego nie chcę robić, ponadto wydaje mi się, że to to obrazem są
problemy, a nie za audio (widzę podejrzane skoki klatek). Dodam, że w
ustawieniach ffdshow ustawiłem, aby nie pomijał klatek przy opóźnieniach.

Kurcze, nie bardzo widzę powód tego rozjeżdżania...
DeJotPe
2011-04-05 16:01:48 UTC
Permalink
Post by r***@konto.pl
Post by DeJotPe
I właśnie to może być problemem, DSSource nie zawsze działa jak
trzeba. możesz spróbować zmienić dekoder audio, lub najlepiej
wymuksować dźwięk z oryginału i wkleić go gdzie trzeba, możesz tez
spróbować "change framerate so audio&wideo match"
Tego ostatniego nie chcę robić, ponadto wydaje mi się, że to to obrazem są
problemy, a nie za audio (widzę podejrzane skoki klatek). Dodam, że w
ustawieniach ffdshow ustawiłem, aby nie pomijał klatek przy opóźnieniach.
Kurcze, nie bardzo widzę powód tego rozjeżdżania...
A pochwal się skryptem i powiedz co za filtry w dekoderze powłączałeś.
Nie dałeś tam czegoś do usuwania 3:2 pulldown?
Zresztą przy DSSource klatki i tak są podawane na żądanie, a nie w
ilości 25 na sekundę, więc nie powinno być takich bajerów.

Zobacz jak się inny materiał w ten sposób potraktowany zachowuje.
Możesz też spróbować przemuksować oryginał, może coś z nim jest nie tak?
--
*Jacek Popłoński* _| |_|___ www.audioscrobbler.com/user/DeJotPe
Pozdrawiam! / | | \ http://strony.aster.pl/dejotpe/
< GG:4806236 > \___| | __/ http://tinyurl.com/qdydn
***@grupe.pl |/|_| http://42.pl/url/aou
r***@konto.pl
2011-04-05 17:32:44 UTC
Permalink
Post by DeJotPe
Post by r***@konto.pl
Post by DeJotPe
I właśnie to może być problemem, DSSource nie zawsze działa jak
trzeba. możesz spróbować zmienić dekoder audio, lub najlepiej
wymuksować dźwięk z oryginału i wkleić go gdzie trzeba, możesz tez
spróbować "change framerate so audio&wideo match"
Tego ostatniego nie chcę robić, ponadto wydaje mi się, że to to obrazem są
problemy, a nie za audio (widzę podejrzane skoki klatek). Dodam, że w
ustawieniach ffdshow ustawiłem, aby nie pomijał klatek przy opóźnieniach.
Kurcze, nie bardzo widzę powód tego rozjeżdżania...
A pochwal się skryptem i powiedz co za filtry w dekoderze powłączałeś.
Nie dałeś tam czegoś do usuwania 3:2 pulldown?
Zresztą przy DSSource klatki i tak są podawane na żądanie, a nie w
ilości 25 na sekundę, więc nie powinno być takich bajerów.
Zobacz jak się inny materiał w ten sposób potraktowany zachowuje.
Możesz też spróbować przemuksować oryginał, może coś z nim jest nie tak?
W skrypcie nie ma, same directshowsource, w ffdshow powłączałem tylko
przetwarzanie.

Próbowałem na kilku materiałach, od avi do mkv. Przy odtwarzaniu źródełka w
playerze wszystko jest OK.

Loading...