|
Ostatnio dodane
Najchętniej pobierane
|
|
|
|
|
VideoAudio.pl - serwis o technologii video/audio WITAMY:
Waldemarjako nowego użytkownika.
Zarejestrowanch Uzytkowników: 3876
Super Administratorzy: 3
Administratorzy: 2 Użytkownicy: 3871
Użytkownicy Online:
Gości Online: 20
Najwiecej online: 106
Bylo: 27.05.2008-19:56 Twoje IP to: 38.107.179.207
|
|
|
|
|
|
Poprzedni | NastępnyWstęp
Każdy miłośnik kina komputerowego, a mówiąc dokładniej
filmów w formacie MPEG-4 (DivX), może natknąć się na plik, w
którym w miarę upływu czasu dźwięk ulega coraz większej desynchronizacji
względem obrazu.
Przyczyną tego zjawiska mogą być popełnione błędy podczas kompresji.
Nie należy wówczas załamywać rąk, gdyż tą z pozoru dużą
niezgodność, można szybko wyeliminować. Wystarczy zmienić FPS filmu lub
szybkość odtwarzanej ścieżki dźwiękowej i znów można zasiąść
wygodnie przed monitorem
lub telewizorem.
Co to takiego? FPS (Frames per second )
- liczba ramek na sekundę. Jest to standardowa miara prędkości
wyświetlania ruchomych obrazów - takich, jak np. w telewizji
(stała FPS zależna od standardu nadawania), filmach odtwarzanych na
komputerze (stała FPS zależna od sposobu zakodowania filmu) czy też w
grach komputerowych i innych systemach grafiki generowanej w czasie
rzeczywistym. Niska FPS powoduje u widza wrażenie "skoków"
obrazu. Wysoka FPS jest dla widza nieodróżnialna od płynnego
ruchu, wrażenie takie ma miejsce dla FPS ok. 70 i wyższej. Jest to
związane z tym, iż oko ludzkie jest w stanie zarejestrować nie więcej
niż 60 obrazów w ciągu sekundy (cyt. FAQ).
Konieczność dokonania zmiany FPS, nie musi być podyktowana jedynie
brakiem synchronizacji obrazu z dźwiękiem. Spadające ceny nagrywarek
DVD zachęcają do konwersji filmów z formatu DivX na DVD Video.
Pliki z FPS 29,97 i 23,976 po przekonwertowaniu dadzą nam plik zgodny
ze standardem DVD w systemie NTSC. Jeśli jednak chcemy uzyskać film w
standarcie PAL, powinniśmy zmienić FPS takiego filmu na 25.
Do zmiany FPS w filmie niezbędne nam będą:
GSpot do sprawdzenia FPS filmu (pobierz)
do konwersji obrazu VirtualDubMod, wersja 1.5.10.2 (pobierz), lub wersja 1.5.10.1 PL (pobierz),
natomiast do konwersji ścieżki dźwiękowej BeSweet (pobierz) oraz nakładka graficzna na BeSweet (pobierz).
BeSweet oraz VirtualDubMod dostępne są również w pakiecie Gordian Knot.
Rozpoczynamy pracę
Po zainstalowaniu lub rozpakowaniu wszystkich aplikacji uruchamiamy program GSpot, w celu sprawdzenia bieżącego FPS w filmie. Plik wczytujemy klikając na przycisk [...].

W kolejnym oknie wskazujemy plik do analizy i naciskamy przycisk
Otwórz.

Po wczytaniu pliku do programu GSpot odczytujemy FPS w naszym filmie. W naszym przypadku wartość FPS wynosi 23,976. Zamykamy GSpot i przechodzimy do kolejnych czynności.

Zmiana FPS w strumieniu video
Uruchamiamy VirtualDubMod i wczytujemy film klikając File -> Open.

W nowym oknie wskazujemy nasz plik i wciskamy przycisk Open.

Uwaga: Jeżeli nasz plik AVI
zawiera ścieżkę dźwiękową ze zmiennym bitrate (VBR), pojawi się
komunikat jak na poniższym obrazku. W takim przypadku wciskamy przycisk
NIE.

Następnie otwieramy okno z listą ścieżek audio, wybierając z menu Stream -> Stream list.

W nowym oknie klikamy na ścieżkę audio i wciskamy przycisk Demux.

Zapisujemy ścieżkę audio w osobnym pliku nadając mu nazwę np. Audio i klikamy przycisk Zapisz.

Postęp zapisu ścieżki dźwiękowej jest widoczny w okienku Statusu.

Po zapisaniu ścieżki audio wciskamy przycisk Disable (1) i zamykamy okno klikając OK (2).

Następnie z menu wybieramy Video -> Frame Rate.

