30. april 2003 - 18:06Der er
30 kommentarer og 2 løsninger
Mpeg1 lyd
Hej Eksperter.
Jeg sidder og roder med et lille problem, som jeg ikke lige kan gennemskue.
Jeg har de-multiplexet en Mpeg1 fil og fået en m1v og en wav fil ud af det. Nu vil jeg gerne konvertere lydfilen til Mp2, så jeg kan multiplexe filen igen og konvertere den til VCD via TmpgEnc... (Den vil ikke acceptere den oprindelige fil).
Hvad er det jeg overser?? - Syns jeg har prøvet mange løsninger (men åbentbart ikke den rigtige)..
- Når jeg prøver at multiplexe den igen, med Mp2 filen, kommer den med "Illegal MPEG audiostream"...
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Du vælger jo type under Mutiplex. Mpeg1 eller Mpeg2 og de har hver især bestemte "legal" opsætninger.Det lyder som om du blander tingene sammen, derfor for du den fejl melding... eller også har jeg bare misforstået dig.
Har du prøvet at rippe lyden med VirtualDub, og så smide den ind i TMPGEnc bagefter?
File->Open video file... [vælg din fil] Audio->Conversion->44100 Hz, 16 bit, stereo (eller andet, tag hvad der passer dig, bare ikke 8 bit) Audio->Full processing mode Audio->Compression-><No compression (PCM)> File->Save WAV... [skriv et fil navn]
Og så smider du den bare ind i TMPGEnc...
God fornøjelse!! ;)
//hermandsen
Synes godt om
Slettet bruger
01. maj 2003 - 11:29#7
hermandsen>> Ja, selvfølgelig :o) Skal lyden forøvrigt ikke stå til 44100 Hz, 16 bit, stereo, for at overholde VCD standarden ???
>>phatlasse Tjaaa... Måske, men på den anden side så er det noget alle kan afspille... Jeg afleverede selv fornylig teknik-projekt på HTX 3. år... Mig og en kammerat havde lavet en reklamekampagne for Randers Regnskov, og der besluttede vi rimelig hurtigt at når der skulle afleveres cd'en med vores reklamefilm, så skulle det være i MPEG 1, simpelthen for at alle skulle kunne afspille filmen... Til de kræsne lagde vi selvfølgelig også en DivX-film med på cd'en... ;)
Phatlasse: Filen er ikke VCD endnu, men dog i Mpeg1. - Så den kan ikke brændes direkte i nero...
Hermandsen: Jeg vil lige prøve dit forslag. Har ikke rodet så meget med Virtual dub, men det burde da være til at finde ud af :-)
Grunden til at jeg vil gøre det er følg.: Jeg har købt mig en Dazzle DSC200, som skulle kunne optage bla. VCD direkte til harddisken i en god kvalitet. Den optager først et Mpeg1 format, som fylder boddelt så meget som VCD (20 mb pr. min). Efter en hurtig konvertering i programmet får man så det korrekte VCD format.
Sagen er bare at synkroniseringen mellem lyd og billede ikke passer, efter konverteringen... Derfor ville jeg forsøge at konvertere med TmpgEnc, for der, at få en bedre sync...
Har nu studeret Dazzle's hjemmeside og der er en hel del ting som man kan prøve. Bla. at slå alt videoacceleration fra, slette temp filer, defrag'e diskene og max kører med 1024 * 768 - 16 bit farver... det hjælper en del, men ikke nok. ret træls :-(
Synes godt om
Slettet bruger
01. maj 2003 - 15:57#13
Hvis lyden er ude af sync, så er jeg sikker på at Hermandsen's råd vil virke. Det er faktisk en meget alm. fejl, når man reencoder med TmpgEnc. Og det løses 9 ud 10 gange med den metode som Hermandsen fortæller om. Håber det virker :o)
Det er desværre præsis samme fejl. Tror jeg er nødt til at finde andre veje... Må nok prøve om jeg kan finde nye drivere eller hvad der skal til for at Moviestar programmet (som følger med til min Dazzle) kan konvertere uden sync problemer.
Ellers må jeg forsøge at finde et codec som gør at jeg kan capture i avi via mit video in på mit skærmkort (som det er nu fylder det 200 mb, som rå avi) - Og jeg kan ikke vælge andre codecs... Vil gerne ha mulighed for at time en optagelse (f.eks en film), uden at jeg skal tænke på at starte på en ny fil, når den er nået 2 eller 4 gb... Må da være muligt at optage i et Indeo video 5 format eller noget lign...
Jeg har godtnok hørt meget godt om Virtual dub, men jeg har aldrig brugt det. syns umiddelbart det virker lidt rodet, men det er nok fordi jeg ikke kender det.
Synes godt om
Slettet bruger
01. maj 2003 - 21:25#23
Lær det at kende - jeg lover dig du ikke vil fortryde - det er genialt.
Kender du et godt codec, som optager i en rimelig god kvalitet og som ikke fylder så meget ? Alle de Captureprogrammer jeg har fundet kan kun klare YUYV (ukomprimeret avi). Har virtual dub de codecs, så du evt. kan optage med Indeo video ?
Synes godt om
Slettet bruger
01. maj 2003 - 21:47#25
Du kan capture med f.eks. DivX i VirtualDub. Jeg vil nu råde dig til at capture i rå avi format, og så derefter encode med det codec du ønsker. Og så er det her: http://www.doom9.org/index.html?/capture/start.html også en ekstrem god guide, der også gør at du vil lære lidt mere om VirtualDub
Ved helt sikkert godt at det gir det absolut bedste resultat (vil helt klart også bruge det, når mine klip ikke er så lange), men det gir bare et lille problem hvis jeg timer en optagelse på eks. 2 timer... Så vil jeg ikke kunne holde mig indenfor filgrænsen på de 2 eller 4 gb...
Jeg har før brugt et Asus V6600 deluxe kort, som brugte et par asus codecs. det var virkelig godt. Et minut fyldte ca. 40 - 50 mb.
Kan bare desværre ikke bruge kortet i min nye maskine, efter jeg har opgraderet den. Mega surt....
Synes godt om
Slettet bruger
01. maj 2003 - 22:05#27
VirtualDub kan sættes op, så den laver en ny fil, hver gang den når til 2 Gb grænsen, du kan så samle det hele igen, når det skal encodes. Der er også en timer i VirtualDub. ....tro mig, det er det bedste :o)
Vil godt tro det. Jeg må jo lige rive en dag ud af kalenderen og få det lært. Takker for hjælpen forløbig. Kigger lige videre på det og vender snarest tilbage med point. Er nødt til at sove nu :o)
Du sagde før at hvis du de-multiplexede din oprindelig fil, så fik du en m1v-fil og en wav-fil...
Lad os lige prøve en omvej på omvejen... :) File->Open video file... (vælg en hvilken som helst film som ca. har samme længe som din egen film, gerne lidt længere, måske du kan vælge din m1v-fil) Audio->Full processing mode Audio->WAV Audio... (vælg din wav-fil som du har de-multiplexet) Audio->Conversion... (44100 Hz, 16 bit, stereo) Audio->Compression... (<No compression (PCM)>) File->Save WAV... (skriv et filnavn)
Lad den blive færdig og se så om du kan smide den ind i TMPGEnc...
Grunden til at du skulle have en film åbnet ved siden af er at VirtualDub jo koncentrere sig om video, men faktisk kan programmet også bruges som audio-encoder... :) Problemet er bare at lydsporets længde, bliver den samme som video-sporets længde... Det vil sige at hvis videosporet er kortere end lyd-sporet, så vil du miste slutningen af lyden... Du kan evt. justere det i Video->Frame Rate..., der skal bare laves nogle udregninger... ;)
Men jeg har derimod fundet ud af hvor hunden ligger begravet...
Årsagen er tilsyneladende at Dazzle DCS 200 laver en type Mpeg2 fil, som den standard TmpgEnc, ikke kan klare. Det hele fungerede fint da jeg stoppede den ind i TmpgEnc Plus, som kører Mpeg2 ubegrænset...
Den optager tilsyneladende i Mpeg2 ligegyldigt om man vælger al lave VCD, SVCD eller DVD... - Det er åbenbart kun opløsningen og bitrate den ændre på.
Sync'en kører perfekt og billedkvaliteten er genial.
Hilsen en glad mand :o)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.