MEncoder
Operativ system | Windows , OS X , Linux |
---|---|
Typ | Omkodning |
Licens | GPL-2.0 eller senare |
Hemsida |
MEncoder är ett gratis kommandoradskodningsverktyg släppt under GNU General Public License . Det är ett syskon till MPlayer och kan konvertera alla format som MPlayer förstår till en mängd olika komprimerade och okomprimerade format med hjälp av olika codecs .
MEncoder ingår i MPlayer-distributionen.
Förmågor
Eftersom den är byggd av samma kod som MPlayer kan den läsa från alla källor som MPlayer kan läsa, avkoda alla media som MPlayer kan avkoda och den stöder alla filter som MPlayer kan använda. Dessutom kan MEncoder läsa en sekvens av bildfiler och konvertera den till en videofil med en specificerad bildhastighet. MPlayer kan användas för att se utdata från de flesta av filtren (eller från en hel pipeline av filter) innan du kör MEncoder. Om systemet inte kan bearbeta detta i realtid kan ljudet inaktiveras med -nosound för att möjliggöra en smidig granskning av videofiltreringsresultaten.
Det är möjligt att kopiera ljud och/eller video oförändrat till utdatafilen för att undvika kvalitetsförlust på grund av omkodning. Till exempel för att endast modifiera ljudet eller bara videon, eller för att sätta ljud/videodata oförändrade i ett annat containerformat .
Eftersom den använder samma kod som MPlayer har den samma enorma antal mycket konfigurerbara video- och ljudfilter för att transformera video- och ljudströmmen. Filter inkluderar beskärning , skalning , vertikal vändning, horisontell spegling, expandering för att skapa brevlådor , rotation, ljusstyrka / kontrast , ändring av bildförhållandet , färgrymdskonvertering , nyans / mättnad , färgspecifik gammakorrigering , filter för att minska synligheten av komprimeringsartefakter som orsakas genom MPEG-komprimering (avblockering, deringing), automatisk ljusstyrka/kontrastförstärkning (autonivå), skärpa / oskärpa , försvagande filter, flera sätt att deinterlacing och reversering av telecine .
Bildhastighetsomvandlingar och slowmotion
Det är möjligt att ändra bildhastigheten med alternativen -ofps
eller -speed
och genom att använda ramstegsfiltret för att hoppa över bildrutor. Att minska bildhastigheten kan användas för att skapa snabba "hastighets"-effekter som ibland syns i filmer.
Det är möjligt att fördubbla bildfrekvensen för sammanflätade filmer utan att duplicera eller förvandla bildrutor med hjälp av tfields-filtret för att skapa två olika bildrutor från vart och ett av de två fälten i en bildruta av sammanflätad video. Detta tillåter uppspelning på progressiva skärmar, samtidigt som den fulla upplösningen och bildhastigheten för sammanflätad video bevaras, till skillnad från andra avinterlacing -metoder. Det gör också videoströmmen användbar för bildhastighetsomvandling och för att skapa slowmotion- scener från strömmar tagna med vanliga video-/TV-bildhastigheter, t.ex. med billiga konsumentvideokameror . Om filtret får felaktig information om fältordningen översta/botten, kommer den resulterande utmatningen att ha en skakande rörelse, eftersom de två skapade ramarna skulle visas i fel ordning.
Se även
- FFmpeg , liknande MEncoder
- MPlayer , mediaspelaren byggd från samma källkod som MEncoder
- mpv , en mediaspelare och kodare baserad på MPlayer/MEncoder
- MediaCoder , en medieomkodningsapplikation för Windows OS, använder MEncoder som en av sina backends
- HandBrake , en multitrådad plattformsoberoende applikation för omkodning av media
- RetroCode , en universell kodare/avkodare för mobilt innehåll
- MLT Framework , multimediaramverk med öppen källkod