Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 20

Thema: MPEG-1/2 Demuxer

  1. #1
    Kommt ab und zu vorbei. Avatar von Fr_An
    Registriert seit
    25. April 2003
    Ort
    Aken
    Beiträge
    8.924

    Standard MPEG-1/2 Demuxer

    Nachdem ich das MPEG-1/2 Video Projekt begonnen hatte, hatte ich nach Vorschlägen für Pflichtenheft Demuxer gefragt. Hier ist nun die erste Version nach den Testprogrammen im Projekt.

    Merkmale:

    • Anzeige der Streams, welche demuxt werden können.
    • Demuxen der Einzelstreams.
    • Demuxen aller Streams.
    • Bestimmung des Delays.


    Hinweise:

    • Normalerweise ist die erste und letzte GOP eines Videos geschlossen, auch wenn das Video nicht geschlossen encodet wurde. Ich habe auch Videos gesehen, welche geschlossen encodet wurden, aber die erste und letzte nicht geschlossen sind.
      Ist die erste GOP nicht geschlossen, ändert DGIndex den ersten PTS um die Anzeigedauer der führenden B-Frames. Dies tue ich nicht.
    • Den Quelltext gibt auf meiner Homepage unter MPEG-1/2 Demuxer.


    Angehängte Datei:
    MPEG12_Demuxer.rar 37x aufgerufen.
    Geändert von Fr_An (19. August 2007 um 10:02 Uhr)
    Gruß Frank

  2. #2
    Erklär-Bär Avatar von LigH
    Registriert seit
    19. April 2003
    Ort
    Gardelegen
    Alter
    38
    Beiträge
    37.958

    Standard AW: MPEG-1/2 Demuxer

    Soweit scheint das Programm ja schon effektiv zu sein (also die Aufgaben zu erfüllen).

    Bisher fällt mir erst mal nur oberflächliches auf:

    1) Feine Icons für die Streamtypen - aber nicht für Programm und Fenster?
    2) Wenn Fenstergröße änderbar, dann bitte auch "Anchors" für die Controls sinnvoll setzen.

    Auf gute Zusammenarbeit:

    REGELN befolgen | SUCHE benutzen | FAQ lesen | STICKIES beachten




  3. #3
    Kommt ab und zu vorbei. Avatar von Fr_An
    Registriert seit
    25. April 2003
    Ort
    Aken
    Beiträge
    8.924

    Standard AW: MPEG-1/2 Demuxer

    Zitat Zitat von LigH Beitrag anzeigen
    Danke.

    Ich staune, dass das Programm nach nicht einmal zwei Stunden bereits vierfach abgerufen wurde.

    Zitat Zitat von LigH Beitrag anzeigen
    1) Feine Icons für die Streamtypen - aber nicht für Programm und Fenster?
    Die Icon für das TTreeView habe ich einfach aus SVCDPal2DVD übernommen. Für das Programm-Icon hatte ich noch keine passende Idee. Bzw ich sehe immer die Icon der bei mir installierten Programme durch. Aber da war auch nichts passendes dabei.

    Zitat Zitat von LigH Beitrag anzeigen
    2) Wenn Fenstergröße änderbar, dann bitte auch "Anchors" für die Controls sinnvoll setzen.
    Da habe ich vergessen, den TForm1.Borderstyle zu ändern. Auch scheinen die Höhen in WinXP anders zu sein als bei Win2000. Ich habe TForm1.ClientHeigth gesetzt, aber der Abstand zwischen TProgressBar und TStatusBar ist bei mir unter WinXP zu groß.

    Zitat Zitat von LigH Beitrag anzeigen
    Soweit scheint das Programm ja schon effektiv zu sein (also die Aufgaben zu erfüllen).
    Die ersten Versuche hatte ich unter Demuxer für Video aus MPEG-1 Systemstreams vorgestellt. Dazu gesellte sich ein Demuxer für MPEG-2 Programmstreams. (MPEG-1, MPEG-2 jeweils ganz unten) Allerdings funktionieren die nur, wenn jeweils nur eine Video- und Audiospur vorhanden ist, weil die StreamIDs nur nach Video und Audio unterschieden wurden.

    Ich bin davon ausgegangen, dass die StreamIDs ab der ersten möglichen ID vergeben wurden. Ich bin mir allerdings nicht sicher, ob das immer so ist. Bei meinen 20 Test-SVCD-MPEGs war es jedenfalls so. Bei Stills ist es nicht so, wobei die in der Regel aber keine Audiospuren haben.
    Gruß Frank

  4. #4
    Erklär-Bär Avatar von LigH
    Registriert seit
    19. April 2003
    Ort
    Gardelegen
    Alter
    38
    Beiträge
    37.958

    Standard AW: MPEG-1/2 Demuxer

    VOB-Demuxing ist freilich etwas komplizierter. Das wird aber sicherlich auch nicht dein aktuelles Ziel damit sein...

    Auf gute Zusammenarbeit:

    REGELN befolgen | SUCHE benutzen | FAQ lesen | STICKIES beachten




  5. #5
    Kommt ab und zu vorbei. Avatar von Fr_An
    Registriert seit
    25. April 2003
    Ort
    Aken
    Beiträge
    8.924

    Standard AW: MPEG-1/2 Demuxer

    Im Moment möchte ich nur "normale" MPEGs demuxen. Das heißt erstmal (S)VCD für SVCDPal2DVD. Dafür sollte die vorliegende Version eigentlich ausreichen. Da ich das Programm auch für meine Capture verwende, wäre in naher Zukunft auch AC3-Audio ein Thema. Ausserdem ist das Joinen ein Thema, da das von DGIndex nicht ordentlich erledigt wurde.

    VOB scheint auf dem ersten Blick tatsächlich kompliziert zu sein. Vielleicht ändert sich das bei näherem Hinsehen noch.
    Gruß Frank

  6. #6
    Simplifizissimus Avatar von bergh
    Registriert seit
    10. May 2003
    Ort
    Am Kamener Kreuz
    Alter
    53
    Beiträge
    5.947

    Standard AW: MPEG-1/2 Demuxer

    tach auch !

    Scheint zu funzen.
    (MPG aus MPLEX aus Cuttermaran aus ProjectXaus TS vom Satelliten.)

    Pervers wie ich bin hab ich ihm einen TS gegeben, aber den wollte er nicht, auch nicht umbenannt asl MPG.
    ==> Kein gemuxtes MPEg lautet die Meldung.
    Was ja auch irgendwie richtig ist.

    Ansonsten teste ich demnächst mal mit eineigen höchst suspekten MPGs/ MPEGs aus höchst suspekten Quellen.
    Gruss BergH

  7. #7
    Kommt ab und zu vorbei. Avatar von Fr_An
    Registriert seit
    25. April 2003
    Ort
    Aken
    Beiträge
    8.924

    Standard AW: MPEG-1/2 Demuxer

    Zitat Zitat von bergh Beitrag anzeigen
    Pervers wie ich bin hab ich ihm einen TS gegeben, aber den wollte er nicht, auch nicht umbenannt asl MPG.
    ==> Kein gemuxtes MPEg lautet die Meldung.
    Was ja auch irgendwie richtig ist.
    Die Datei muss mit einem PACK_START_CODE ($000001BA) beginnen und dann muss noch die ID für MPEG-1 oder MPEG-2 folgen. Sonst ist die erste Prüfung negativ.

    An TS als Quelle hatte ich auch schon mal gedacht, aber irgendwie reichten mir die gefundenen Informationen nicht so richtig aus. Auch hatte ich bis vor kurzem noch keine Teststreams. Vielleicht wage ich mich demnächst ran.

    Zitat Zitat von bergh Beitrag anzeigen
    Ansonsten teste ich demnächst mal mit eineigen höchst suspekten MPGs/ MPEGs aus höchst suspekten Quellen.
    Da könnten eventuell Fehler auftreten, die man dann analysieren und ausräumen kann/muss.
    Gruß Frank

  8. #8
    Simplifizissimus Avatar von bergh
    Registriert seit
    10. May 2003
    Ort
    Am Kamener Kreuz
    Alter
    53
    Beiträge
    5.947

    Standard AW: MPEG-1/2 Demuxer

    Zitat Zitat von Fr_An Beitrag anzeigen
    Die Datei muss mit einem PACK_START_CODE ($000001BA) beginnen und dann muss noch die ID für MPEG-1 oder MPEG-2 folgen. Sonst ist die erste Prüfung negativ.

    An TS als Quelle hatte ich auch schon mal gedacht, aber irgendwie reichten mir die gefundenen Informationen nicht so richtig aus. Auch hatte ich bis vor kurzem noch keine Teststreams. Vielleicht wage ich mich demnächst ran.
    **War nur ein Test, aber wenn Du ein Stück DVB-S brauchst kann ich das liefern

    Da könnten eventuell Fehler auftreten, die man dann analysieren und ausräumen kann/muss.
    ***** Dann melde ich mich.
    Siehe ****
    Gruss BergH

  9. #9
    Kommt ab und zu vorbei. Avatar von Fr_An
    Registriert seit
    25. April 2003
    Ort
    Aken
    Beiträge
    8.924

    Standard AW: MPEG-1/2 Demuxer

    Ich habe vor ein paar Wochen TerraTec Home Cinema zum Testen installiert. damit kann man auch als TS aufnehmen. Quelle ist da natürlich analogTV. Wenn es da Unterschiede gibt, wäre ein Stück DVB-S nicht schlecht.
    Gruß Frank

  10. #10
    [ultra mobile] Avatar von HQ-LQ
    Registriert seit
    18. February 2004
    Ort
    am Arsch der Welt
    Alter
    29
    Beiträge
    2.366

    Standard AW: MPEG-1/2 Demuxer

    Starkes, kleines Programm.

    Wenn ich mir Funktionen wünschen dürfte,
    dann würde ich gern ein Komandozeilenzugriff für eine Massenabfertigung wünschen.
    Auch Drag & Drop wäre nicht schlecht...


    ~Jäger und Sammler~ [0001 0110]
    meine Scripte: MPack/DriveSnapshot:Cln&Bak/SuRun:SellExt.

Seite 1 von 2 12 LetzteLetzte

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. MPEG-2 schneiden mit MPEG Streamclip
    Von robodoz im Forum IFO/VOB-Editoren
    Antworten: 22
    Letzter Beitrag: 29. January 2013, 07:36
  2. VHS-Video über HDD-Recorder-Aufnahme - Ton asynchron
    Von colawhiskey im Forum Analoges Video-Capturing
    Antworten: 0
    Letzter Beitrag: 21. November 2005, 16:10
  3. Vision Express 3 AVI Fehler
    Von bodyguard465 im Forum DVDs und BDs brennen
    Antworten: 11
    Letzter Beitrag: 3. May 2005, 15:33
  4. YMPEG, vfw mpeg 1/2 Codec
    Von ac-chan im Forum Alternative A/V-Container und -Formate
    Antworten: 23
    Letzter Beitrag: 30. April 2004, 12:04
  5. DVD2SVCD / Image-Datei?
    Von Rapid1898 im Forum DVD2SVCD und allgemeine (S)VCD
    Antworten: 28
    Letzter Beitrag: 21. September 2002, 20:50

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •