- Lähtökohta
- Pakettienhallinnassa
mencoderon asennettuna. Minulla on videotiedosto, jonka haluan uudelleenpakataMencoderilla. Olen antanut Mencoderille muiden parametrien lisäksi joukon kuvankäsittelysuotimia, muiden muassa rajauksen (crop). Lisäksi suodinten joukossa onscale, jolla käsken Mencoderia muuttamaan videon kuvakokoa niin, että se on 640 pikselin levyinen. Korkeuden tulee olla jaollinen 16:lla, ja sellainen, että kuvasuhde on mahdollisimman lähellä alkuperäisen kuvan kuvasuhdetta rajauksen jälkeen. - Ongelma
- Sopivan kuvakorkeuden laskeminen on turhan monimutkaista. Haluan, että Mencoder laskee korkeudelle sopivan lukuarvon automaattisesti.
- Ratkaisu
- Mencoder-komento, jonka avulla saan pakatun kuvan automaattisesti haluamaani kuvakokoon, on seuraavassa:
mencoder testi.m2v \ -vf pullup,softskip,crop=704:560:8:10,scale=640:-10 -nosound \ -ovc x264 -x264encopts bitrate=1000 -of rawvideo -o testi.264Kuvankäsittelysuotimista
scale=640:-10-asetuksen jälkimmäinen arvo, -10 käskee Mencoderia laskemaan pystysuuntaisen resoluution siten, että lähtökohtana käytetään alkuperäisesestä rajatun kuvan kuvasuhdetta, ja että lopullinen arvo on 16:n monikerta. Tässä tapauksessa Mencoder laskee suoritettaessa sen arvoksi 352.
Tag: Mencoder
-
[Ratkaisu] Kuvakoon korkeusulottuvuuden automaattinen määrääminen Mencoderia käytettäessä
-
[Ratkaisu] Listaa kaikki Mencoderin pakkauksen tukemat pakkausmuodot
- Lähtökohta
- Pakettienhallinnassa
mencoderon asennettuna. Haluan tietää mitä videon- ja äänenpakkausmuotoja asennettuMencoderpystyy käyttämään videoiden pakkaamiseen. - Ongelma
- En tiedä miten Mencoderin tukemat pakkausmuodot voisi selvittää.
- Ratkaisu
- Äänenpakkauksessa käytettävissä olevat muodot saa selville seuraavalla komennolla:
mencoder -oac helpVideonpakkauksessa käytettävissä olevat muodot saa selville seuraavalla komennolla:
mencoder -ovc helpNäiden lisäksi käytettävissä olevat kuvan ja äänen säiliömuodot saa selville seuraavalla komennolla:
mencoder -of help - Huomautuksia
-
- Mikäli tuettujen pakkausmuotojen joukossa on listattu
lavc, tässä ratkaisussa annettujen komentojen antamien muiden muotojen lisäksi tuettuja ovat myös kaikkilibavcodecintukemat pakkausmuodot. - Niinkin suoraviivainen kuin tämä ratkaisu on, videonpakkausmuotojen listausparametrin löytäminen Googlella oli yllättävän vaikeaa, ja koska Mencoderin valtavan pitkällä ohjesivullakin se on listattu vasta rivillä 5187, sen löytäminen sieltäkään ei ole ihan triviaali tehtävä.
- Mikäli tuettujen pakkausmuotojen joukossa on listattu