- FFmpeg ir atvērtā koda audio un video rediģēšanas rīks.
- Tālāk sniegtajā ceļvedī tiks aplūkota biežāka problēma, par kuru ziņo lietotāji, kas parādās, izmantojot FFmpeg.
- Lai iegūtu vairāk rakstu par šāda veida produktiem, skatiet mūsu Video redaktoru centrs.
- Vairāk labojumu un rokasgrāmatu par programmatūras jautājumiem varat atrast mūsu vietnē Programmatūras labošanas lapa.
Šī programmatūra saglabās jūsu draiveru darbību un darbību, tādējādi pasargājot jūs no izplatītākajām datoru kļūdām un aparatūras kļūmēm. Pārbaudiet visus draiverus, veicot trīs vienkāršas darbības:
- Lejupielādējiet DriverFix (pārbaudīts lejupielādes fails).
- Klikšķis Sāciet skenēšanu atrast visus problemātiskos draiverus.
- Klikšķis Atjaunināt draiverus lai iegūtu jaunas versijas un izvairītos no sistēmas darbības traucējumiem.
- DriverFix ir lejupielādējis 0 lasītāji šomēnes.
FFmpeg ir atvērtā koda rīks, kuru miljardiem cilvēku visā pasaulē izmanto audio, video un cita multivides satura apstrādei.
Šī komandrindas programma bieži ģenerē Pagātnes ilgums ir pārāk liels kļūda video satura samazināšanas vai kodēšanas laikā. Viens no lietotājiem, kurš saskārās ar līdzīgu problēmu ziņots jautājums par StackOverflow.
Kodējot H.264, izmantojot ffmpeg, tiek parādīti šāda veida brīdinājumi: Pagātnes ilgums 0,603386 ir pārāk liels
Ko viņi domā? Tiešsaistē vai ffmpeg dokumentācijā neesmu atradis neko skaidru.
Šķiet, ka tas ir brīdinājuma ziņojums, nevis kļūda, kas parādās, mēģinot kodēt lielu kadru ātruma failu ar mazu kadru nomaiņas ātrumu.
Tādā gadījumā kadri tiek samazināti. Šodien mēs parādīsim, kā jūs varat atbrīvoties no šī brīdinājuma ziņojuma.
Kā novērst FFmpeg pagātnes ilguma pārāk lielo kļūdu?
1. Iestatiet ievades kadru ātrumu
- Problēma var parādīties, ja video trūkst ievades rāmju, un tas var izraisīt dažu kadru kritumu.
- Lai novērstu problēmu, jums jāpievieno ievades rāmji.
- Apskatiet zvanu, kuru izmantojat video pārveidošanai.
- Tam jābūt līdzīgam šim:
- ffmpeg -framerate 24 -i% 05d.png -c: v libx264 -crf 5 out.mkv
- Tam jābūt līdzīgam šim:
- Jums atsevišķi jāpiemin ievade un izeja kadru nomaiņa šādā veidā:
- ffmpeg -framerate 25 -i% 05d.png -r 10 -c: v libx264 -crf 5 out.mkv
Jautājumam vajadzētu pazust, jo tagad kodēšana tiek veikta 161/400 attēliem. Sistēma izdzēsīs pārējos attēlus.
Tomēr, ja problēma joprojām pastāv, dodieties uz otro risinājumu.
2. Pievienot sinhronizācijas karodziņus
- Pašlaik jūs, iespējams, izmantojat zemāk minēto zvanu: ffmpeg -framerate 24 -i% 05d.png -c: v libx264 -crf 5 out.mkv
- Ja jā, iespējams, trūkst sinhronizācijas komandu, un tas var izraisīt kļūdu.
- Pievienojiet -async 1 -vsync1 sinhronizācijas komandas, lai sinhronizētu video ieeju un video izvadi:
- ffmpeg -framerate 24 -i% 05d.png -c: v libx264 -crf 5 out.mkv -async 1 -vsync 1
Situācija var būt neapmierinoša, ja nevarat kodēt vai samazināt video mērogu. Šajā gadījumā ir svarīgi atrast ātru risinājumu.
Pārliecinieties, vai pareizi veicat katru darbību, lai novērstu šo problēmu. Informējiet mūs zemāk komentāru sadaļā, ja mūsu risinājumi jums palīdzēja novērst šo problēmu.
bieži uzdotie jautājumi
FFmpeg ir atvērtā koda rīks, kuru miljardiem cilvēku visā pasaulē izmanto audio, video un cita multivides satura apstrādei.
FFmpeg var lejupielādēt no oficiālās vietnes un instalēt tāpat kā jebkuru citu produktu. Pārbaudiet šo rakstu, lai iegūtu sīkāku informāciju par FFmpeg iegūšanu.
Ciktāl tas attiecas uz audio izvilkšanu, jūs varat daudz rīkus izmantot kā FFmpeg alternatīvas.