REC

Tips om videoinspelning, produktion, videoredigering och underhåll av utrustning.

 WTVID >> Videoproduktionsguide >  >> Video >> Videoklipp

FFmpeg Video Rotation:Justera orientering utan kvalitetsförlust

Behöver du fixa videons orientering snabbt? FFmpeg rotera videokommandon är en lösning för att justera bilder utan tung programvara. FFmpeg är ett gratis kommandoradsprogram med öppen källkod för redigering av video- och ljuduppgifter.

Du kan rotera ett klipp med fasta vinklar, som FFmpeg rotera video 90 grader, eller välja en anpassad rotation. Den här guiden går igenom de exakta kommandona och visar hur du roterar videor i FFmpeg utan omkodning med bibehållen originalkvalitet.

I slutet kommer vi också att dela ett enklare alternativ med en videoredigerare för dem som föredrar ett visuellt gränssnitt. Låt oss komma igång!

FFmpeg Video Rotation:Justera orientering utan kvalitetsförlust
I den här artikeln
    1. Komma igång med FFmpeg
    2. Förstå kommandostrukturen
    3. FFmpeg-rotations- och vändkommandon

Del 1. Hur man roterar video i FFmpeg

Det är enkelt att rotera videor med FFmpeg när du väl känner till rätt kommandon. Med några enkla instruktioner kan du rotera ett klipp med fasta vinklar och vända det horisontellt eller vertikalt. Det är ett enkelt sätt att fixa orienteringsproblem utan tung programvara.

FFmpeg Video Rotation:Justera orientering utan kvalitetsförlust

Du kan till exempel använda FFmpeg för att rotera video 90 grader medurs eller moturs för att få rätt vy. Det här avsnittet guidar dig också genom att vända en video horisontellt eller vertikalt så att du har fullständig kontroll över dess orientering.

Komma igång med FFmpeg

Öppna ditt systems kommandoradsverktyg för att köra FFmpeg rotera videokommandon. Det är här du anger instruktioner för att rotera eller vända dina videor.

Steg1 Ladda ner och installera FFmpeg

Gå till den officiella FFmpeg-webbplatsen och ladda ner verktyget om du inte har installerat det än.

Steg 2 Öppna kommandoraden
  • Öppna Kommandotolken i Windows.
  • På macOS eller Linux, öppna Terminal.
Step3Run-kommandon med hjälp av hela filsökvägen

Det enklaste sättet att köra FFmpeg är genom att inkludera hela sökvägen till din video i kommandot:

[ffmpeg -i "C:\Users\Name\Videos\input.mp4" -vf "transpose=1" "C:\Users\Name\Videos\output.mp4"]

I det här exemplet är ["C:\Users\Name\Videos\input.mp4"] den fullständiga sökvägen och filnamnet för din video. Ersätt den med din faktiska filplats och namn.

Obs:

  • Filsökvägar ser olika ut beroende på ditt operativsystem. Windows-sökvägar börjar ofta med [C:\], medan macOS- och Linux-sökvägar börjar med [/Users/].
  • FFmpeg sparar den bearbetade videon som en ny fil. Välj alltid ett annat namn för [output.mp4], annars skriver FFmpeg över en befintlig fil utan att fråga.

Förstå kommandostrukturen

Innan du provar kommandona är det viktigt att förstå hur en FFmpeg roterar video kommandot är byggt. Detta hjälper dig att veta exakt vad varje del gör istället för att bara kopiera och klistra in.

Kommando Betydning
ffmpeg Startar FFmpeg-programmet.
-i "C:\Users\Name\Videos\input.mp4" Anger indatafilen för video med den fullständiga sökvägen. Ersätt detta med din faktiska videos plats.
-i input.mp4 Anger indatafilen; ersätt [input.mp4] med ditt videoklipps namn.
-vf Står för videofilter, används för att applicera effekter som rotation eller vändning.
"transpose=1" Tillämpar ett rotationsfilter; [1] roterar 90° medurs, [2] roterar 90° moturs.
"C:\Users\Name\Videos\output.mp4" Anger utdatavideofilens namn och plats.

FFmpeg-rotations- och vändkommandon

