Operacje na plikach multimedialnych.pdf

(367 KB) Pobierz
linux
P2P & Wyszukiwarki & Windows & Hardware [Powered by Invision Power Board]
Strona 1
Drukowana wersja tematu
Kliknij tu, aby zobaczyć temat w orginalnym formacie
P2P & Wyszukiwarki & Windows & Hardware _ Multimedia _ Operacje na
plikach .avi, .mpg, .mp3, .ac3
Napisany przez: kambo 13/04/2003, 0:52
Dzielenie pliku .avi
Dzielenie pliku .mpg
Łączenie plików .avi
Łączenie plików .mpg
Zmiana rozdzielczości (.avi, .mpg)
Konwersja formatu .mpg na .avi
Wstawianie napisów do pliku .avi
Naprawa indexu w pliku .avi "missing index block"
Wyszukiwanie uszkodzonych klatek
Naprawa uszkodzonych klatek
Wyodrębnianie ścieŜki dźwiękowej z pliku .avi
Łączenie dźwięku (MP3) z plikiem .avi
Synchronizacja dźwieku i obrazu
Dzielenie plików .mp3
Dzielenie plików AC3
Łączenie plików AC3
Konwersja formatu avi/mpg na format 3gp
Format swf dekompilacja: podmiana sciezki dzwiekowej, wyodrebnianie grafik
Zakladanie prowizorycznego radia internetowego
Dzielenie pliku .avi
Przy pomocy programu http://ndub.sourceforge.net podzielisz film w konkretnym momencie jego
trwania. Ma to zastosowanie m.in. wtedy gdy jakiś film nie mieści się na płytę CD (nawet przy
overburningu) i chciałbyś obciąć np. końcowe napisy i w ten sposób pozbyć się zbędnych megabajtów.
http://www.searchengines.pl/phpbb203/index.php?showtopic=12363 pozwala natomiast podzielić plik na
dwie lub więcej części o określonych rozmiarach.
To, którego programu uŜyjesz zaleŜy od sposobu w jaki chcesz dany plik podzielić.
Nandub
JeŜeli jakiś film w formacie .avi nie mieści się na płytę CD (nawet przy aktywnym overburningu) moŜesz
obciąć np. końcowe napisy i w ten sposób pozbyć się zbędnych megabajtów.
1. Uruchom program.
2. Kliknij zakladkę File >>> Open video file.
3. W zakładkach Video i Audio zaznacz opcję Direct Stream Copy.
4. Suwakiem znajdującym się na dole wybierz moment w którym film powinien zostać podzielony.
5. Kliknij na ikonkę z kluczem (podziału musisz dokonać na klatce kluczowej).
6. Przejdź do zakładki Edit >>>>Set selection start.
7. Przesuń suwak na koniec filmu.
8. Kliknij Edit >>> Set selection end. Część pola pod suwakiem zaznaczy sie na niebiesko i ta właśnie
część zostanie usunięta.
9. Kliknij Edit >>>> Delete frames.
http://www.searchengines.pl/index.php?act=Print&client=printer&f=81&t=1976
2007-11-21 13:09:17
1272536.004.png 1272536.005.png
P2P & Wyszukiwarki & Windows & Hardware [Powered by Invision Power Board]
Strona 2
10. Przejdź do zakladki File >>>> Save AVI i zapisz okrojony plik pod nową nazwą!
VirtualDubMod 1.5.10
w przygotowaniu!
EDIT Placio74
Na dobrą sprawę podział plików AVI wygląda bardzo podobnie (a praktycznie tak samo) w VirtualDub,
VirtualDubMod oraz NanDub.
Kilka innych mozliwości:
w VirtualDub moŜna przy zapisie skorzystać z opcji Save segmented AVI...,
w VirtualDubMod przy zapisie moŜna skorzystać z opcji Segment output file,
w http://www.alexandernoe.com/video/amg/ w konfiguracji (settings) moŜna skorzystać z opcji split
do podziału plików AVI (równieŜ WMV i MP4) moŜna równieŜ wykorzystać http://sourceforge.net/
projects/cutassistant/ (nakładka na VirtualDub, AsfBin i MP4Box).
Dzielenie pliku .mpg
http://www.searchengines.pl/phpbb203/index.php?showtopic=75425&st=0 umoŜliwia dzielenie filmu w
konkretnym momencie jego trwania.
http://members.chello.at/23kambo/DVtool.exe pozwala natomiast ustalić dokładny rozmiar plików
wynikowych.czyli podzielić plik na kilka części o określonych rozmiarach.
To, którego programu uŜyjesz zaleŜy od sposobu w jaki chcesz dany plik podzielić.
TMPGEnc
1. Kliknij na zakladke File >>> MPEG Tools >>> Merge & Cut >>> Add a nastepnie zlokalizuj i
otwórz plik który chcesz podzielic.
2. Teraz zaznacz (podświetl) go kursorem i kliknij Edit.
3. W nowo otwartym oknie wybierz suwakiem moment w którym plik powinien zostać podzielony.
4. Kliknij }(prawą klamerkę)!
http://www.searchengines.pl/index.php?act=Print&client=printer&f=81&t=1976
2007-11-21 13:09:17
 
