Mange har efterhånden spurgt os, om vi ikke kunne lave en guide, som viser hvordan man konverter sin HL/CS demo filer til AVI film. Det har vi forsøgt at gøre i denne guide, som er udarbejdet i fem forskellige faser med billedforklaring.

demoer til AVI film

Krav:


  • Tid. Det kan let tage rigtigt mange timer at konvertere sin demo til avi.
  • Harddisk plads. Kommer an på størrelse, men en del gigabyte skal du forvente.


Fase 1: Optag en demo

Billede

Hvis du ikke allerede har en demo, som du vil konvertere til avi, så kan du optage en ved at skrive ”record xxx” i konsollen. Hvis du ikke kan få din konsol frem, så skal du tilføje denne linie i din CS genvej ” C:\Half-Life\hl.exe –game cstrike –console”. Når du ikke ønsker at optage længere, skriver du ”stop” i konsollen. Du finder demoen i CStrike mappen, som ligger i dit Half-Life bibliotek. Filen hedder ”xxx.dem”.


Fase 2: Skift demoens opløsning

Billede

Du har nu en demo, som du gerne vil forvandle til en avi film. Vi vælger nu at ændre demoens opløsning til 400×300, fordi en større opløsning vil kræve en enorm harddiskplads og endnu længere tid. Til dette formål har du to muligheder. Enten kan du selv skifte opløsning inde i Half-Life ved, at gå ind i ”Config > Video > Video modes > 400×300”.

Den anden mulighed er at bruge GeekPlay, men der skal du huske på, at opløsningen i den pågældende demo er ændret, indtil man sætter den op igen. Du starter programmet, sætter stien til din HL.exe eller Cstrike.exe, så programmet ved hvor spillet ligger. Derefter vælger du demoen i højre side, og trykker på ”Convert resolution”. I felterne skriver du 400×300 og derefter trykker du ”OK” i begge de bokse der kommer frem.


Fase 3: Bearbejdelse af .dem filen

Billede

Det er nu tid til, at få konverteret alle demoens frames til bitmap billeder. Du starter CS, går ud i konsollen, og skriver ”startmovie avifilm”. Derefter har du to muligheder. Enten kan du vælge den flotte løsning, som kræver en del mere diskplads end den mindre pæne. Hvis du vil have det bedste resultat, skriver du ”timedemo xxx.dem”. Hvis du derimod ikke har så meget tid og plads, så skriver du ”playdemo xxx.dem”. Når du vil afslutte demoen, skriver du ”endmovie”.


Fase 4: .dem til bitmap billeder

Billede

Alle frames er nu langt ind i en stor fil ved navn ”avifilm”, som nu skal konverteres til bitmap billeder. Til dette formål bruges programmet ”mkmovie.exe”. Det er nemmest, hvis du ligger filerne ”avifilm” og ”mkmovie.exe” ind i en ny separat mappe, så arbejdet bliver mere overskueligt. Du trækker nu ”mkmovie.exe” hen over ”avifilm”, hvorefter programmet begynder at konvertere filen til en masse bitmap billeder.


Fase 5: bitmap til .avi film

Billede

Før filmen er færdig, mangler vi kun at konvertere bitmap billederne til en avi film. Dette kan gøres via flere forskellige programmer. Du kan ente vælge at bruge VideoMach-2.4.0, Windows Movie Maker (kun i Windows XP) eller et helt tredje program. Det burde være indlysende nok hvordan man gør, så jeg har valgt kun at vise det i VideoMach. Du starter programmet, går ind i menuen File > Open og markere alle de bitmap billeder, du vil have med i filmen, og trykker ”OK”. Hvis programmet går ned, så prøv med lidt af gangen, den kan godt have svært ved at klare alt for mange billeder af gangen. Derefter trykket du på den blå diskette, for at vælge hvilke indstillinger din film skal have. Folk har forskellige ønsker med hensyn til størrelse osv., men vælg AVI som format og giv filmen et navn. Tryk derefter på fanebladet Video, og vælg resolution, og tryk ”OK”. Hvis du ønsker at tilføje musik, skal det gøres nu. Hvis du mener, at du er klar til at lave filmen, trykker du på det gule lyn ved siden af disketten, og programmet skulle gerne begynde at konvertere bitmap billederne til en avi film.