Nu när allt är konfigurerat, här är kommandona du kan skriva i Terminal eller Kommandotolk. Använd dessa kommandon för att rotera och vända videor:

  • FFmpeg Rotera video 90 grader medurs

    Skriv [-vf "transpose=1"] efter ditt inmatade videofilnamn för att rotera videon 90 grader medurs. Till exempel:

    [ffmpeg -i "C:\Users\Name\Videos\input.mp4" -vf "transpose=1" "C:\Users\Name\Videos\output.mp4"]

  • FFmpeg Rotera video 90 grader moturs

    Skriv [-vf "transpose=2"] efter ditt inmatade videofilnamn för att rotera din video 90 grader moturs. Till exempel:

    [ffmpeg -i "C:\Users\Name\Videos\input.mp4" -vf "transpose=2" "C:\Users\Name\Videos\output.mp4"]

  • FFmpeg Rotera video 180 grader

    Skriv [transpose=2] två gånger efter ditt inmatade videofilnamn för att rotera din video 180 grader. Till exempel:

    [ffmpeg -i "C:\Users\Name\Videos\input.mp4" -vf "transpose=2,transpose=2" "C:\Users\Name\Videos\output.mp4"]

  • FFmpeg Rotera video med en anpassad vinkel

    Du kan också rotera en video med vilken vinkel som helst, inte bara 90 eller 180 grader, med hjälp av FFmpegs [rotate=]-filter. Det här filtret fungerar i radianer, men du kan skriva vinklar i grader och låta FFmpeg omvandla dem genom att multiplicera med [PI/180].

    Exempelkommando för att rotera 45 grader:

    [ffmpeg -i "C:\Users\Name\Videos\input.mp4" -vf "rotate=45*(PI/180)" "C:\Users\Name\Videos\output.mp4"]

FFmpeg Video Rotation:Justera orientering utan kvalitetsförlust

Obs:

-Byt ut [45] med valfri vinkel du behöver.
-Använd den när du behöver en specifik vinkel snarare än förinställda rotationer.

  • FFmpeg Flip Video (horisontell eller vertikal)

    Horisontell vändning:Skriv [-vf "hflip"] efter ditt inmatade videofilnamn för att vända din video horisontellt. Till exempel:

    [ffmpeg -i "C:\Users\Name\Videos\input.mp4" -vf "hflip" "C:\Users\Name\Videos\output.mp4"]

    Vertikal flip:Skriv [-vf "vflip"] efter ditt inmatade videofilnamn för att vända din video vertikalt. Till exempel:

    [ffmpeg -i "C:\Users\Name\Videos\input.mp4" -vf "vflip" "C:\Users\Name\Videos\output.mp4"]

Du vet nu hur man använder FFmpeg rotera video kommandon för att rotera 90 eller 180 grader och vända videor. Låt oss sedan lära oss hur man använder FFmpeg för att rotera videor utan omkodning för att spara tid och behålla kvaliteten.

Del 2. Hur man roterar video i FFmpeg utan omkodning

Roterande videor med FFmpeg kodar normalt om videon, vilket kan ta längre tid och ändra filens storlek eller kvalitet något. Om du vill ha ett snabbare sätt att rotera ett klipp och behålla dess ursprungliga kvalitet, kan du använda FFmpeg rotera video utan att koda om kommandon.

FFmpeg Video Rotation:Justera orientering utan kvalitetsförlust

Vad betyder "utan omkodning"

När du roterar en video utan omkodning ändrar FFmpeg uppspelningsorienteringsflaggan istället för att bearbeta varje bildruta. Denna metod justerar endast rotationsmetadata för videon istället för att skriva om hela filen.

  • Fördelar:Snabbare bearbetning, ingen kvalitetsförlust och ingen ökning av filstorlek.
  • Nackdelar:Vissa spelare kan ignorera metadata, så rotation kanske inte visas i alla appar.

Metod 1. Grundläggande kommando för att rotera video utan omkodning

Använd det här kommandot för att rotera din video i valfri grad utan omkodning:

[ffmpeg -i "C:\Users\Name\Videos\input.mp4" -c copy -metadata:s:v rotate=90 "C:\Users\Name\Videos\output.mp4"]

Metod 2. Nyare syntax med [-display_rotation]

För nyare FFmpeg-versioner kan du använda [-display_rotation] istället:

[ffmpeg -i "C:\Users\Name\Videos\input.mp4" -c copy -metadata:s:v:0 display_rotation=90 "C:\Users\Name\Videos\output.mp4"]

Den här syntaxen fungerar på samma sätt men använder en nyare tagg som stöds bättre i moderna spelare.

Hur dessa kommandon fungerar

Båda kommandona ställer in en rotationsflagga i videons metadata istället för att bearbeta varje bildruta. Det här är vad som händer i båda metoderna:

  • [-c copy] säger åt FFmpeg att kopiera videon och ljudet utan omkodning.
  • [rotate=90] eller [display_rotation=90] ställ in en rotationsflagga på 90 grader. Du kan ersätta [90] med vilket gradvärde du vill, till exempel [30], [60] eller [120].

Bonusdel. Enklare alternativ:Rotera videor i Wondershare Filmora

Använda FFmpeg för att rotera videor fungerar bra om du är bekväm med kommandorader, men det kan kännas obekant för många användare. Wondershare Filmora erbjuder ett enkelt sätt att rotera videor genom ett tydligt visuellt gränssnitt.

FFmpeg Video Rotation:Justera orientering utan kvalitetsförlust