1272536.006.png
P2P & Wyszukiwarki & Windows & Hardware [Powered by Invision Power Board]
Strona 3
5. Zatwierdź klikając OK.
6. W dolnym pasku Output podaj miejsce docelowe i nazwę dla nowo tworzonego pliku.
7. Naciśnij Run. Rozpocznie sie proces dzielenia pliku!
Teraz gdy pierwsza część jest juz gotowa postepuj podobnie jak przed chwilą.
7. Kliknij Edit!
8. W gόrnych okienkach masz wartości oznaczające początek i koniec pierwszej części filmu! Wartość,
która wskazywała koniec pierwszej części wstaw do pierwszego okna (jako początek drugiej czesci) i
przesuń suwak maksymalnie do końca. 9. Kliknij } >>> OK i podaj nazwę dla drugiej części pliku.
10. Naciśnij Run.
DVtool
1. Kliknij na ikonę File Processor
2. Zaznacz funkcję Dziel plik i otwórz plik..
3. W okienku Dlugość wpisz rozmiar jaki ma mieć podzielony plik, czyli:
Zakładamy, Ŝe masz plik .mpg o rozmiarze 740MB i chcesz podzielić go na dwa pliki 700MB i 40MB.
PoniewaŜ rozmiar pliku najlepiej wpisywać w bajtach naleŜy megabajty przeliczyć na bajty a więc:
700 x 1024 x 1024 = 734003200 bajtów i tę wartość wstaw do okienka Dlugość.
4. Po naciśnięciu Start plik zostanie podzielony
Aby podzielić film na kilka rόwnych części wystarczy po otwarciu pliku kliknąc prawym przyciskiem
myszy w okienku Dlugość i wybrac liczbę (od 1 do 9) oznaczającą ilość części.
Edit Placio74
Dodatkowo... http://fixounet.free.fr/avidemux/ oraz http://vani.bhargav.googlepages.com/movica oraz
http://www.squared5.com/.
Łączenie plikόw .avi
Aby moŜliwe było połączenie dwόch lub więcej części filmu muszą być one skompresowane tymi samymi
kodekami i posiadać identyczne parametry (rozdzielczość, ilość klatek na sek, etc.).
1. Odpal http://ndub.sourceforge.net.
2. Kliknij File >>> Open video file... i otwórz plik z pierwszą częścią filmu.
3. Przejdź do File >>> Append AVI segment... i wybierz kolejną część filmu. (Jezeli otrzymasz
komunikat o błędzie to znaczy, Ŝe części które próbujesz połączyć posiadają rόŜne parametry!)
4. W zakladce Video zaznacz Direct stream copy
5. Zapisz film klikając File >>> Save AVI.
Łączenie plików .mpg
1. Uruchom http://members.chello.at/23kambo/DVtool.exe.
2. Zaznacz opcję Scal pliki.
3. Kliknij na symbol € i dodaj w odpowiedniej kolejności pliki, które chcesz połączyć.
4. W dolnym okienku podaj miejsce docelowe i nazwę dla nowego pliku.
5. Naciśnij Start.
Zmiana rozdzielczości (.avi, .mpg)
Czynność ta stosowana jest z reguły do naprawy pliku video, który ma złe proporcje obrazu (ściśnięty /
http://www.searchengines.pl/index.php?act=Print&client=printer&f=81&t=1976
2007-11-21 13:09:17
 
1272536.001.png
P2P & Wyszukiwarki & Windows & Hardware [Powered by Invision Power Board]
Strona 4
rozciągnięty)!
1. Uruchom http://www.searchengines.pl/phpbb203/index.php?showtopic=12363.
2. Kliknij zakładkę File >>> Open video file i otwόrz plik *.avi.
3. W zakładce Video zaznacz Full processing mode.
4. W zakładce Audio zaznacz opcję Direct Stream Copy.
5. Kliknij Video >>> Filters >>> Add....
6. Virtual Dub zawiera filtry, ktόre są wykorzystywane do obrόbki plikόw video! Do zmiany rozdzielczości
jest wykorzystywany filtr o nazwie resize. Odnajdź ten filtr na liście i kliknij OK. Otworzy się następujące
okno:
7. W pola New width (szerokość) i New height (wysokość) wpisz Ŝądane parametry rozdzielczości.
8. Wybierz Bilinear jeŜeli dotychczasowa rozdzielczość ma zostać zmniejszona lub Bicubic przy
zwiększaniu rozdzielczości.
TIPP: Klikając na Show preview mozesz sprawdzić jakość "nowego" obrazu czyli sprawdzić czy nie
przesadziłeś ze zwiększeniem/zmniejszeniem rozdzielczości.
9. Zatwierdź zmiany!
9. Przejdź do zakładki Video >>> Compression i wybierz kodek z jakim ma zostać zakodowany Twój
plik. JeŜeli ominiesz ten krok plik wynikowy będzie kilkakrotnie większy od pliku wyjściowego!!! Osobiście
(nie wiem czy słusznie) wybieram kodek Xvid.
10. Kliknij File >>> Save AVI.
Konwersja formatu .mpg na .avi
1. Odpal http://www.searchengines.pl/phpbb203/index.php?showtopic=12363.
2. Kliknij File>>> Open video file i otwόrz plik *.mpg.
3. W menu Video zaznacz Full processing mode.
4. Nastepnie w tym samym menu otwόrz Compression... i wybierz kodeka z listy. Naciskając Configure
moŜesz wybrać stopień kompresji i inne rzeczy.
5. Teraz przejdź do menu Audio i zaznacz Full processing mode.
6. W tym samym menu kliknij Conversion i wybierz kodeka dźwięku oraz jakość z jaką będzie
kodowany dźwięk. JeŜeli byś nie włączył kodowania dźwięku, to nowy plik .avi zajmowałby wiecej niŜ
plik .mpg.
7. Na koniec kliknij File >>> Save as AVI.
ZREDAGOWAL Pitip
Wstawianie napisów do pliku .avi
Aby wstawic napisy do filmu zapisanego w formacie .avi moŜna uŜyć dobrze juŜ znanego programu http:/
http://www.searchengines.pl/index.php?act=Print&client=printer&f=81&t=1976
2007-11-21 13:09:17
 
