FFmpeg-rajausvideo komennot antavat todella tarkan tavan poistaa ei-toivotut palat, säätää kehystä ja järjestää videon asettelu näillä suoraviivaisilla viivoilla. Tämä opas käy läpi sen asentamisen, useita rajaustekniikoita sekä hieman helpomman vaihtoehdon niille, jotka haluavat visuaalisempia muokkaustyökaluja.
Osa 1. Mikä on FFmpeg ja miksi sitä käytetään rajaamiseen
Rajaus poistaa videosta tarpeettomat osat, kuten mustat palkit tai häiritsevät objektit, jotka hyppivät eteen. FFmpegin avulla tämä on helpompaa, koska komentorivityökalut voivat tuottaa tarkkoja ja usein tehokkaampia tuloksia kuin odottaisit.
Mikä on FFmpeg?
FFmpeg on ilmainen, avoimen lähdekoodin multimediakehys, jota käytetään video- ja äänitiedostojen muokkaamiseen, muuntamiseen, tallentamiseen, suoratoistoon ja pakkaamiseen. Se käsittelee satoja formaatteja ja käyttää komentorivin ohjeita graafisen käyttöliittymän sijaan.
Rajaussuodattimen avulla voit periaatteessa poistaa ei-toivotut alueet asettamalla tarkat leveys-, korkeus- ja sijaintiarvot.
Miksi se on mahtavaa
FFmpegiä käytetään paljon, koska se on ilmainen, avoimen lähdekoodin ja myös melko luotettava pikselintarkkailua varten. Se on yhteensopiva satojen mediaformaattien kanssa, se auttaa paljon joukkotöiden eräkäsittelyssä, ja sitä voi käyttää Windowsissa, macOS:ssä ja Linuxissa. Lisäksi se on riittävän joustava, jotta voit yhdistää rajauksen muihin muokkaustöihin yhdellä komennolla, mikä tuntuu todella kätevältä.
FFmpeg rajaus vs. koon muuttaminen vs. skaalaus
| Ominaisuus | Rajaa | Muuta kokoa | Mittakaava |
| Tarkoitus | Poistaa ei-toivotut alueet. | Muuttaa videon mittoja. | Muuttaa videon resoluutiota. |
| Vaikutus | Leikkaa osan kuvasta. | Pienentää tai suurentaa koko kuvaa. | Säilytä koko kuva uudelleeninterpoloinnin aikana. |
| Yleisiä käyttötarkoituksia | Poista mustat palkit tai reunat. | Vastaa näytön tai alustan kokoa. | Muunna HD-, Full HD- tai 4K-muotoon. |
Osa 2. FFmpegin asentaminen
Ennen kuin voit rajata videoita FFmpegillä, sinun on ensin asennettava se ja varmistettava, että se on saatavilla järjestelmässä (lisätty oikein). Asennusvaiheet vaihtelevat hieman käyttöjärjestelmästäsi riippuen.
1. Asentaminen Windowsiin
Vaihe 1Siirry FFmpegin viralliselle verkkosivustolle ja lataa uusin Windows-versio.
Vaihe 2Pura ladattu ZIP-tiedosto esimerkiksi C:FFmpeg-kansioon ja säilytä se siellä.
Vaihe 3Avaa roskakorikansio ja kopioi koko polku (koko juttu).
Vaihe 4Lisää kyseinen bin-kansion polku Windows Path -ympäristömuuttujaan, jotta se löytyy helpommin.
Vaihe 5Avata Komentokehote, kirjoita ffmpeg -version ja paina sitten AsentaaJos saat versiotiedot ponnahdusikkunassa, FFmpeg on periaatteessa asennettu.
2. Asentaminen macOS:ään
Vaihe 1Jos Homebrew ei ole vielä järjestelmässäsi, asenna se.
Vaihe 2Avata Terminaali.
Vaihe 3Suorita sitten tämä komento: asenna ffmpeg
Vaihe 4Kun asennus on valmis, tarkista se kirjoittamalla: ffmpeg-versio
Jos näet versiotiedot tulostettuna, FFmpeg on valmis käytettäväksi, ja voit käyttää sitä rajaa video Macilla tai suorittaa muita muokkaustehtäviä.
3. Asentaminen Linuxiin
Vaihe 1Avaa Pääte-sovellus.
Vaihe 2Asenna FFmpeg Linux-jakelun paketinhallintaohjelmalla.
Ubuntulle ja Debianille:
- sudo apt -päivitys
- sudo apt asenna ffmpeg
Fedoralle:
- sudo dnf asenna ffmpeg
Arch Linuxille:
- sudo pacman -S ffmpeg
Vaihe 3Varmista asennus seuraavasti: ffmpeg-versio
Osa 3. FFmpegin perusrajauskomento
Kun FFmpeg on asennettu, videon rajaaminen riippuu pääasiassa rajaussuodattimen ja numeroiden oikeasta käytöstä. Rajaussuodatin asettaa sekä lähtökoon että sen, mikä osa kuvasta säilyy lopullisessa klipissä.
1. Rajasuodattimen syntaksi
Peruskomento
Voit ajatella yleistä muotoa näin: ffmpeg -i input.mp4 -vf "crop=leveys:korkeus:x:y" output.mp4
Parametrien erittely
- leveys: Rajatun kaistan leveys pikseleinä laskettuna.
- korkeus: Rajatun alueen korkeus, myös pikseleinä.
- x: Aloituskohta, vaakasuora siirtymä, mitattuna vasemmasta reunasta.
- v: Mistä aloittaa, pystysuora siirtymä mitattuna yläreunasta.
2. Perusrajausesimerkkejä
Esimerkki 1: Rajaa 1080 × 1080 -kokoinen neliö sijainnista (420, 0)
Tämä tekee neliönmuotoisen leikkauksen, joka alkaa noin 420 pikselin päästä vasemmalta ja sijoitetaan kehyksen yläreunaan.
ffmpeg -i input.mp4 -vf "crop=1080:1080:420:0" output.mp4
Esimerkki 2: Ota 1280×720-kokoinen osa vasemmasta yläkulmasta
Se rajaa 1280×720-kokoisen palan suoraan vasemmasta yläkulmasta, todella yksinkertaista.
ffmpeg -i input.mp4 -vf "crop=1280:720:0:0" output.mp4
Esimerkki 3: Rajaa 200 × 200 -alue kohdasta (50, 50)
Tämä säilyttää 200 × 200 -kokoisen suorakulmion ja alkaa 50 pikselin päästä vasemmalta ja toiset 50 pikselin päästä ylhäältä, joten siirtymätkin ovat linjassa.
ffmpeg -i input.mp4 -vf "crop=200:200:50:50" output.mp4
3. Muuttujien käyttö dynaamiseen rajaamiseen
FFmpeg voi myös käyttää muuttujia, jotka laskevat rajausnumerot automaattisesti videon mittojen perusteella. Joten samaa komentoa voidaan käyttää useissa tiedostoissa ilman, että kaikkea tarvitsee kirjoittaa uudelleen.
| Muuttuja | Kuvaus |
| minä | Syötevideon leveys |
| ih | Syötevideon korkeus |
| nyt | Tulosteen rajausleveys |
| Voi | Tulostussadon korkeus |
Osa 4. Edistyneet rajaustekniikat
1. Mustat reunat automaattisesti tunnistetaan ja poistetaan
Mustat palkit näkyvät usein, kun videon kuvasuhde ei vastaa näyttöä, ikään kuin se vain olisi siinä kömpelösti. FFmpeg voi ikään kuin haistaa nämä reunat ja poistaa ne myös cropdetect-suodattimen avulla.
Vaihe 1Aloita sadon tunnistuksella, jotta FFmpeg voi tarkastella klippiä vähän, tavallaan.
ffmpeg -i input.mp4 -vf cropdetect -f null -
Vaihe 2Sen jälkeen FFmpeg tulostaa rajausvihjeet, yleensä näin: sato=1280:720:0:0
Vaihe 3Sitten vain liität nuo arvot sisään, ja sen pitäisi leikata reunat pois oikeasti.
ffmpeg -i input.mp4 -vf "crop=1280:720:0:0" output.mp4
2. Rajaaminen tiettyyn kuvasuhteeseen
Leikkaus tiettyyn pisteeseen videon kuvasuhde on kätevä, kun haluat videon sopivan sulavammin eri näytöille ja syötteille, kuten 16:9-televisioille, 1:1-neliömainoksille tai elokuvamaisempaan tunnelmaan.
Vaihe 1Valitse suhde ja laske sitten rajauksen leveys ja korkeus. Esimerkiksi aseta se arvoon 16:9 keskimmäiseltä alueelta: ffmpeg -i input.mp4 -vf "crop=iw:iw*9/16" output.mp4
Vaihe 2Jos tärkeät asiat eivät ole keskitettyinä, siirrä rajauskohtaa hieman: ffmpeg -i input.mp4 -vf "crop=iw:iw*9/16:0:(ih-oh)/2" output.mp4
3. Rajaus sosiaalista mediaa varten (9:16 pystysuora video)
Monet alustat suosivat pystysuuntaista videokuvausta, erityisesti lyhyiden sisältöjen kohdalla. Voit ottaa vaakasuuntaista videomateriaalia ja muokata sen 9:16-kuvasuhteeseen leikkaamalla reunoja, mikä on melko yksinkertaista.
Vaihe 1Luo pystysuora kehys rajaussuodattimella: ffmpeg -i input.mp4 -vf "crop=ih*9/16:ih" output.mp4
Vaihe 2Keskitä se automaattisesti, jotta kohde pysyy enemmän tai vähemmän paikallaan: ffmpeg -i input.mp4 -vf "crop=ih*9/16:ih:(iw-ow)/2:0" output.mp4
4. Rajaus panoroinnilla (animoitu rajaus)
Jos staattinen rajaus vain leikkaa kaiken ja pysyy siinä, animoitu rajaus tekee jotain dynaamisempaa; se muuttaa rajausikkunaa ajan kuluessa. Se antaa panorointitunnelman suuremmassa kuvassa.
Vaihe 1Kokeile liu'uttaa rajausaluetta hieman FFmpeg-lausekkeilla, ja kyllä, se voi aluksi tuntua hieman oudolta: `ffmpeg -i input.mp4 -vf "crop=640:480:x='min(t*50,iw-640)':y=0" output.mp4`
Vaihe 2Säädä liikkeen tempoa koskettamalla tätä kohtaa: t*50 Laita sinne enemmän, niin se kulkee nopeammin, laita vähemmän, niin se hidastuu, tavallaan rauhallisemmin.
Vaihe 3Muuta x- ja y-arvoja, jos haluat toisenlaisen tunnelman, kuten pystysuuntaisen panoroinnin tai jopa vinon ajelehtimisen; se riippuu siitä, mitä tavoittelet.
Osa 5. Paras FFmpeg-vaihtoehto videon rajaamiselle
FFmpeg on supertehokas, mutta rehellisesti sanottuna koko komentorivityyli voi tuntua hieman hankalalta aloittelijoille, varsinkin aluksi. Tästä huolimatta, AVAide Video Converter tekee videoiden rajaamisesta pohjimmiltaan paljon helpompaa; se tarjoaa yksinkertaisen käyttöliittymän sen sijaan, että kirjoittaisit kaiken käsin. Se sisältää myös muunnos-, leikkaus-, muokkaus- ja parannustyökalut, joten voit tehdä enemmän kuin vain rajata yhtä asiaa.
- Rajaa videoita visuaalisesti ja hienosäädä sitten kehysaluetta sisäänrakennetuilla työkaluilla.
- Tukee MP4-, MOV-, AVI-, MKV- ja muita tiedostomuotoja helpomman tiedostojen vaihtamisen takaamiseksi.
- Pitää kuvan terävänä 4K-, 5K- ja 8K-tuella.
- Toimii NVIDIA-, AMD- ja Intel-kiihdyttimien kanssa, joten prosessi toimii yleensä nopeammin.
- Sisältää myös rajaamisen, yhdistämisen, suodattimet ja joitakin muita hyödyllisiä asetuksia.
Vaihe 1Lataa ja asenna
Siirry viralliselle verkkosivustolle, lataa AVAide Video Converter ja asenna se koneellesi. Kun se on valmis, avaa ohjelmisto heti.
Vaihe 2Tuo videotiedosto
Lyö Lisää tiedostoja -painiketta ladataksesi rajattavan videon. Tämä laite tukee tavallaan useita formaatteja, kuten MP4, MOV, AVI ja jopa MKV.
Vaihe 3Avaa ja hienosäädä rajaustyökalua
Lyö Muokata painiketta, valitse Kierrä ja rajaaja vedä rajauskehystä hieman, jotta oudot, ei-toivotut osat poistuvat. Tarvittaessa kuvasuhdetta voi myös vaihtaa eri alustojen tai näyttökokojen mukaan.
Vaihe 4Valitse tulostusasetukset
Katso esikatseltua tulosta, napauta OK lukitaksesi muutokset, siirry sitten profiilivalikkoon ja valitse haluamasi tulostusmuoto ja resoluutio.
Vaihe 5Vie rajattu video
Valitse kohdekansio ja napsauta sitten Muunna kaikki, tallentaaksesi rajatun videon korkealaatuisena.
Videon rajaaminen FFmpegillä antaa sinulle erittäin tarkan hallinnan ei-toivottujen alueiden poistamiseen, rajauksen säätämiseen ja jopa mukautettujen videoasettelujen luomiseen. Mutta kyllä, tarvitset komentoriviosaamista. Silti FFmpeg on uskomattoman tehokas, vaikka AVAide Video Converter tarjoaa yksinkertaisemman ja käyttäjäystävällisemmän muokkauskokemuksen, varsinkin kun haluat vain rajauksen tapahtuvan nopeasti.
Täydellinen videotyökalupakkisi, joka tukee yli 350 formaattia muuntamiseen häviöttömään laatuun.
Editoi videota