- Az FFmpeg egy nyílt forráskódú audio- és videoszerkesztő eszköz.
- Az alábbi útmutató ismerteti a felhasználók által jelentett, az FFmpeg használatakor megjelenő, gyakoribb problémát.
- További cikkeket az ilyen típusú termékekről nézzen meg a mi oldalunkon Videószerkesztő központ.
- A szoftverekkel kapcsolatos további javítások és útmutatók megtalálhatók a weboldalunkon Szoftverjavítás oldal.
Ez a szoftver folyamatosan futtatja az illesztőprogramokat, így biztonságban lesz az általános számítógépes hibáktól és a hardverhibáktól. Ellenőrizze az összes illesztőprogramot most 3 egyszerű lépésben:
- Töltse le a DriverFix alkalmazást (ellenőrzött letöltési fájl).
- Kattintson a gombra Indítsa el a szkennelést hogy megtalálja az összes problémás illesztőprogramot.
- Kattintson a gombra Frissítse az illesztőprogramokat új verziók beszerzése és a rendszer hibás működésének elkerülése érdekében.
- A DriverFix alkalmazást letöltötte 0 olvasók ebben a hónapban.
Az FFmpeg egy nyílt forráskódú eszköz, amelyet világszerte emberek milliárdjai használnak audio, video és egyéb multimédiás tartalmak feldolgozására.
Ez a parancssori program gyakran generál A múlt időtartama túl nagy hiba a videotartalom kicsinyítése vagy kódolása során. Az egyik felhasználó, aki hasonló problémát tapasztalt számolt be a StackOverflow kiadása.
A H.264 kódolásakor az ffmpeg használatával a következő típusú figyelmeztetéseket kapom: A múlt időtartama 0,603386 túl nagy
Mit jelentenek? Nem találtam semmi világosat online vagy az ffmpeg dokumentációjában.
Úgy tűnik, hogy ez inkább figyelmeztető üzenet, mint hiba, amely akkor jelenik meg, amikor megpróbálja magas képkockasebességű fájlt alacsony képkockasebességű kimenetre kódolni.
A képkockasebességet ebben az esetben eldobják. Ma megmutatjuk, hogyan lehet megszabadulni ettől a figyelmeztető üzenettől.
Hogyan lehet kijavítani az Előzetes időtartam túl nagy hibát az FFmpeg fájlban?
1. Állítsa be a bemeneti képkockasebességet
- A probléma akkor jelenhet meg, ha a bemeneti keretek hiányoznak a videóból, és ez egyes kereteket leeshet.
- A probléma megoldásához hozzá kell adnia a beviteli kereteket.
- Nézze meg a videokonverzióhoz használt hívást.
- Ennek hasonlónak kell lennie ehhez:
- ffmpeg -framerate 24 -i% 05d.png -c: v libx264 -crf 5 out.mkv
- Ennek hasonlónak kell lennie ehhez:
- Külön meg kell említenie a bemenet és Kimenet képkockasebesség a következő módon:
- ffmpeg -framerate 25 -i% 05d.png -r 10 -c: v libx264 -crf 5 out.mkv
A kérdésnek el kell tűnnie, mert a kódolás most már megtörtént 161/400 képnél. A rendszer törli a többi képet.
Ha azonban a probléma továbbra is fennáll, irány a második megoldás.
2. Szinkronizáló zászlók hozzáadása
- Jelenleg lehet, hogy az alább említett hívást használja: ffmpeg -framerate 24 -i% 05d.png -c: v libx264 -crf 5 out.mkv
- Ha igen, akkor hiányozhatnak a szinkronparancsok, és ez kiválthatja a hibát.
- Add hozzá a -async 1 -vsync1 szinkronizálási parancsok a video bemenet és a videó kimenet szinkronizálása érdekében:
- ffmpeg -framerate 24 -i% 05d.png -c: v libx264 -crf 5 out.mkv -async 1 -vsync 1
A helyzet elkeserítő lehet, ha nem tudja kódolni vagy kicsinyíteni a videót. Fontos abban az esetben gyors megoldást találni.
Győződjön meg arról, hogy a probléma megoldásához minden egyes lépést megfelelően követ. Ha megoldásaink segítettek megoldani ezt a problémát, ossza meg velünk az alábbi megjegyzések részben.
Gyakran Ismételt Kérdések
Az FFmpeg egy nyílt forráskódú eszköz, amelyet világszerte emberek milliárdjai használnak audio, video és egyéb multimédiás tartalmak feldolgozására.
Az FFmpeg letölthető a hivatalos weboldalról és telepíthető, mint bármely más termék. Nézd meg ez a cikk az FFmpeg megszerzésével kapcsolatos további részletekért.
Ami a hangkicsomagolást illeti, rengeteg eszköz használható használja FFmpeg alternatívaként.