Gå til innhold

Reparere skadet AVI-fil


geir_a

Anbefalte innlegg

Skrevet

Finnes det et program (helst gratis, uten spyware) som kan reparere en skadet AVI-fil? Når jeg prøver å åpne fila i Windows Media Player, får jeg feilmeldinga "wmplayer.exe har et problem og må lukkes". Det samme skjer hvis jeg prøver f.eks. DivX Player.

Videoannonse
Annonse
Skrevet

Det er nok ikke fila som er skadet, det er mer trolig at dekodingsfilteret (codec) er skadet eller så velforklarende "utfører en ulovlig operasjon".

 

Bruk gspot til å finne ut hvilken codec som er brukt og hvilket dekodingsfilter din maskin bruker for å dekode fila, og enten deaktiver dekoding av det filteret, slett filteret eller installer et annet filter i stedet hvor du tar over kontrollen av den FOURCC'en. :)

 

Enklere forklaring; last ned gspot, åpne fila med det og trykk "1" tallet under MS A/V og se hvordan audio og video blir prosessert. Lim de gjerne inn her så kan vi gi tips videre.

Skrevet

Resultatet fra gspot:

 

Render OK. The following combination of filters was used:

(Src)-->>--(A)-->[AVI Splitter]>--(B)-->[DivX Decoder Filter]>--©-->[Video Renderer]

(Src)-->>--(A)-->[AVI Splitter]>--(B)-->[Nero Digital Audio Decoder]>--©-->[Default DirectSound Device]

Skrevet

Hvis jeg ikke er helt på jordet nå så husker jeg at VLC media player fikset en skadet AVI fil jeg skulle se på en gang. Men den fikset bare slik at jeg kunne se filen, filen var fortsatt ødelagt i andre avspillingsprogram.

Skrevet
Det jeg syntes du skal gjøre er å finne DivX på Start->Control panel->Add/remove programs og avinstallere det. Så installerer du enten ffdshow eller Koepi's latest stable Xvid.

8120414[/snapback]

 

Jeg fjernet DivX og la inn XviD 1.1.2 Stable slik du sa, men jeg fikk samme feilen.

Skrevet

Render OK. The following combination of filters was used:

(Src)-->>--(A)-->[AVI Splitter]>--(B)-->[XviD MPEG-4 Video Decoder]>--©-->[Video Renderer]

(Src)-->>--(A)-->[AVI Splitter]>--(B)-->[Nero Digital Audio Decoder]>--©-->[Default DirectSound Device]

Skrevet

Vel, nå har jeg testet flere AVI-filer i gspot, og jeg ser noe interessant. Jeg har to AVI-filer som gir denne feilen i Media Player. Når jeg åpner disse i gspot, vises [Nero Digital Audio Decoder] i det nederste vinduet.

 

Når jeg åpner AVI-filer som fungerer uten problemer, vises [MPEG Layer-3 Decoder].

 

Dette kan vel tyde på at Nero sin codec er synderen. Eller...?

Skrevet (endret)

Det høres logisk ut det ja.

Start gspot, gå til System->List Codecs and filters og finn det Nero-filteret som lager problemer (sorter etter navn ved å trykke "name"-fanen øverst), høyreklikk på den og velg "unregister filter".

 

Pirmin: Om du pyser ut og heller går over til å bruke vlc har du tapt!. :p

Endret av JohndoeMAKT
Skrevet (endret)

Pirmin: Om du pyser ut og heller går over til å bruke vlc har du tapt!:p

8120843[/snapback]

 

Haha. Ja la det bli en prinsipp sak :D

Endret av Xpi
Skrevet

Da er vi på rett vei. Nå får jeg bilde, men desverre ikke lyd. Kan jeg endre hvilken lyd-dekoder denne AVI-fila skal benytte, slik at jeg også får lyd?

Skrevet

Start igjen gspot og se hva som står under Audio->Codec, for eksempel "0x0055 MPEG-1 Layer 3".

 

Om du trykker "1" under Aud ned på siden kan du se en liste over installerte codecs på maskinen din som kan dekode lyden, men det letteste er nok å bare installere ffdshow som jeg linket til lengre oppe.

 

Om lyden ikke kommer etter at ffdshow er installert går du til Start->Programs->ffdshow->Audio decoder configuration, og under Codecs på venstresiden finner du rett lydcodec lest ut fra gspot og aktiverer dekodingen. F.eks om codec var AAC setter du "Decoder" til libfaad2 og trykker OK.

Skrevet

Under Audio -> Codec står det: 0x2000 (Dolby AC3) AC3

Når jeg trykker på 1 under Aud står det: Unable to render the audio.

 

Bør jeg avinstallere XviD før jeg legger inn ffdshow?

Skrevet

Det er ikke nødvendig, men du kan like godt avinstallere Xvid, da ffdshow spiller av det aller meste du kan kaste på den. I ffdshow følger liba52 med som en AC3-dekoder, så jeg regner med alt du trenger å gjøre er å installere den og sørge for at den dekodingen er aktivert som beskrevet over. Jeg bruker Mediaplayer Classic med innebygget AC3-filter, så jeg er ikke 100% sikker på om dette fungerer eller om du må installere AC3-filter i tillegg, men det finner du raskt ut etter at ffdshow er installert.

  • 2 uker senere...
Skrevet

Hei!

 

Jeg har svart skjerm med lyd på Windows Media Player 11 (Gjelder både Xvid og VG-tv).

 

Etter å ha kjørt GSpot v2.7 får jeg følgende resultater:

 

Render OK. The following combination of filters was used:

(Src)-->>--(A)-->[AVI Splitter]>--(B)-->[ffdshow MPEG-4 Video Decoder]>--©-->[Video Renderer]

(Src)-->>--(A)-->[AVI Splitter]>--(B)-->[ffdshow Audio Decoder]>--©-->[Default DirectSound Device]

 

 

Under "User Data / Metadata" står det:

[iSFT] cant touch this

[uSER] DicX503b1393p

[uSER] XviD0043

 

 

Mvh.

Sempai

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...