Reparatie: Tijd te lang fout in FFmpeg



Bijgewerkt in mei 2024: Stop met het krijgen van foutmeldingen en vertraag uw systeem met onze optimalisatietool. Haal het nu bij deze link
  1. Download en installeer de reparatietool hier.
  2. Laat het uw computer scannen.
  3. De tool zal dan repareer je computer.

Vorige Duur Te grote fout waarschuwingsbericht wordt weergegeven wanneer gebruikers proberen een bron met een hoge framesnelheid te coderen naar een uitvoer met een lage framesnelheid, wat betekent dat de afbeeldingen moeten worden verwijderd.

FFmpeg is een gratis en open source programma dat wordt gebruikt om video-, audio- en andere multimediastreams te verwerken. Het programma is ontworpen om de opdrachtregelverwerking van video- en audiobestanden te beheren. De laatste tijd zijn er echter veel foutrapporten over "Past Duration Too Large" verschenen bij het coderen of downscalen van een video.

Hoe te repareren Duur te lang Fout in FFmpeg:

De invoerframesnelheid instellen

Foutmeldingen verdwijnen door de invoerframesnelheid in te stellen in plaats van de uitvoerframesnelheid. De uitgangsfrequentie wordt dan automatisch geselecteerd als de ingangsfrequentie. Je moet ook voorzichtig zijn in nieuwe versies van ffmpeg, want wanneer je PNG-afbeeldingen gebruikt met de -i-optie of de image2- of v4l2-invoerindeling, moet je -framerate gebruiken in plaats van -r, zie de documentatie bij de optie -r.



2024 mei-update:

U kunt nu pc-problemen voorkomen door deze tool te gebruiken, zoals u beschermen tegen bestandsverlies en malware. Bovendien is het een geweldige manier om uw computer te optimaliseren voor maximale prestaties. Het programma repareert met gemak veelvoorkomende fouten die op Windows-systemen kunnen optreden - urenlange probleemoplossing is niet nodig als u de perfecte oplossing binnen handbereik heeft:

  • Stap 1: Download PC Repair & Optimizer Tool (Windows 10, 8, 7, XP, Vista - Microsoft Gold Certified).
  • Stap 2: klik op "Start scannen"Om registerproblemen met Windows te vinden die pc-problemen kunnen veroorzaken.
  • Stap 3: klik op "Herstel alles"Om alle problemen op te lossen.

Download



  • ffmpeg -framerate 24 -i% 05d.png -c: v libx264 -crf 5 out.mkv

Het is ook mogelijk om de invoer- en uitvoerframesnelheid afzonderlijk te specificeren:

  • ffmpeg -framerate 25 -i% 05d.png -r 10 -c: v libx264 -crf 5 out.mkv

In dit geval zijn alleen 161 / 400-afbeeldingen gecodeerd. De andere afbeeldingen worden in de tussentijd verwijderd.

Beide varianten zijn incrementele bitsnelheden, omdat na het deïnterliniëren van elk veld (de helft van de afbeelding) weergegeven als een frame (de framesnelheid wordt verdubbeld), de bitsnelheid toeneemt en als fps variabel is, we tijdstempelproblemen hebben. En als we het tweede veld activeren, ziet alles er goed uit met bitrate en tijdstempels.

Synchronisatievlaggen gebruiken

Het toevoegen van sync-vlaggen kan helpen om de video-uitvoer en video-invoer te synchroniseren op basis van de oorspronkelijke framesnelheid van de video. Daarom zijn de afbeeldingen mogelijk niet correct gesynchroniseerd als de synchronisatieopdrachten niet zijn toegevoegd. In deze stap zullen we de synchronisatieopdrachten toevoegen.

Op dit punt zult u waarschijnlijk de volgende oproep moeten gebruiken

  • ffmpeg -framerate 24 -i% 05d.png -c: v libx264 -crf 5 out.mkv

Gebruik in plaats hiervan echter de volgende oproep

  • ffmpeg -framerate 24 -i% 05d.png -c: v libx264 -crf 5 out.mkv -async 1 -vsync 1

Merk op dat we zojuist "-async 1 -vsync1" aan het gesprek hebben toegevoegd, en dit moet worden toegevoegd aan het einde van het gesprek dat u gebruikt.
Opmerking: uw eerste oproep kan afwijken van het voorbeeld. De aan de oproeping gehechte wijzigingen mogen echter niet van elkaar verschillen.

https://trac.ffmpeg.org/ticket/4401



Expert Tip: Deze reparatietool scant de repositories en vervangt corrupte of ontbrekende bestanden als geen van deze methoden heeft gewerkt. Het werkt goed in de meeste gevallen waar het probleem te wijten is aan systeembeschadiging. Deze tool zal ook uw systeem optimaliseren om de prestaties te maximaliseren. Het kan worden gedownload door Hier klikken