MKV: n muuntaminen MP4: ksi Ubuntussa FFmpegin avulla

How Convert Mkv Mp4 Ubuntu Using Ffmpeg



FFmpeg on tehokas multimediakehys, jota voidaan käyttää dekoodaamaan, koodaamaan, muuntamaan, mux, demux, suoratoistamaan, suodattamaan ja toistamaan melkein kaikki kohdatut mediatiedostot. Tämä ohjelma tukee jopa hämärimpiä ja muinaisia ​​tiedostomuotoja aina uusimpiin tiedostomuotoihin asti. FFmpeg on monialainen työkalu, joka on saatavana Linuxille, macOS: lle, Windowsille, BSD: lle, Solarisille ja muille. Tässä artikkelissa kerrotaan, miten MKV voidaan muuntaa MP4: ksi Ubuntussa FFmpegin avulla.

FFmpegin asentaminen Ubuntuun

FFmpeg on ilmainen ja avoimen lähdekoodin ohjelmisto. Suosionsa vuoksi FFmpeg on saatavana suoraan viralliselta pakettivarastolta useimmille Linux -distroille, mukaan lukien Ubuntu.







FFmpeg on saatavana myös Snapcraft -kaupasta pikapakettina. Snap -paketin käytön etuna on, että snap tarjoaa aina ohjelmiston uusimman version.



FFmpegin asentaminen oletuspaketin reposta

Käynnistä pääte ja päivitä APT -välimuisti kirjoittamalla seuraava.



$sudoosuva päivitys





Asenna seuraavaksi ffmpeg -paketti. APT lataa ja asentaa automaattisesti kaikki tarvittavat riippuvuudet.

$sudosopivaAsentaa ffmpeg



FFmpegin asentaminen Snapcraftista

Tämä on suositeltu tapa asentaa FFmpeg. Napsautuspaketin asentaminen edellyttää snappy (pikapakettihallinta) asennusta etukäteen.

Viimeisimmässä Ubuntun julkaisussa snap -paketinhallinta on määritetty oletusarvoisesti. Jos näin ei kuitenkaan ole, voit määrittää paketinhallinnan heti.

$sudoosuva päivitys&& sudosopivaAsentaasnapd-ja

Järjestelmä on nyt valmis nappaamaan ja asentamaan pikapaketteja. Oletuksena Snapcraft -kauppa on pikapakettien lähde. Tarkista FFmpeg Snapcraft -kaupassa .

$sudonapsahtaaAsentaa ffmpeg

FFmpegin käyttäminen MKV: n muuntamiseen MP4: ksi

Perusmuunnos

FFmpeg on monimutkainen työkalu, joka tukee useita vaihtoehtoja. Kaikilla FFmpeg -komennoilla on seuraava rakenne.

$ffmpeg -i <tulo> <vaihtoehtoja> <lähtö>

Tässä -i -lippu tarkoittaa syöttötiedostoa.

Seuraavaa komentorakennetta käytetään yksinkertaisesti muuntaa mediatiedosto eri muotoon. Tässä tapauksessa tiedosto muunnetaan dummy.mkv -muodosta dummy.mp4 -muotoon. FFmpeg määrittää automaattisesti kaikki tarvittavat vaihtoehdot muuntamista varten.

$ffmpeg -idummy.mkv dummy.mp4

Jos haluat poistaa tarpeettomat lähdöt (tekijänoikeusilmoitukset, kirjastot jne.) Käytöstä, lisää -hide_banner -lippu.

$ffmpeg-piilota_banneri-idummy.mkv dummy.mp4

Codec -määritys
On myös mahdollista määrittää manuaalisesti koodekit, joita FFmpeg käyttää toimintojen suorittamiseen. Tarkista viralliset FFmpeg -asiakirjat tuetuista koodekkeista täältä. Jos et ole varma, kopion käyttäminen koodekina on luultavasti paras vaihtoehto. Tämä kertoo FFmpegille kopioida ääni- ja videovirran suoraan uuteen tiedostomuotoon ilman varsinaista muuntamista. Useimmille tiedostomuunnoksille tämä on suositeltava menetelmä.

