Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: VirtualDub - "parsing interleaved mpeg file"
Internet & Windows & Hardware FORUM => Searchengines.pl > KAWIARENKA PC - oprogramowanie > Multimedia
cmsydney
witam
czy mozna sie pozbyc "parsing interleaved mpeg file" w virtualdubie?
pozdrawiam
Guest
Można.

Zamiast ładować plik mpeg, należy napisać taki skrypt w notatniku i zapisać pod rozszerzeniem avs

#Skrypt do wczytywania mpeg do VDuba
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\directshowsource.dll")
directshowsource("film.mpeg", fps=25)

Oczywiście trzeba miec zainstalowanego avisyntha, a także posiadać tą bibliotekę directshowsource.dll




gryf98
Można bez pisania sktyptu - w VDubMod 1.5.10.1 jest na dole okna, które pojawia się przy wyborze pliku do otwarcia:
Use avisynth Template.
Wystarczy wybrać skrypt DirectShowSource, a potem wskazać plik mpeg.
Tylko warunek: w podkatalogu Template musi być odpowiedni plik avst o zawartości:

#ASYNTHER DirectShowSource
[DirectShowSource("%f")]

I nie tylko mpeg można wczytywać w ten sposób - także voby i RMVB - bardzo mi się to czasem przydaje...

Inny skrypt Template dla wczytywania rmvb to np. taki, gdzie podajemy fps dla filmu.

#ASYNTHER RealMedia 25fps
[DirectShowSource("%f",25)]

Wystarczy wtedy oddzielić audio od video, samo video zapisać jako avi (wymaga to niestety ponownej konwersji), dopasować audio do fps=25, połączyć to razem i może (!!!) wyjdzie poprawna synchronizacja...





To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2010 Invision Power Services, Inc.