Ga naar inhoud

VirtualDub improper audio


Aanbevolen berichten

Hoi, bij het openen van een avi-film in VirtualDub geeft het aan dat het een improper audio stream bevat. Dit heeft tot gevolg dat wanneer je de film in tweëen gaat knippen (om op 2 cd's te zetten) de audio niet meer synchroon loopt met het beeld. Met het programma Terabits op zich goed op te lossen, maar is er geen betere/snellere manier?
Link naar reactie
De audio is waarschijnlijk variabele bitrate mp3 en dat mag volgens de avi-regels eigenlijk niet, bovendien krijg je het door jouw beschreven probleem. Open de avi in Goldwave, de audio wordt er dan uitgezeefd, vervolgens save je de audio weer als constante bitrate mp3.(voor het saven van mp3 met goldwave heb je de Lame codec nodig, info staat op goldwave.com) Vervolgens mux je mbv virtualdub de avi weer met het cbr mp3 geluid. Dit is in ieder geval de betere manier, of ie ook sneller is?
Link naar reactie
Nuance: het is geen gekraakte versie maar een "mod", Virtualdub is open source dus je mag met de source doen wat je wilt. (Blijft wel het feit dat Avery Lee (auteur van Virtualdub) het niet eens is/was wat Nando met Virtualdub heeft uitgespookt. De avi/vbr-mp3-ac3 files die nandub uitspuugt zitten nl vol met fouten en zijn niet volgens de avi spec's in elkaar gezet, met bovenstaande problemen tot gevolg.) Maar met Nandub blijft je probleem van de-sync ook bestaan.... Nandub kan welliswaar vbr mp3 avi's maken maar als zo'n avi eenmaal gemaakt is dan kan je hem niet meer editten zonder av de-sync, ook met nandub.
Link naar reactie
Ik hoor het al... ik blijf aangewezen op Terabits. (overigens geen slechte oplossing, alleen een priegelwerkje hetgeen tijd kost) Waarom doet het probleem van variabele bitrate zich eigenlijk pas zichtbaar voor wanneer je de avi door tweëen knipt? (in beide helften) Nog iets opvallends, of misschien gewoon toeval: ik heb dit eerder gehad, beide films zijn Bond-films uit de jaren '60. Zelfde makelij ofzo? Guido
Link naar reactie
Ik ben geen programmeur maar ik begrijp wel ongeveer waarom het probleem ontstaat. Bij normale audio zit er in de avi stroom een soort metronoom(tik-tak-tik-tak) signaal ingebakken, op iedere tiktak wordt er een audio of video frame geplaatst. Voor een decoder is het daarom bij het lezen altijd duidelijk welke videoframe bij welke audio frame hoort. Onder Videoforwindows is niet meer controle mogelijk. Bij vbr-mp3 gaat er iets mis met het metronoom signaal waardoor de decoder beide niet meer in de pas kan houden, zowel de video als audio stroom spelen onafhankelijk van elkaar zonder dat ze aan elkaar gekoppelt zijn. Onder directshow is deze koppeling weer wel aanwezig. Virtualdub is een Videoforwindows programma, windowsmediaplayer is een directshow programma. mediaplayer kan hem dus wel correct afspelen maar virtualdub kan hem niet correct afspelen. Een oplossing is om de video mbv een directshow programma te openen en dan naar Virtualdub toe te frameserven. AVI-Synth is bv zo'n directshow proggie. Je moet dan avi-synth op de commandoregel vertellen dat ie de avi moeten openen met directshow filters (source=directshow) miz ook niet echt makkelijk, gewoon ff de audio eruit rippen en omzetten naar cbr mp3 is makkelijker.... [edit-typo]
Link naar reactie
Uiteindelijk de volgende manier gevonden, met VirtualDubMod: Het geluidsspoor veranderen van mp3-type (CBR-VBR) of bitrate menu 'Fil'e - 'Open video file' en selecteer het AVI-bestand (krijg je een melding ivm VBR Audio, kies dan Nee) menu 'Video' -> 'Direct Stream Copy' menu 'Streams' - Stream list klik met de rechtermuistoets op het geluidsspoor en kies 'Full Processing Mode' klik met de rechtermuistoets op het geluidsspoor en kies 'Compression' kies het gewenste audiotype en bitrate ga terug naar het hoofdscherm van VdubMod menu 'Fil'e - 'Save AVI' en bewaar onder een nieuwe naam Eigenlijk gewoon een kwestie van de bitrate weer constant maken. Met dank aan Sectie.b [/quote]
Link naar reactie

Om een reactie te plaatsen, moet je eerst inloggen

Gast
Reageer op dit topic

×   Geplakt als verrijkte tekst.   Herstel opmaak

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

×
×
  • Nieuwe aanmaken...