REC

Tips voor video-opname, productie, videobewerking en apparatuuronderhoud.

 WTVID >> Videoproductiegids >  >> Video >> Videoclips

Converteer beeldreeks naar video met FFmpeg:een uitgebreide gids

Het omzetten van een reeks afbeeldingen in een video is een betrouwbare manier om time-lapses, diavoorstellingen of animaties te maken. Een van de meest veelzijdige tools voor deze taak is FFmpeg.

FFmpeg (Fast Forward Moving Picture Experts Group) is een open-source opdrachtregelhulpprogramma met verschillende bibliotheken en programma's voor het verwerken van multimediagegevens. En het biedt een reeks aanpasbare opties om de beeldreeks om te zetten in video van hoge kwaliteit.

Dus als u zich afvraagt hoe u een ffmpeg-afbeeldingsreeks naar video kunt converteren, leidt deze uitgebreide gids u door de stappen om de taak uit te voeren, ongeacht uw vaardigheidsniveau.

Converteer beeldreeks naar video met FFmpeg:een uitgebreide gids
In dit artikel
    1. Uw beeldreeks voorbereiden
    2. FFmpeg installeren
    3. Beeldreeks converteren naar video
    4. Geavanceerde opties
    5. Tips
    1. Onjuiste bestandsgrootte van afbeeldingen
    2. Niet-sequentiële bestandsnaamgeving
    3. Lege of beschadigde invoerbestanden
    4. Onjuiste opdrachtsyntaxis

Hoe u een FFmpeg-beeldreeks naar video converteert

Het converteren van een reeks afbeeldingen naar een video met FFmpeg is een krachtige manier om diavoorstellingen, time-lapses of animaties te maken. Voordat u in de conversiestappen duikt, is het handig om te weten welke afbeeldingsreeksformaten FFmpeg ondersteunt en hoe u uw afbeeldingen op de juiste manier kunt voorbereiden.

Ondersteunde indelingen voor afbeeldingsreeksen

FFmpeg ondersteunt een breed scala aan afbeeldingsindelingen, waaronder JPEG (.jpeg, .jpg), PNG (.png), TIFF (.tiff, .tif), BMP (.bmp), GIF (.gif), PPM (.ppm), PGM (.pgm), PBM (.pbm), PNM (.pnm) en WebP (.webp).

Om een reeks afbeeldingen naar een video te converteren met FFmpeg, moet je een reeks stappen volgen. Hoewel deze stappen lastig kunnen zijn voor gebruikers zonder technische achtergrond, hebben we het op de eenvoudigst mogelijke manier uitgelegd om u te helpen begrijpen hoe het werkt.

Converteer beeldreeks naar video met FFmpeg:een uitgebreide gids

Stap 1. Uw beeldreeks voorbereiden

  1. Naamgevingsconventie:zorg ervoor dat uw afbeeldingen in een opeenvolgende volgorde worden genoemd. Bijvoorbeeld image-001.png, image-002.png, image-003.png, etc. Dit helpt FFmpeg de volgorde van afbeeldingen te herkennen.
  2. Consistent formaat:zorg ervoor dat alle afbeeldingen hetzelfde formaat hebben (bijvoorbeeld allemaal .pngor .jpg) en dezelfde afmetingen hebben.

Stap 2. FFmpeg installeren

Voordat u doorgaat, moet u de FFmpeg-tool op uw systeem installeren. U kunt dit controleren door het commando uit te voeren:

Op Windows:druk op Windows + R op uw toetsenbord. Voer vervolgens ffmpeg.exe -version in en klik op enter.

Op Mac:Open het “Terminalvenster” en typ “ffmpeg-version”.

Als FFmpeg niet is geïnstalleerd, download en installeer het dan vanaf de officiële FFmpeg-website.

Stap 3. Converteer de beeldreeks naar video

Als u een reeks afbeeldingen met opeenvolgende namen heeft (bijvoorbeeld afbeelding-0001.png, afbeelding-0002.png, enz.), voert u de volgende opdracht in de ffmpeg-tool in;

ffmpeg -framerate 25 -i image-%03d.png-c:v libx264 -r 30 -pix_fmt yuv420p output.mp4

