SegmentedAVISource / SegmentedDirectShowSource

SegmentedAVISource(string base_filename [, ...], bool "audio", string "pixel_type")

SegmentedDirectShowSource(string base_filename [, ...] [, int fps])


base_filename: dokładna ścieżka do pierwszego pliku

audio: przyjmuje wartość true (prawda) - włącza ścieżkę audio (wartość domyślna) - a false (fałsz) ją wyłącza

pixel_type: przestrzeń kolorów klipu wynikowego, możliwe wartości: "RGB24", "RGB32", "YUY2" lub "YV12"

fps: prędkość klatek w klipie wynikowym (ilość klatek na sekundę)


Filtr SegmentedAVISource automatycznie wczytuje do 100 plików AVI na argument (używając AVISource) i łączy je razem (używając UnalignedSplice). Jeśli argumentem jest "d:\filename.ext", nastąpi wczytanie wszystkich plików od d:\filename.00.ext do d:\filename.99.ext. Każdy plik, który nie istnieje, będzie pomijany.

SegmentedDirectShowSource działa w ten sam sposób, z tymże wyjątkiem, że może wczytać nie tylko pliki AVI, ale wszystkie inne typy plików wykorzystujące DirectShow.

Od wersji 2.04 jest wewnętrzne wspomaganie plików audio, dzięki ACM audio (Audio Compression Manager, n.p.: mp3-AVIs).


translated by Slim