MEncoder obsługuje strumienie wejściowe na dwa sposoby: koduje lub kopiuje je. Ta sekcja jest o kopiowaniu.
Strumień video (opcja -ovc copy
):
ładne rzeczy można wyczyniać:) Jak wstawianie (nie konwertowanie) FLI, VIDO
lub MPEG-1 video w plik AVI! Oczywiście tylko
MPlayer potrafi odtwarzać takie pliki :)
I prawdopodobnie nie ma dla tego żadnego sensownego zastosowania.
Poważniej: kopiowanie strumieni video może być przydatne wtedy, gdy np. tylko
strumień audio ma być zakodowany (np. nieskompresowane PCM do MP3).
Strumień audio (opcja -oac copy
):
prosto i przystępnie. Możliwe jest wmiksowanie zewnętrznego źródła (MP3, WAV)
do strumienia wyjściowego. Użyj w tym celu opcji
-audiofile
.
nazwa_pliku
Używanie -oac copy
do kopiowania z jednego formatu
przechowywania do innego może wymagać użycia -fafmttag
żeby
utrzymać znacznik formatu audio z oryginalnego zbioru.
Na przykład jeśli konwertujesz zbiór NSV z audio zakodowanym AAC do formatu
AVI, to znacznik formatu audio będzie nieprawidłowy i musi zostać zmieniony.
Listę znaczników formatów audio znajdziesz w pliku
codecs.conf
.
Przykład:
mencoderwejście.nsv
-oac copy -fafmttag 0x706D \ -ovc lavc -lavcopts vcodec=mpeg4:mbd=2:trell -owyjście.avi