Dit is wat het bovenstaande commando betekent;

  • -framerate 25:Stelt de invoerframesnelheid in op 25 frames per seconde. Pas deze waarde aan op basis van hoe snel je wilt dat de video wordt afgespeeld.
  • -i image-%03d.png:specificeert het patroon van het invoerbestand. %03d is een tijdelijke aanduiding voor opeenvolgende getallen zonder opvulling (bijvoorbeeld 001, 002).
  • -c:v libx264:gebruikt de H.264-codec voor videocompressie, die breed wordt ondersteund en goede kwaliteit biedt.
  • -r 30:Stelt de uitvoerframesnelheid in op 30 frames per seconde. Dit kan indien nodig worden aangepast.
  • -pix_fmt yuv420p:Stelt het pixelformaat in op yuv420p, wat compatibiliteit met de meeste spelers garandeert.
  • output.mp4:de naam van het uitgevoerde videobestand.

Als uw afbeeldingen echter niet opeenvolgend genummerd zijn, maar een consistente extensie hebben (bijvoorbeeld .png), kunt u een glob-patroon gebruiken om ze naar video's te converteren. Het commando voor het gebruik van “Glob Pttern” is;

ffmpeg -framerate 30 -pattern_type glob -i ".png" -c:v libx264 -pix_fmt yuv420p output.mp4

Stap 4. Geavanceerde opties

  • Startframe opgeven:gebruik -startnummer als uw reeks begint met een ander nummer dan 001.
ffmpeg -framerate 25 -start_number 100 -i image-%03d.png-c:v libx264 -r 30 -pix_fmt yuv420p output.mp4
  • Audio toevoegen:het toevoegen van audio aan uw video is een geweldige manier om het kijken interessanter te maken. Je kunt een audiotrack toevoegen met de optie -i. Hier is het commando;
ffmpeg -framerate 25 -i image-%03d.png-i audio.mp3 -c:v libx264 -c:a aac -r 30 -pix_fmt yuv420p output_with_audio.mp4
  • Afbeeldingen in een lus plaatsen

Om elke afbeelding voor een specifieke duur te herhalen, gebruik je de opties -loop en -t:

ffmpeg -loop 1 -t 5 -i image1.png-loop 1 -t 5 -i image2.png-loop 1 -t 5 -i image3.png-filter_complex "[0:v][1:v][2:v]concat=n=3:v=1:a=0" -c:v libx264 -pix_fmt yuv420p output.mp4
  • Overgangseffecten toevoegen

Om fade-in- en fade-out-effecten tussen afbeeldingen toe te voegen:

ffmpeg -i image1.png-i image2.png-i image3.png-filter_complex "[0:v]fade=t=in:st=0:d=1,fade=t=out:st=4:d=1[v0]; [1:v]fade=t=in:st=0:d=1,fade=t=out:st=4:d=1[v1]; [2:v]fade=t=in:st=0:d=1,fade=t=out:st=4:d=1[v2]; [v0][v1][v2]concat=n=3:v=1:a=0,format=yuv420p[v]" -map "[v]" output_with_fades.mp4

Tips voor FFmpeg-reeks van afbeeldingen naar video's

  • Zorg ervoor dat alle afbeeldingen zich in dezelfde map bevinden waar u de opdracht FFmpeg uitvoert.
  • Pas de -framerate en -opties aan om de snelheid en vloeiendheid van de video te regelen.
  • Als je problemen ondervindt bij het afspelen op bepaalde apparaten, zorg er dan voor dat het pixelformaat is ingesteld op yuv420p.

Waarom lukt het mij niet om de beeldreeks naar video te converteren in FFmpeg?

Er zijn verschillende redenen waarom het mogelijk is dat u de afbeeldingsreeks niet naar video in FFmpeg converteert. In dit deel hebben we enkele veelvoorkomende redenen voor dit probleem belicht, evenals de beste oplossing om het probleem op te lossen.

  • Onjuiste bestandsgrootte van afbeeldingen

Dit is een van de belangrijkste redenen waarom het mogelijk is dat u de afbeeldingsreeks niet naar video op ffmpeg kunt converteren. Misschien zijn de afbeeldingen in de afbeeldingsreeks te klein of te groot. ffmpeg kan niet nauwkeurig berekenen en bepalen hoe de afbeeldingen met elkaar in verband staan.

Converteer beeldreeks naar video met FFmpeg:een uitgebreide gids

Oplossing:Wat u in dit soort situaties kunt doen, is het formaat van de afbeeldingen wijzigen met behulp van de volgende opdracht:

cat jpg2mp4.sh test -d "$1" || exit tmpdir=$(mktemp -d -p .) counter=0 find $1 -iname '.jpg' | while read.jpgdo convert -resize 1440x1080 .jpg$tmpdir/IMG_$(printf "%04d" $counter).JPG counter=$((counter + 1)) done echo ffmpeg -i $tmpdir/IMG_%4d.JPG test.mp4
  • Niet-sequentiële bestandsnaamgeving

Ffmpeg slaagt er mogelijk ook niet in een reeks afbeeldingen naar video te converteren als de afbeeldingen niet opeenvolgend zijn genummerd of als er gaten in de nummering zitten.

Converteer beeldreeks naar video met FFmpeg:een uitgebreide gids

Oplossing:Zorg ervoor dat de afbeeldingen opeenvolgend zijn genummerd, zonder gaten (we raden aan om de reeks afbeeldingen een ster van 01 te geven.

Als er gaten zijn, kunt u de bestanden hernoemen of een glob-patroon gebruiken om alle bestanden op te nemen.

  • Lege of beschadigde invoerbestanden

Als sommige afbeeldingsbestanden leeg of beschadigd zijn, kan het er ook voor zorgen dat ffmpeg de afbeeldingsreeks niet naar video converteert.

Converteer beeldreeks naar video met FFmpeg:een uitgebreide gids

Oplossing:Controleer de integriteit van de invoerbestanden en zorg ervoor dat ze niet leeg of beschadigd zijn.

  • Onjuiste opdrachtsyntaxis

Er zit mogelijk een syntaxisfout in de FFmpeg-opdracht.

Converteer beeldreeks naar video met FFmpeg:een uitgebreide gids

Oplossing:Controleer de opdrachtsyntaxis nogmaals op fouten. Zorg er bijvoorbeeld voor dat alle opties en hun waarden correct zijn opgegeven.

Hier is een gecorrigeerd voorbeeldcommando waarin enkele van de genoemde oplossingen zijn verwerkt:

ffmpeg -framerate 25 -start_number 100 -i image-%03d.png-c:v libx264 -r 30 -pix_fmt yuv420p output.mp4

Deze opdracht stelt de invoer-woframerate in op 25 fps, begint met image-100.png, gebruikt de H.264-codec, stelt de uitvoer-framerate in op 30 fps en gebruikt de yuv420p-pixelvorm

Twee eenvoudigere manieren om beeldreeksen te converteren zonder FFMPEG te gebruiken

Zoals eerder vermeld, kunnen gebruikers zonder technische achtergrond het moeilijk vinden om ffmpeg te gebruiken om beeldreeksen naar video te converteren. Daarom raden wij aan voor de conversie de Wondershare Filmora videobewerkingssoftware te gebruiken.

Filmora Video Editor is geavanceerde videobewerkingssoftware die is ontworpen om verschillende videobewerkingstaken te vergemakkelijken, waaronder de conversie van beeldreeksen naar video. Deze tool beschikt over veel interessante functies, waaronder kant-en-klare sjablonen, groen scherm, bewegingsregistratie en meer.

Filmora heeft ook ingebouwde AI-tools, zoals AI-video-interpolatie, AI Music Generator, AI Portrait Cutout, AI Thumbnail Maker en nog veel meer waarmee u videobewerkingstaken kunt verbeteren.

Belangrijkste kenmerken van de beeldreeks naar videofunctie in Filmora

  • Direct importeren:importeer eenvoudig een map met opeenvolgend genummerde afbeeldingsbestanden (bijvoorbeeld JPG) rechtstreeks in de projecttijdlijn zonder ingewikkelde conversieprocessen.
  • Snelheidsregeling:Pas de afspeelsnelheid van de beeldreeks aan om time-lapse- of slow-motion-effecten te creëren.
  • Cloud-integratie:importeer afbeeldingen rechtstreeks vanuit cloudservices zoals Google Drive en Dropbox, waardoor de workflow wordt vereenvoudigd.
  • Exportopties:exporteer de uiteindelijke video in meerdere formaten (bijvoorbeeld MP4, MOV, AVI) en resoluties om aan verschillende projectbehoeften te voldoen.

Stap 1:Installeer de Filmora Video Editor-app op uw Mac of pc en start de app.

  • Klik op "Nieuw project maken" en klik op de knop "Importeren" en navigeer naar uw afbeeldingenmap. Vervolgens kunt u de "Afbeeldingsreeks" importeren die u naar video wilt converteren. Selecteer de eerste afbeelding van uw reeks en vink het vakje 'Afbeeldingsreeks' aan.
Converteer beeldreeks naar video met FFmpeg:een uitgebreide gids

Stap 2. Nadat u de afbeeldingsreeks met succes heeft geïmporteerd, sleept u deze naar de "Tijdlijn". Pas vervolgens de instellingen aan uw wensen aan.

Converteer beeldreeks naar video met FFmpeg:een uitgebreide gids
  • Je kunt effecten, titels en nog veel meer toevoegen om de kwaliteit van de video-uitvoer te verbeteren.

Stap 3. Klik na de aanpassing op “Exporteren” en selecteer het video-uitvoerformaat.

Converteer beeldreeks naar video met FFmpeg:een uitgebreide gids
  • Je kunt ook de framesnelheid van de video aanpassen. Kies vervolgens de eed dat u het bestand wilt opslaan en selecteer “Exporteren”.
Converteer beeldreeks naar video met FFmpeg:een uitgebreide gids

🤩 Bericht waarin je misschien geïnteresseerd bent:

  • 4 effectieve manieren om video naar beeldreeks te converteren [volledige gids]

AI afbeelding naar video-tool in Filmora

Voor een nog snellere en gemakkelijkere manier om uw foto's rechtstreeks in dynamische video's om te zetten, biedt Filmora een speciale AI Image to Video-tool. Deze functie automatiseert een groot deel van het bewerkingsproces, waarbij overgangen, effecten en muziek worden toegepast op basis van professioneel ontworpen sjablonen. Zo kun je het gebruiken:

Stap 1:Nadat je Filmora hebt gestart, kun je de AI Image to Video-functie direct op het startscherm vinden onder de Toolbox-sectie (zoals weergegeven in de schermafbeelding). Het is de eerste weergegeven optie.

Converteer beeldreeks naar video met FFmpeg:een uitgebreide gids

Stap 2:Blader door de beschikbare sjablonen onder het gedeelte Afbeelding naar video en klik op Maken onder uw geselecteerde sjabloon om door te gaan.

Converteer beeldreeks naar video met FFmpeg:een uitgebreide gids

Stap 3:Zodra u op een sjabloon klikt, verschijnt een voorbeeld van de effecten ervan in de speler aan de rechterkant. Dit helpt u het resultaat te visualiseren voordat u verdergaat. Sleep uw afbeeldingen naar het uploadgebied of klik om door bestanden op uw computer te bladeren.

Converteer beeldreeks naar video met FFmpeg:een uitgebreide gids

Stap 4:Zodra uw afbeeldingen zijn geüpload en de instellingen zijn voltooid, klikt u op Genereer om uw video te maken. Er verschijnt een voortgangsbalk terwijl de AI uw invoer verwerkt. Het kan tientallen seconden tot drie minuten duren om de video te genereren.

Converteer beeldreeks naar video met FFmpeg:een uitgebreide gids

Conclusie

Het converteren van een beeldreeks naar een video met FFmpeg is niet moeilijk als u de stappen begrijpt. Het enige dat u hoeft te doen, is de stappen volgen die we hebben gedeeld.

Als je echter een eenvoudiger manier wilt om beeldreeksen naar video te converteren zonder ffmpeg, dan is de Filmora Video Editor precies wat je nodig hebt.

Converteer beeldreeks naar video met FFmpeg:een uitgebreide gids

Filmora

⭐⭐⭐⭐⭐

De beste AI-aangedreven videobewerkingssoftware en app


  1. Neill Blomkamp's nieuwe korte 'Rakka'

  2. 8 tips voor freelance video-editors die zich bezighouden met de zakelijke kant van postproductie

  3. Retourneren van digitale schakelaars

  4. Waarom knalt audio en hoe het snel te repareren?

  5. 5 fouten bij het bewerken waarvan u niet weet dat u ze maakt

Videoclips
  1. Hoe een groep filmmakers creatief werd om de zaal te bemannen tijdens hun SXSW-première

  2. Wat betekent Uitzendkwaliteit?

  3. 8 tips voor babyfotografie met natuurlijk licht

  4. Hoe MP3 naar tekst/spraak naar tekst te converteren?

  5. Top 7 audio-editors voor Mac in 2026 – Expertrecensie en snelstartgids

  6. Hoe u lichte invalshoek kunt gebruiken in People Photography voor extra punch

  7. Praktisch advies van een ervaringsgerichte marketingprofessional