1272536.002.png
P2P & Wyszukiwarki & Windows & Hardware [Powered by Invision Power Board]
Strona 5
/www.searchengines.pl/phpbb203/index.php?showtopic=12363. Niezbedny jest teŜ dodatkowy filtr do
tego programu o nazwie http://www.virtualdub.org/virtualdub_filters.
PoniewaŜ napisy do filmów są z reguly zapisywane w formacie .txt a filtr obsługuje wyłącznie format .ssa
potrzebny będzie jeszcze program http://members.chello.at/23kambo/subtitletool.zip, który przetworzy
plik .txt na format .ssa.
Robi się to następująco:
Uruchom program Subtitle Tool, kliknij Open i otwórz plik tekstowy z napisami. W oknie które się pojawi
naleŜy wpisać liczbe klatek na sekunde FPS z jaką odtwarzany jest film (aby odczytac wartosc fps otwrz
film w http://www.searchengines.pl/phpbb203/index.php?showtopic=12363, kliknij Video >>>Frame
Rate.... Tutaj, pod No change (current....fps) jest pokazana ilosc klatek/sek w Twoim filmie! Z reguly
jest to 25.000. Drugi sposob to prawoklik na ikone filmu >>> Wlasciwosci >>> Szczegly).
Kliknij OK, potem Save i zaznacz opcję SSA(SubStationAlpha) script (for VirtualDub). Plik z
napisami zostanie zapisany w formacie .ssa!
Teraz uruchom VirtualDub, kliknij File >>> Open video file i otwórz film. Następnie przejdz do
zakładki Video >>> Filters... >>> Add >>> Load... i zlokalizuj filtr subtiitler.vdf, który przed chwilą
ściągałeś. Teraz odszukaj go na liście i kliknij OK. Zobaczysz następujące okno:
WskaŜ nowo utworzony plik z napisami *.ssa i zaznacz opcję (q0) Smart word wrapping
Automatic. Naciskając Show preview moŜesz sobie "podejrzeć" jak to wszystko będzie wyglądało.
Kolor napisów jest domyślnie ustawiony na Ŝółty. JeŜeli chcesz zmienić kolor napisów, wielkość czcionki
jak teŜ dostosować inne ustawienia ściągnij sobie programik http://www.afterdawn.com/software/video_
software/subtitle_tools/vobsub.cfm i szybko looknij na poniŜszy opis "Ustawienia wygladu napisów.".
JeŜeli nie chcesz nic zmieniać lub jeŜeli juŜ dokonałeś odpowiednich zmian kliknij OK i jeszcze raz OK.
Teraz naleŜy jeszcze wybrać system kodowania. W tym celu kliknij na zakładkę Video >>>
Compression, wybierz taki sam kodek jaki zostal uzyty w Twoim filmie. Nie zapomnij w zakladce Video
zaznaczyc opcji Full processing mode oraz w zakladce Audio zaznaczyc Direct Stream Copy!!
Następnie przejdz do zakladki File >>> Save AVI i zapisz film pod nową nazwą. Po kliknięciu na OK
program rozpocznie wklejanie napisów do filmu.
Po zakonczeniu procesu moŜna przekonwertować film na format (S)VCD.
Ustawienia wygladu napisów.
Po zainstalowaniu http://www.afterdawn.com/software/video_software/subtitle_tools/vobsub.cfm
uruchom aplikację SubResync i otwórz plik z napisami (.ssa). Po kliknięciu na Edit otworzy się nowe
okno z wieloma funkcjami konfiguracji dla napisów. MoŜesz eksperymentować do woli a efekty swojej
pracy zobaczysz zatwierdzając wprowadzone zmiany i klikając na dowolny wpis w kolumnie Time.
JeŜeli juŜ uzyskałeś Ŝądany efekt przejdz do powyŜszej części opisu.
Naprawa indexu w pliku .avi "missing index block"
JeŜeli jakiś film nie pozwala się odtworzyć przy pomocy Ŝadnego playera lub teŜ nie pozwala się
przewijać oznacza to, Ŝe konieczna będzie naprawa indexu. Bardzo dobrze nadaje się do tego program
http://www.searchengines.pl/phpbb203/index.php?showtopic=43116. Jest praktycznie niezawodny i
banalnie prosty w obsłudze.
MoŜna teŜ posłuŜyć się programem http://www.searchengines.pl/phpbb203/index.php?showtopic=12363.
Robi sie to nastepujaco...
http://www.searchengines.pl/index.php?act=Print&client=printer&f=81&t=1976
2007-11-21 13:09:17
 
1272536.003.png
Zgłoś jeśli naruszono regulamin