Filmen skulle gerne være færdig og klar til fremvisning..!


Nyttige filer:

47 KOMMENTARER

  1. ja det kan man godt – bare ikke med videomach.
    få evt fat i adobe premiere, det kan alt. uheldigvis er det osse ret indviklet.

    og nogen der ved hvordan man får lyd på?

  2. Jeg har ikke prøvet at ekspermentere med lyd endnu, men hvis nogen prøver dete, må i gerne lige skrive hvordan i gør her på forummet

  3. Jeg vil prøve hurtigst muligt at lægge lyden fra demo’en til den færdige film hurtigst muligt. Det skulle kunne lade sig gøre, men jeg har ikke prøvet det før. Prøver evt. i aften. Ellers må det blive i weekenden.

  4. Jeg har prøvet ay lave min egne film og det virker men hver´t sekund kommer der et lag? Er det fordi min maskine ikke er hurtig nok? jeg køre 400×300 når jeg optager demoerne.
    Jeg har en 800mhz tbird og en seagate 80gb baracuda IV HDD som kun køre ide66 (mit bundkort er lidt gammelt) kan det være fordi min disk ikke er hurtig nok eller er det min CPU som skal have en over nakken?

    Jeg havd etænkt på at lave en fed film men det bliver nok ikke til noget alligevel.

  5. hmm har du skrevet timedemo eller playdemo ? kan måske være derfor

    Hvis ikke, så kan det være når du laver den til AVI. Mit hakkede også sindsygt, men så ændrede jeg det til WMV også hakkede det ikke mere… prøv det evt.

  6. jeg skrev playdemo og ikke timedemo!!!! jeg vil prøve at lave det i WMV nu men jeg tror ikke det hjælper for da jeg recordede med “startmovie” hakkede den på præcis de samme steder som den gør nu.

  7. For at optage lyden kan det være nødvendigt at forbinde line out med Line In og så optage alt på Line In.

    Rediger lyd filen så den passe med billederne.
    Derefter kan lyden comprimeres sammen med .avi filen via virtualdub til divx

  8. Hei!

    Håper dere dansker forstår norsk

    Jeg prøvde å lage en film, (jeg brukte playdemo) men det kom bare en masse bilder etterhverandre på ca 2 sek. Så stoppet filmen på et bilde, for så å spille resten av mp3’en jeg hadde lagt til. Noen som vet hvordan jeg får filmen til ikke å spille fortfilm?

    Og kanskje hvordan jeg får tatt opp lyden fra cs-gamet?

  9. Til dig med “lag” problemer:

    Når du skrive timedemo bliver demoen vist med 1 FPS (1 frame per second) det SKAL se ud som om det lagger.

    Til nordmanden

    Inde i options (i videomach) kan du vælge hvor mange FPS filmen skal køre med, når den er lavet. Det er meget forskelligt, hvad der passer bedst, fra film til film. Måske har du sat den til noget meget lavt, f.eks. står den på 30 FPS som standard og hvis demoen er optaget med 100 FPS bliver den meget hurtig…

  10. Ville også lige sige at man kan gå ind i console og skrive listdemo og her se hvor mange frames og hvor lang tid demoen varer. Divider frames med sekunder og du har FPS,

    Ps. Når man optager sin demo i timedemo, bliver der ikke optaget noget når man har console nede…

  11. LOL!!! Den guider der har du fandme nakket fra min klan!!! Fuk hvor lame! Det er sq selv mine ord du har brugt! PlexStar henvis lige selv til hvem du har fået den guide af og lad vær med at tage æren for at sidde 2 uger og rode med besværlige programmer o.s.v.!

  12. Øhh nu ved jeg ikke lige hvilken klan det er du snakker om. Men jeg har selvfølgelig fået inspiration fra nogle steder, blandt andet Jazz’s hjemmeside, kan ikke lige huske hvor de har set den henne. Men at sige jeg bruger samme sætninger er sq lame at sige. Den er lavet næsten 100 om, plus jeg har gjort det lettere efter min mening.

  13. Min computer kører med 99 fps næsten hele tiden, det betyder hvis jeg laver en avifilm så er der 99 frames per sekund. Det fylder rigtig meget, så derfor bruger jeg altid “fps_max 30” og “fps_modem 30”, før jeg begynder at konvetere en demo til bitmaps. På den måde er man sikker på at avi filmen kommer til at køre i det rigtige tempo, og man sparer en masse plads på sin harddisk fordi data filen med alle frames fylder meget mindre.

  14. Er der nogen der ved om det er muligt, at få cs til at lægge demoen på en anden placering end i cs-mappen, når man i consolen kører kommandoen playdemo eller timedemo?. Jeg har nemlig masser af plads, men bare ik på den harddisk cs ligger på.

  15. Når jeg skriver: timedemo avifilm
    og derefter enten: timedemo demo.dem eller: playdemo demo.dem så begynder den lige at køre et kort øjeblik for at derefter stoppe, så kører den lidt til, og så ligepludselig stopper den igen og starter aldrig igen. Derefter er jeg nødt til at trykke på reset på kabinettet og køre en masse scandisk repairs and shit.

    Nogen der ved om jeg kan fixe så den ikke gør det på en eller anden måde?

    Her er lidt info om min puter:
    AMD Duron 1000Mhz
    Bundkort: ECS K7S5A (chipset: SIS735)
    196MB Ram PC-100
    10GB Harddisk (Quantum Fireball) 7200rpm vist nok
    32MB GeForce 2mx (asus)
    SoundBlaster Live! value

  16. Tak for en meget meget meget kort guide. som godt nok fortæller hvordan man kan lave demoer men ikke hvordan man laver dem uden de er spækket med fejl…

    Hjælp jeg mangler er:

    Nogle snakker om WMV for at ungå lag? hvad er WMV til os mindre kloge der også vil ungå lag???

    Der bliver skrevet at timedemo er det flotteste måde at gøre det på.. men det kan det da umulig være for det køre sq så stærkt at compen ikke kan følge med til at record movie… så uddyb lige hvordan jeg bruger command timedemo.

    Lyd på demo gidder jeg ikke tænke på nu… for mine avi film er så spækket med fejl… kører total stærk når den er lavet.. sætter jeg min demoer til at afspille i 400×300 fuck mit skærmbillede total af og sigtekornet på min sniper sidder helt nede i hjørnet.

    Kan nogle hjælpe mig??
    1 Hvordan skal timdemo bruges (giv feks et eks på et coammad)
    2.Hvad er WMV ?? Og hvordan bruges det?
    3. 20 sek afspilning af demo og min AVI fil fylder 500mb fatter hat!

  17. “Det er blevet ændret lidt i cs 1.4……. bare så i ved det!!! (j har funet ud af hvordan det virker i den nye!)”
    skriver du platty kunne du eventuelt ikke skrive hvordan det så virker???……

  18. JEg kan se at der er mange der har problemer med at lave demo’er i counter. Jeg er selv ikke alt for hård til det, men jeghar lavet et lille script eller hva man nu skal kalde det. Det sætter fps’en ned, og så loader den en demo -hvorefter den sætter en movie igang.

    jeg har bare kaldt det for: movie.cfg

    Dette er det eneste der skal
    stå i denne fil:

    fps_max 25
    fps_modem 25
    playdemo [demonavn]
    startmovie avifilm 25

    Så går jeg ind i counter -> console
    Der skriver jeg så: exec movie.cfg

    Man skal liiiiige huske at trykke på consol-tasten for at scrolle det op igen, som der var en der skrev: den optager ikke med mindre man har den konsol oppe… Så den trykker man bare på en gang (og selv om at den ikke er startet med at vise filmen).
    Den køre selv den konsol op når den starter med at optage filmen. Det første bmp billede er konsollen men der skal der jo bare en quick-delete til der så er problemet ude af verden.

    Hav det muntert… jeg spiller i øvrigt inde på Tiscalli serverene, så ses derinde

  19. ingen lyd i min demo………….
    kan man ikke få´de lyde med som var der da man optagede dem?
    har prøvet at putte en WAVE fil ind der hvor man kan vælge audio fil
    og også at lave en mp3 om til mpeg og putte den ind
    men når jeg laver filmen står der Audio: ingen data
    og den virker heller ikke i filmen
    nogen der kan hjælpe

  20. når jeg så har skrevet alt det der fis med timedemo og sjov så begynder den og køre utrolig stærkt og så når den er færdig så siger den hvor mange frames og sådan!! her på daily siger i at det hele bliver lagt i en mappe der hedder avifilm!

    hvor fanden er den henne?

  21. næsten det samme som tropics
    Jeg har været igang med at prøve og lave en demo om til .avi men den “avifilm” der står den skal gemme, kan jeg ikke finde(fase 4 anden linie). jeg har også søgt (search) på mine harddiske uden held. jeg gemte optog en .dem fil (record tryout i console), meget kort demo. Så skrev jeg i console: startmovie avifilm trykkede ½ 2 gange (så var consollen nede igen og jeg skrev i consollen: timedemo tryout.dem
    Så så jeg filmen (i rigtigt tempo) og den skrev noget med frames som den skulle. Men jeg kan ikke finde den fil der skulle hedde “avifilm”! Så´ja hvor bliver den af? Er der nogen bortset fra plex der har fået det til at virke? I må meget gerne fortælle hvordan på min mail hvis i vil? i_figured@hotmail.com

  22. Når man lager avi filer på den måten dere viser her på denne siden, kommer ikke lyden som hører til… Er det ikke noe måte å få med lyden, uten å ta den opp fra dem filen… Det skulle vært et programm man bra kunne gjøre direkte om fra dem til avi, med lyd. Finnes det?

  23. Kan ikke få mkmovie.exe til at virke, der sker bare ikke en skid. Eller jp, der kommer en lille kasse frem hvor der står; processing movie: hvor den nu ligger. Det vindue lukker ned, og der er ikke ændret en skid.

  24. Når jeg har optaget en film, går jeg ud til mappen cstrike. Der kan jeg se filmen(xxx.dem) hedder den.Filmens ikon er en realplayer. Men jeg kan ikk se den heller ikk i andre programmer som F.eks DiVx…Hvordan kan jeg lave det om..Jeg kan heller ikk sætte filmen ind i videomach…Håber i kan skrive tilbage med en hjelp

  25. Kan man bare ik få et program der optager film fra skærmen….For af gøre det nemre….Istedet for at skrive alt det shit ned med record,stop,timedemo,startdemo,pik og kuszze og hvad ved jeg…Fatter hat af det lort…Jeg bliver helt forvirret af de koder…..Kan heller ik finde ud af af bruge geekplay og ved heller ik hvad jeg skal bruge det til….Heller ik vidieomach eller hvad det nu hedder

    Men hvis der er nogen der ved om man kan have sådan et smart program der kan optage film, ikk kun i cs men i alt spil og det der forgår på skærmen, og så bare minimere det og lad den køre og gå ind i cs pløk alle sammne og efter gå ud og mixe filmen videomach eller movie maker eller hvad man vil bruge…Bare det kan lade sig gøre. Hvis en der ved, så ville i ik så give mig et link hvor jeg kan få det eller sige hvad det hedder

  26. help!!!!!! ( har samme spørgsmål som gQgEn)

    Når jeg har optaget en film, går jeg ud til mappen cstrike. Der kan jeg se filmen(xxx.dem) hedder den.Filmens ikon er en realplayer. Men jeg kan ikk se den heller ikk i andre programmer som F.eks DiVx…Hvordan kan jeg lave det om..Jeg kan heller ikk sætte filmen ind i videomach…Håber i kan skrive tilbage med en hjelp

  27. jeg har 1 problem… når jeg har optaget en demo så kan jeg ikke åbne den med et program… Hvad skal jeg gøre???? Ellers en go guide:)

  28. hmm…er ked af at sige jeg tror ikk de links virker :(…men hvor kan jeg ellers finde de ting jeg skal bruge…eller der er en anden måde og hurtiger måde at lave en film/movie på så skriv lige eller send et link eller…takker

    Hilse
    NonSysTem