- FFmpeg is een open source audio- en videobewerkingstool.
- De onderstaande gids behandelt een vaker voorkomend probleem dat door gebruikers wordt gemeld bij het gebruik van FFmpeg.
- Voor meer artikelen over dit type product, bekijk onze Hub voor video-editors.
- Meer oplossingen en handleidingen met betrekking tot softwareproblemen zijn te vinden op onze Software Fix-pagina.
Deze software zorgt ervoor dat uw stuurprogramma's blijven werken en beschermt u zo tegen veelvoorkomende computerfouten en hardwarestoringen. Controleer nu al uw chauffeurs in 3 eenvoudige stappen:
- DriverFix downloaden (geverifieerd downloadbestand).
- Klik Start scan om alle problematische stuurprogramma's te vinden.
- Klik Stuurprogramma's bijwerken om nieuwe versies te krijgen en systeemstoringen te voorkomen.
- DriverFix is gedownload door 0 lezers deze maand.
FFmpeg is een open-sourcetool die door miljarden mensen over de hele wereld wordt gebruikt voor het verwerken van audio, video en andere multimedia-inhoud.
Dit opdrachtregelprogramma genereert vaak Duur in het verleden te groot fout tijdens het verkleinen of coderen van video-inhoud. Een van de gebruikers die een soortgelijk probleem heeft ondervonden gemeld het probleem op StackOverflow.
Bij het coderen van H.264 met ffmpeg krijg ik het volgende type waarschuwingen: Verleden duur 0.603386 te groot
Wat bedoelen ze? Ik heb niets duidelijks gevonden online of in de ffmpeg-documentatie.
Het lijkt erop dat het een waarschuwingsbericht is in plaats van een fout die verschijnt wanneer u een bestand met een hoge framesnelheid probeert te coderen naar een uitvoer met een lage framesnelheid.
In dat geval vallen de framerates weg. Vandaag laten we zien hoe u van dit waarschuwingsbericht af kunt komen.
Hoe los ik de afgelopen tijdsduur te groot fout in FFmpeg op?
1. Stel de invoerframesnelheid in
- Het probleem kan optreden als de invoerframes ontbreken in de video en het kan ertoe leiden dat sommige frames wegvallen.
- U moet de invoerframes toevoegen om het probleem op te lossen.
- Kijk naar de oproep die u gebruikt voor videoconversie.
- Het zou vergelijkbaar moeten zijn met deze:
- ffmpeg -framerate 24 -i %05d.png -c: v libx264 -crf 5 out.mkv
- Het zou vergelijkbaar moeten zijn met deze:
- U dient apart de. te vermelden invoer en uitvoer framerate op de volgende manier:
- ffmpeg -framerate 25 -i %05d.png -r 10 -c: v libx264 -crf 5 out.mkv
Het probleem zou moeten verdwijnen omdat de codering nu is uitgevoerd voor 161/400 afbeeldingen. Het systeem zal de rest van de afbeeldingen verwijderen.
Als het probleem zich echter blijft voordoen, gaat u naar de tweede oplossing.
2. Synchronisatievlaggen toevoegen
- Op dit moment gebruikt u mogelijk de onderstaande oproep: ffmpeg -framerate 24 -i %05d.png -c: v libx264 -crf 5 out.mkv
- Zo ja, dan mist u mogelijk synchronisatieopdrachten en kan de fout optreden.
- Voeg de. toe -async 1 -vsync1 synchronisatiecommando's om de video-ingang en video-uitgang te synchroniseren:
- ffmpeg -framerate 24 -i %05d.png -c: v libx264 -crf 5 out.mkv -async 1 -vsync 1
De situatie kan frustrerend zijn als je een video niet kunt coderen of verkleinen. In dat geval is het belangrijk om snel een oplossing te vinden.
Zorg ervoor dat u elke stap correct volgt om dit probleem op te lossen. Laat het ons weten in het gedeelte Opmerkingen hieronder als onze oplossingen u hebben geholpen dit probleem op te lossen.
Veel Gestelde Vragen
FFmpeg is een open-sourcetool die door miljarden mensen over de hele wereld wordt gebruikt voor het verwerken van audio, video en andere multimedia-inhoud.
FFmpeg kan worden gedownload van de officiële website en worden geïnstalleerd zoals elk ander product. Uitchecken dit artikel voor meer informatie over het verkrijgen van FFmpeg.
Wat audio-extractie betreft, zijn er tal van hulpmiddelen die u kunt gebruiken gebruik als FFmpeg-alternatieven.