Autor: Sebastian Bialy (heby_at_poczta.onet.pl)
Data: Tue 08 May 2001 - 11:47:56 MET DST
woth wrote:
> czy jak chce z jakiegos avika / skompresowanego w divx-ie /
> odciac kawalek / np z poczatku / to da sie to jakos zrobic, zeby
> zapisalo "w locie" ?
W praktyce masz ograniczenie w postaci klatek kluczowych (key frames).
Musisz tak z tym kawalkiem "trafic", zeby wynikowy AVI rozpoczynal sie
od klatki KEY. Jesli nie trafisz, to VirtualDUB sam przesunie (wczesniej
bodajze) poczatek tak, aby wypadal od keyframe.
Mozna to obejsc:
Chce wyciac fragment od 12:00 do konca.
Niestety keyframe (zakladam) wypada akurat na 11:50 i 12:10 - nie da sie
wiec wyciac od 12.00, bo wycinek MUSI zaczynac sie od key.
Wobec tego wycinam kawalek od 12.10 do konca (DirectStreamCopy) a
nastepnie kawalek 12.00 do 12.10 rekompresuje ponownie (tym samym
kodekiem co zrodlo) po czy lacze z przed chwila uzyskanym.
Tym sposobem moge wycinac z dowolnego miejsca w filmie rekompresujac
tylko sam kawalek do najblizszej keyframe.
PS. Koniec wycinka moze wypadac dowolnie, niekoniecznie na keyframe.
Pisz na priv w razie klopotow.
-- Sebastian Bialy - heby_at_poczta.onet.pl
To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 22:00:42 MET DST