$ffmpeg-piilota_banneri-idummy.mkv-ckopioi nukke.mp4

Tässä -c -lippu on -codecin lyhyt muoto, joka osoittaa käytettävän koodekin.

FFmpeg tarjoaa myös täyden hallinnan yksittäisistä virtoista (ääni, video, tekstitys jne.). On esimerkiksi mahdollista valita ääni- tai videotiedostoja erityisesti tietyn koodekin alaiseksi.

$ffmpeg-piilota_banneri-idummy.mkv -c: v libx264 -c: kopio nukke.mp4

Tässä lippu -c: v tarkoittaa videovirran koodekkia ja lippu -c: a tarkoittaa äänivirtaa.

Huomaa, että kopiointitoiminnon toimimiseksi FFmpegin on tuettava kohdennetun virran sekoittamista lähtösäiliöön. Muuten se ei toimi.

Seuraavassa on toinen nopea esimerkki tämän ominaisuuden käytöstä, mutta sen sijaan todellisen koodekin käyttäminen. Muunnamme MKV -tiedoston MP4 -muotoon käyttämällä libx264 -koodekkia. Huomaa, että libx264 soveltuu vain videon suoratoistoon.

$ffmpeg-piilota_banneri-idummy.mkv -c: v libx264 dummy.mp4

Sisällön laatuun vaikuttaminen

Perusmuunnoksen lisäksi FFmpeg antaa käyttäjille myös mahdollisuuden muokata sisällön laatua (bittinopeus, kuvataajuus, videon leveys/korkeus jne.). Kaikki nämä ominaisuudet vaikuttavat mediasisällön laatuun. Huomaa, että minkä tahansa näiden mediatiedoston ominaisuuksien muuttaminen vaikuttaa siihen, miten katsoja näkee tiedoston ja kuuntelee sitä. Ihmisen kyky nähdä ja kuulla ei tietenkään ole suoraviivaista. Joskus pienet muutokset voivat vaikuttaa dramaattisesti laatuun.

Aloitamme bittinopeudella. Jos haluat muuttaa lähdevideon bittinopeutta, käytä seuraavaa komentorakennetta.

$ffmpeg-piilota_banneri-idummy.mkv -c: kopio -c: v libx264 -b: v 1M dummy.mp4

Tässä lippu -b: v tarkoittaa videon bittinopeutta.

Kuvanopeus on toinen tärkeä tekijä sisällön laadun määrittämisessä. Jos haluat muuttaa MKV -tiedoston kehysnopeutta, käytämme seuraavaa komentorakennetta.

$ffmpeg-piilota_banneri-idummy.mkv -c: kopio -c: v libx264-r 30nukke.mp4

Lippu -r tarkoittaa tässä haluttua kehysnopeutta.

Visuaalisten muutosten lisäksi videon ulottuvuuden muuttaminen vaikuttaa myös tulostiedoston kokoon. Jos haluat muuttaa videon ulottuvuudeksi 1280x720p, käytämme seuraavaa komentorakennetta.

$ffmpeg-piilota_banneri-idummy.mkv -c: kopio -c: v libx264-s1280x720 dummy.mp4

Lopulliset ajatukset

FFmpeg on tehokas työkalu mediatiedostojen käsittelyyn. Tämä opas osoittaa, kuinka FFmpeg -ohjelmaa käytetään MKV -tiedostojen muuntamiseen MP4 -muotoon.

Normaalin käytön lisäksi FFmpeg voi olla myös varsin hauska käyttää. Katso seuraava opas, joka näyttää sinut kuinka luoda video kuvista FFmpegin avulla .

Hyvää tietojenkäsittelyä!