W nowym oknie zaznaczamy opcję Change to i wpisujemy wartość jaką chcemy uzyskać. W naszym przypadku będzie to 25.000 (po liczbie 25 wpisujemy kropkę " . " i następnie trzy zera). Ustawienia zatwierdzamy klikając przycisk OK.

W menu Video zaznaczamy opcję Direct stream copy,

i następnie wybieramy File -> Save as...

W nowym oknie podajemy nazwę pliku i zapisujemy klikając przycisk Zapisz.

Postęp zapisu strumienia video możemy śledzić w okienku Statusu.

Po zapisaniu pliku możemy zamknąć VirtualDubMod. Wczytujemy utworzony plik do GSpot'a i sprawdzamy efekt naszej pracy.

Dopasowanie prędkości odtwarzania w pliku dźwiękowym
Po zmianie FPS w strumieniu video, musimy dopasować prędkość odtwarzania ścieżki dźwiękowej. W tym celu uruchamiamy program BeSweet GUI. Jest to nakładka graficzna na program, ponieważ w samym programie BeSweet, komendy są wydawane z linii poleceń.
Klikamy na ikonkę folderu BeSweet.exe, aby podać ścieżkę do tego programu.

W nowym oknie podajemy lokalizację naszego programu BeSweet. Kiedy go
odnajdziemy, klikamy na nim dwukrotnie. Na samym dole pojawi się napis Valid. Pojawienie
się tego napisu oznacza, że prawidłowo została podana ścieżka do
programu. Teraz możemy zamknąć to okno wciskając przycisk OK.

Upewniamy się, czy w polu zaznaczonym na poniższym obrazku, jest ustawiony format wyjściowy MP3.
Uwaga: Jeżeli nasz plik źródłowy jest w formacie AC3, z listy rozwijanej wybieramy również AC3.

Następnie wciskamy ikonę w polu Input.

Kiedy pojawi się nowe okno w pierwszej kolejności:
1. Wybieramy rozszerzenie naszego pliku ze ścieżką audio. W naszym przypadku jest to .mp3. Jeżeli nie zmienimy rozszerzenia, nie będziemy mogli dodać naszego pliku audio ponieważ nie będzie on widoczny.
2. Po zmianie rozszerzenia podajemy lokalizację naszego pliku .mp3 i
klikamy na nim dwukrotnie, aby została zaakceptowana lokalizacja pliku.
Po lokalizacji pliku audio i jego dwukrotnym kliknięciu zostaną zaakceptowane zmiany. Świadczyć o tym będzie napis Valid na dole okna.
Jeszcze tylko wciśnięcie przycisku OK i możemy przejść do kolejnej czynności.

W polu Output pojawiła nam sią nazwa pliku wyjściowego: Audio-New.mp3.

Następnie w polu OTA (Overall Track Adjsutments) Options zaznaczamy opcję Presets i z rozwijanej listy wybieramy NTSC -> PAL (23.976 to 25.000).

Po ustawieniu szybkości odtwarzanego dźwięku, rozpoczynamy konwersję przyciskiem MP3 to MP3. W przypadku konwersji pliku AC3, uruchamiamy opcję AC3 to AC3.

Pojawi się okno wiersza poleceń, gdzie będzie pokazany proces konwersji .

Uwaga: Czas konwersji, w
zależności od mocy procesora i długości ścieżki dźwiękowej może trwać
od kilku do kilkudziesięciu minut. Po zakończeniu pracy pojawi się okno
z dokładnym opisem wszystkich operacji (log).
Możemy teraz zamknąć BeSweet i przystąpić do kolejnych czynności.
Łączenie strumienia video ze ścieżką dźwiękową
Ostatnią czynnością, którą musimy wykonać to połączenie filmu ze ścieżką dźwiękową. W tym celu uruchamiamy VirtualDubMod i wybieramy menu File -> Open.

Zaznaczamy plik, który przerobiliśmy wcześniej i klikamy przycisk Otwórz.

Następnie wybieramy menu Stream -> Stream list.

W nowym oknie klikamy przycisk Add,

w kolejnym oknie zaznaczamy przerobioną ścieżkę audio i wciskamy przycisk Open.

Po pojawieniu się poniższego komunikatu klikamy przycisk NIE.

Zamykamy okno strumieni przyciskiem OK.

W menu Video zaznaczamy opcję Direct stream copy,

i następnie wybieramy File -> Save as...

W nowym oknie podajemy nazwę ostateczną pliku i zapisujemy klikając przycisk Zapisz.

Postęp zapisu gotowego filmu możemy śledzić w okienku Statusu.

Po zapisaniu pliku mamy gotowy do odtworzenia film z 25 FPS.
Artykuł dostępny jest również w formie dokumentu PDF
Aby ściągnąć plik skorzystaj z menu kontekstowego myszy i opcji Zapisz element docelowy jako... |
| |
|
|
| Poprzedni | Następny
|
|