Varför använda Filmora

  • Visuell rotationsförhandsgranskning:Rotera ditt klipp direkt i förhandsgranskningsfönstret. Således kan du direkt se vinkeln innan du exporterar den slutliga videon.
  • Enkelt gränssnitt:Filmoras tydliga layout och dra-och-släpp-redigering låter dig rotera, trimma och ordna klipp utan tekniska kommandon.
  • Drivs med AI-verktyg:Den drivs med AI-drivna verktyg, som AI Audio Denoise, Scene Detection, AI-undertexter och mer. Dessa verktyg kan förenkla videoförfining efter justering av orientering eller beskärning av bilder.
  • Creative Assets Library:Filmora innehåller över 2,9 miljoner tillgångar. Dessa tillgångar inkluderar effekter, övergångar, filter, titlar, klistermärken, mallar och lagermedia som du enkelt kan komma åt.
  • Färgjustering:Justera ljusstyrka, kontrast, temperatur och mättnad för att förbättra den övergripande videokvaliteten efter att du har roterat eller beskära dina klipp.

Kom igång för FreeFor Win 7 eller senare (64-bitars) Kom igång för FreeFor macOS 10.14 eller senare

Steg för att rotera en video i Filmora

Att rotera en video i Filmora tar bara några få klick. Så här gör du steg för steg:

Steg 1Starta Filmora och importera din video
  • Öppna Filmora på din dator och skapa ett nytt projekt.
  • I redigeringsarbetsytan, gå till Media> Project Media> Importera för att ta in din videofil.
  • När det har importerats drar du klippet från mediapanelen till tidslinjen för att börja redigera.
FFmpeg Video Rotation:Justera orientering utan kvalitetsförlust
Steg2Rotera videon
  • Klicka på din video på tidslinjen och gå till redigeringspanelen till höger på skärmen.
  • Gå till Video> Grundläggande> Transformera.
  • Hitta Rotera och flytta reglaget eller skriv in ett gradvärde.

FFmpeg Video Rotation:Justera orientering utan kvalitetsförlust

Tips:Du kan också hitta Vänd-verktyget i samma panel med Rotate-verktyget.

FFmpeg Video Rotation:Justera orientering utan kvalitetsförlust

Filmora är ett bra alternativ om du vill ha ett tydligt menybaserat arbetsflöde för rotation och grundläggande redigering. FFmpeg rotera videokommandot förblir användbart för dem som föredrar exakt kommandoradskontroll.

Kom igång för FreeFor Win 7 eller senare (64-bitars) Kom igång för FreeFor macOS 10.14 eller senare

Slutsats

Med FFmpeg rotera video kommandon är ett praktiskt sätt att fixa videoorientering med precision. Du kan rotera klipp med förinställda vinklar, till exempel FFmpeg rotera video 90 grader , eller använd anpassade rotationer för mer kontroll.

Den här guiden behandlade också hur man roterar videor i FFmpeg utan omkodning. Det låter dig spara tid och bevara originalkvaliteten när det behövs. Detta tillvägagångssätt fungerar bra för användare som föredrar kommandoradsverktyg.

För ett enklare, visuellt arbetsflöde tillhandahåller Filmora enkla rotationskontroller och redigeringsverktyg. Prova båda metoderna och välj den som bäst passar ditt arbetsflöde!

Kom igång för FreeFor Win 7 eller senare (64-bitars) Kom igång för FreeFor macOS 10.14 eller senare

Vanliga frågor

  • Kan FFmpeg rotera video utan att förlora kvalitet?

    Ja. Genom att använda alternativet [-c copy] och rotationsmetadatakommandon roterar FFmpeg videor utan omkodning, så att kvaliteten förblir densamma.

  • Ändrar filstorleken om en video roteras i FFmpeg?

    Om du använder metadatarotation (ingen omkodning) förblir filstorleken nästan identisk. Omkodning med filter kan ändra storleken något.

  • Kan jag rotera bara en del av en video i FFmpeg?

    Ja. Du måste dela upp videon i segment, rotera önskad sektion och sedan slå ihop dem igen. Du kan göra detta helt och hållet i FFmpeg utan extra verktyg.

  • Kan jag rotera flera videor samtidigt med FFmpeg?

    Ja. Du kan använda skript eller batch-kommandon för att tillämpa samma rotation på flera videor.


  1. Steg för att göra en Cyberpunk Style-video på Mac

  2. Hur man tar bort tystnad från video automatiskt-Wondershare Filmora

  3. LaCie kodare i fickstorlek | Musik 2 Nyanser tematisk musik

  4. Beskär YouTube-videor:4 enkla metoder för PC, mobil och online

  5. M-Audio Studiophile AV 40 högtalare recension

Videoklipp
  1. Komprimera WhatsApp-videor snabbt och säkert:En komplett guide

  2. Bästa podcastinspelningsappar (skrivbord, mobil) - Riverside.fm

  3. Hur man gör att färger dyker upp i dina porträtt utan att använda Photoshop

  4. 5 tips för kommersiell fotografering på proffsnivå

  5. De 4 bästa Image Vectorizers-programvaran för din grafiska design

  6. Hur man gör unika porträtt med lätt målning

  7. IBC 2017 News:ARRI:s helt nya SkyPanel S-360-C

  8. 7 videomarknadsföringsidéer för fastighetsmäklare