- FFmpeg je open-source nástroj na úpravu zvuku a videa.
- Sprievodca nižšie sa bude venovať častejším problémom hláseným používateľmi, ktoré sa objavia pri použití FFmpeg.
- Ďalšie články o tomto type produktu nájdete na našej stránke Centrum pre editory videa.
- Ďalšie opravy a príručky týkajúce sa problémov so softvérom nájdete na našom serveri Stránka Oprava softvéru.
Tento softvér udrží vaše ovládače v činnosti a zaistí vám tak bezpečnosť pred bežnými chybami počítača a zlyhaním hardvéru. Skontrolujte všetky svoje ovládače teraz v 3 jednoduchých krokoch:
- Stiahnite si DriverFix (overený súbor na stiahnutie).
- Kliknite Spustite skenovanie nájsť všetky problematické ovládače.
- Kliknite Aktualizácia ovládačov získať nové verzie a vyhnúť sa poruchám systému.
- DriverFix bol stiahnutý používateľom 0 čitateľov tento mesiac.
FFmpeg je open-source nástroj, ktorý používajú miliardy ľudí na celom svete na spracovanie zvukového, obrazového a iného multimediálneho obsahu.
Tento program príkazového riadku často generuje Minulé trvanie je príliš veľké chyba počas zmenšovania alebo kódovania video obsahu. Jeden z používateľov, ktorí zažili podobný problém hlásené problém na StackOverflow.
Pri kódovaní H.264 pomocou ffmpeg dostávam nasledujúci typ varovaní: Minulá doba trvania 0,603386 je príliš veľká
Čo si myslia? Online ani v dokumentácii ffmpeg som nenašiel nič jasné.
Zdá sa, že ide skôr o varovnú správu než o chybu, ktorá sa objaví pri pokuse o kódovanie súboru s vysokou snímkovou frekvenciou do výstupu s nízkou snímkovou frekvenciou.
V takom prípade sú snímkové rýchlosti znížené. Dnes si ukážeme, ako sa môžete zbaviť tejto varovnej správy.
Ako opravím chybu FFmpeg za minulú dobu?
1. Nastavte vstupnú snímkovú frekvenciu
- Problém sa môže javiť, ak vo videu chýbajú vstupné rámce, čo môže spôsobiť pokles niektorých rámcov.
- Ak chcete problém vyriešiť, musíte pridať vstupné rámce.
- Pozrite sa na hovor, ktorý používate na konverziu videa.
- Mal by byť podobný tomuto:
- ffmpeg -framerate 24 -i% 05d.png -c: v libx264 -crf 5 out.mkv
- Mal by byť podobný tomuto:
- Musíte osobitne spomenúť vstup a výkon framerate nasledujúcim spôsobom:
- ffmpeg -framerate 25 -i% 05d.png -r 10 -c: v libx264 -crf 5 out.mkv
Problém by mal zmiznúť, pretože kódovanie sa teraz vykonáva pre obrázky 161/400. Systém vymaže všetky ostatné obrázky.
Ak však problém stále pretrváva, smerujte k druhému riešeniu.
2. Pridajte synchronizačné príznaky
- Práve teraz možno používate hovor uvedený nižšie: ffmpeg -framerate 24 -i% 05d.png -c: v libx264 -crf 5 out.mkv
- Ak áno, možno vám budú chýbať synchronizačné príkazy a mohlo by to spôsobiť chybu.
- Pridajte znak -async 1 -vsync1 synchronizačné príkazy na synchronizáciu video vstupu a video výstupu:
- ffmpeg -framerate 24 -i% 05d.png -c: v libx264 -crf 5 out.mkv -async 1 -vsync 1
Situácia môže byť frustrujúca, ak nemôžete video kódovať alebo zmenšiť jeho veľkosť. V takom prípade je dôležité nájsť rýchle riešenie.
Uistite sa, že správne sledujete všetky kroky na vyriešenie tohto problému. Ak vám naše riešenia pomohli vyriešiť tento problém, dajte nám vedieť v sekcii komentárov nižšie.
často kladené otázky
FFmpeg je open-source nástroj, ktorý používajú miliardy ľudí na celom svete na spracovanie zvukového, obrazového a iného multimediálneho obsahu.
FFmpeg je možné stiahnuť z oficiálnych webových stránok a nainštalovať ako každý iný produkt. Odhlásiť sa v tomto článku nájdete ďalšie podrobnosti o získaní súboru FFmpeg.
Pokiaľ ide o extrakciu zvuku, existuje veľa nástrojov, ktoré môžete použiť ako alternatívy FFmpeg.