Voor een univ-project ben ik bezit met een distributed transcoding omgeving, maar dit vereist natuurlijk dat het oorspronkelijke mpeg (2, voorlopig enkel video) bestand wordt opgesplitst in verschillende stukjes.
Ben dus wat op zoek gegaan naar software die dit kan afhandelen, en kwam terecht bij mpgtx (mpgtx.sourceforge.net). Het programma heeft echter (naar mijn mening) een kleine bug waardoor het de video-stroom splitst voor het I-frame van de volgende GOP. Normaal zou dit correct zijn, ware het niet dat de frames in een andere volgorde worden opgeslagen dan dat ze worden afgespeeld. In mpeg2 zullen dus de laatste 2 B-frames na het I-frame liggen. De 2 laatste B-frames van het vorige stukje mpeg2 film wordt dus meegenomen naar het volgend stuk.
Aangezien dit problemen geeft bij het latere transcodeer- en join-werk ben ik dus op zoek naar een programma (non-gui, linux) dat in staat is de file te splitsen en rekening te houden met eventuele verschuivingen in de file....
Iemand enig idee?
Ben dus wat op zoek gegaan naar software die dit kan afhandelen, en kwam terecht bij mpgtx (mpgtx.sourceforge.net). Het programma heeft echter (naar mijn mening) een kleine bug waardoor het de video-stroom splitst voor het I-frame van de volgende GOP. Normaal zou dit correct zijn, ware het niet dat de frames in een andere volgorde worden opgeslagen dan dat ze worden afgespeeld. In mpeg2 zullen dus de laatste 2 B-frames na het I-frame liggen. De 2 laatste B-frames van het vorige stukje mpeg2 film wordt dus meegenomen naar het volgend stuk.
Aangezien dit problemen geeft bij het latere transcodeer- en join-werk ben ik dus op zoek naar een programma (non-gui, linux) dat in staat is de file te splitsen en rekening te houden met eventuele verschuivingen in de file....
Iemand enig idee?
[ Voor 6% gewijzigd door Verwijderd op 13-03-2005 07:27 ]