vain 25 minuuttia mpg:n alusta onnistuu VCD:ksi?

Viestiketju VCD ja SVCD -formaatit -osiossa. Ketjun avasi mikko47 30.12.2002.

  1. mikko47

    mikko47 Guest

    Onko MPEG-muotoiselle tiedostolle olemassa samanlaista codecin paljastajaa kuin avi-tiedostoille on GSpot? Jos on niin mitä ja missä?

    Ongelmana on reilun tunnin mittainen mpg-pätkä, joka toimii hyvin PC:ssä Windows Media Playerilla mutta en ole onnistunut saamaan sitä Video-CD:ksi.

    Ongelmana on se, että riippumatta siitä mitä tiedostolle koitan tehdä, vain alun 25 minuuttia 33 sekuntia onnistuvat ja sitten prosessointi pysähtyy siihen. Syntynyt pätkä on katsomiskelpoinen mutta siis noin 50 minuuttia jää puuttumaan.


    Alla joitain kokeiluja.

    Ympäristö:
    Win 98, Windows Media Player 7.01.00.3055 tai Win2000 Pro ja sama versio WMP:ta.

    MPG-tiedosto Media Playerin mukaan:
    Length: 01:07:55, Bitrate unknown: media type: video; Audio codec: Morgan Stream Switcher; Video codec: MPEG Video Decoder. Leffa toimii WMP:ssa ok kokoajan, ääni ja kuva ovat hyvin toiminnassa ja kesto on noin 1 tunti ja 8 minuuttia.

    M-JPEG codec ver 3.0.0.9:
    Kuvittelen muistavani, että ennen tämän Morgan-codecin asentamista mpeg-pätkä olisi näkynyt samaten aivan hyvin Media Playerilla, mutta kenties Audio codec-kohdassa luki myös unknown?

    Kokeilu VCDEAsyllä:
    Ensin koitin jos mpg olisi suoraan muokattavissa VCDEasyllä: välittömästi "Internal Xml Generation execution succeeded: Internally computed XML generated successfully as E:\...\videocd.xml". Ja heti kuittauksen jälkeen tulee uusi ilmoitus "VCDxBuild.exe execution failed: input mpeg stream has been deemed invalid - aborting". Eli jotain vilunkia mpeg-tiedostossa nyt sitten on?

    VirtualDub 1.4.10:
    Open video file -> Parsing VideoCD stream, xxxx of 305684 sectors, menee loppuun mutta kestää useamman minuutin.
    Sen jälkeen yritys saada waw erilleen videosta: taajuus 44100 kHz ja No Compressin ja save as waw käynnistyy. Arvoitu projektin koko 689.55 MB ja arvioitu kesto poikkeuksellisen pitkä 16:52 min. Kun noin 260 MB on valmis arvioidusta 689.55 MB:stä, tulee ilmoitus "Sync error" ja tehtävä jää sitten siihen. Tiedostohallinnalla katsoin, että oli syntynyt 265587 kB waw-tiedosto, joka soi ainakin Windows Media Playerilla, properties kertoo että pituus on 25 min 41 sek, Bitrate 1411 Kbps, Audio codec Morgan Stream Switcher. Kokeilin wawia myös toisella soittosoftalla: Music Match-ohjelma ilmoittaa waw:in pituudeksi 25 min 45 sek nopeudella 1411 kbps. Edelleen MusicMatch kertoo että "we cannot automatically recognize the track"

    NanDub:
    NanDub antaa samat tulokset kuin VirtualDub samalla tavoin kokeiltuna. Ehkä kokeilutapani onkin väärä?

    Kokeilu TMPGEncn MPEG-toolseilla:
    1. Simple multiplexing MPEG 1VBR eteni noin 259 145 kB ja sitten tuli ilmoitus "33045 s packets cause buffer underflow. The MPEG file might cause error when it played" ja kuittaus tähän OK. Syntynyt uusi mpg on 25 min 34 sek pitkä, Bitrate unknown, Audio codec Morgan Streamer Switcher ja Video MPEG Video Decoder.

    2. MPEG Toolsien De-multiplexing joka antaa seuraavat tiedot: Audio stream 0x00 MPEG-1 Audio Layer-2 44100 Hz 224 kbps ja Video stream 0x00: MPEG-1 Video 352 x 240 29,97 fps 1140 kbps.

    2.1. Koitan splitata videon, arvio kestosta noin 12 min (kone vanha PC 400 MHz). Tämä tallentaa *.m1v-tiedoston, joka yhtäkkiä tulee valmiiksi kun noin 30 prosenttia filesta on käsitelty. Tiedoston kooksi tulee 213 510 kB ja kesto on yllätys yllätys: 25 min 34 sek.Eli ainakin kuvapuoli katkeaa kuin seinään.

    2.2. kotetaan splitata äänipuoli kuten edellä: slittauksen kesto arviolta 7 min, mutta kun jäljellä olisi ollut noin 5 min ja noin 25 prosenttia oli käsitelty, loppui prosessi kuten videopuolella edelläkin. Nyt syntyi kooltaan 41 939 kB mp2-tiedosto, joka soi hienosti Windows Media Playerissa. Pituus on vanha tuttu 25 min 33 sek! Ihme että tiedosto on noin pieni, sillä jos noin 25 prosenttia on 41 MB niin koko audiopuoli olisi noin 160 MB ja yleensä ainakin avi-pätkiä käsitellessä audioraidat ovat wawina olleet noin 700-1000 MB.
    Eli MPEG Toolseilla sekä kuva että ääni päättyvät kuin seinään 25 min 33 sekunnin kohdalla. Samoin koitettaessa katkaista ko. MPEG-pätkä Merge and Cut-työkalulla.

    3. TMPGEncllä suoraan koitetaan: Video-CD NTSC (MPEG-1 352 x 240 29,97 fps CBR 1150 kbps Layer-2 44100 Hz 224 kbps) koettaa erottaa raidat (mux://.. jne) mutta ei homma tässäkään etene kuin tiedostoksi, jonka koko on 261 126 MB ja moitteettomasti Media Playerissa toimivan tiedoston pituus on tuttu 25 min 33 sek.
     
  2.  
  3. ricardo

    ricardo Guest

    Audiotiedoston koko on n.1-2 megaa/minuutti käytetystä bitratesta riippuen(mpeg1-layer 2),kun taas wav vie tilaa n. 10 megaa/minuutti cd-tasoisena.
    Ongelmaasi en kyllä osaa muuta neuvoa antaa,kuin että koitat remuxata tiedostoasi eri ohjelmilla.(Xmuxer,bbMpeg jne.)Jos ei auta,niin jotain vikaa siinä lähdeaineistossa on,eikä niinkään tavassasi toimia.
     
  4. mikko47

    mikko47 Guest

    Kiitokset Ricardolle avusta! Xmuxer ratkaisi ongelman.
     

Jaa tämä sivu