Seite 2 von 3 ErsteErste 123 LetzteLetzte
Ergebnis 11 bis 20 von 23

Thema: Bedienung von IfoEdit

  1. #11
    Haudegen
    Registriert seit
    3. September 2009
    Ort
    Deutschland
    Beiträge
    656

    Standard AW: Bedienung von IfoEdit

    Nein. Es ist nicht den 4. Audiostream, sondern den 1. Warum?
    Weil PGC 3 komplett anders ist als PGC1 und PGC2 die teilweise dieselben Zellen nutzen.
    Weil der Audiostream 83 auch Englisch ist. Man könnte ihn auch als 80 im PS benennen. Der Autor/Software wollte es so.

    Es spielt wirklich keine Rolle "wer ist wer nach deiner Meinung" und welche ID ein Stream hat, solang es ist kristallklar "wer ist wer". Für Computer sind es reine Nummer, Bytes.

    Beispiel: man klickt play und wählt theatrical (sagen wir PGC1) und Englisch (audio 1). Der Player gehe zu VTS1 (oder wo der Hauptfilm ist) und liest die Tabellen. Nimmt den PGC1 und sieht in dessen Tabelle welcher Stream muss er vom PS-payload extrahieren. Am 2. Platz steht 80.
    Der PGC3 wird niemals abgelesen während der Film abläuft. Es ist irrelevant was sich drin steckt. Und umgekehrt: wenn der Trailer (oder was PGC3 ist) abgespielt wird, sind PGC1 und 2 nicht abgelesen. Ja, klar, man nimmt wieder einige schon belegte IDs, weil ein Domain nur 8 Audiostream aller art beinhalten darf.

  2. #12
    Haudegen
    Registriert seit
    11. April 2007
    Beiträge
    675

    Standard AW: Bedienung von IfoEdit

    Was bedeutet das "PS"

    Ja PGC1 und PGC2 sind mit einander "verbunden" weil es eine multi-versionen DVD ist.
    Titel 3 ist so ein studio logo vorspann.

    Dennoch weis ich beim parsen mit der streamID 0x83 für den Title 3 nichts anzufangen. Woher weis ich das sich diese ID auch auf den 1. Audio Track bezieht?

  3. #13
    Haudegen
    Registriert seit
    3. September 2009
    Ort
    Deutschland
    Beiträge
    656

    Standard AW: Bedienung von IfoEdit

    PS = Program Stream (das format des DVD-Daten)

    Ganz einfach - die $83 ID befindet sich am 1. Platz in der PGC3 Tabelle Wäre sie am 2. Platz würde sie denn als Audio 2 erkannt (Audio 1 fehlte in dem Fall, nichts tragisch, die Tabellen dürfen Lücken haben, wie zB DVDShink uns zeigte ).

  4. #14
    Haudegen
    Registriert seit
    11. April 2007
    Beiträge
    675

    Standard AW: Bedienung von IfoEdit

    Zitat Zitat von Ghitulescu Beitrag anzeigen
    PS = Program Stream (das format des DVD-Daten)

    Ganz einfach - die $83 ID befindet sich am 1. Platz in der PGC3 Tabelle Wäre sie am 2. Platz würde sie denn als Audio 2 erkannt (Audio 1 fehlte in dem Fall, nichts tragisch, die Tabellen dürfen Lücken haben, wie zB DVDShink uns zeigte ).
    Ahhhh, alles klar. Das war das letzte Puzzelstück was mir fehlte und das es lücken geben kann wusste ich auch nicht.
    Jetzt kann ich es richtig proggen.
    Recht vielen Dank für deine Erklärungen hier und im englishen forum.

  5. #15
    Spambot Don Quijote Avatar von bigotti5
    Registriert seit
    10. December 2003
    Ort
    A-Spielberg
    Alter
    54
    Beiträge
    2.120

    Standard AW: Bedienung von IfoEdit

    @hubblec4
    Habe gerade im englischen Forum über deine Fragen gelesen
    gibts noch Fragen oder alles klar?

  6. #16
    Haudegen
    Registriert seit
    11. April 2007
    Beiträge
    675

    Standard AW: Bedienung von IfoEdit

    Zitat Zitat von bigotti5 Beitrag anzeigen
    @hubblec4
    Habe gerade im englischen Forum über deine Fragen gelesen
    gibts noch Fragen oder alles klar?
    Danke der Nachfrage.

    Um ganz ehrlich zu sein, 100% noch nicht. Ich werde mir sicher die englishen antworten noch paar mal durchlesen müssen, um alles zu verstehen.

    Also wo ich in der IFO an die Track information komme ist klar.
    Auch klar ist, wo die Info's in der "Audio/Sub Stream Control" Tabelle zu finden sind. Allerdings verwirren mich dort noch ein wenig die "Zahlen-werte" die ich erhalte.
    Die streamID's erhalte ich mit MTX identify mode(sind auch immer die selben welche PgcDemux anzeigt und auch die in IFOEdit(VST-Overview)).
    Allerdings scheint die Trackreihenfolge in den vob's eine andere zu sein und damit stimmen dann die Infos aus der IFO nicht mehr überein.
    Mein DVD2mkv editor findet dann die passenden Dateien nicht, da falsche ID's im Namen enthalten sind. (Ich hatte damals keine multi-versionen DVD beim coden um das zu prüfen).

    Für "normale" DVD's funktioniert es ja soweit. Die Tracks liegen in der VTSI_MAT in gleicher reihenfolge vor wie in den Vob's.
    Daher habe ich die streamID's vernachlässigt, was sich nun als falsch herrausstellt.

  7. #17
    Haudegen
    Registriert seit
    11. April 2007
    Beiträge
    675

    Standard AW: Bedienung von IfoEdit

    Die ist der MTX identify für die Aliens DVD vobs:
    Code:
    {
      "attachments": [],
      "chapters": [],
      "container": {
        "properties": {
          "container_type": 21,
          "is_providing_timecodes": true,
          "other_file": [
            "F:\\Videobearbeitung\\ALIENS_DISC_1ä\\VIDEO_TS\\VTS_01_2.VOB",
            "F:\\Videobearbeitung\\ALIENS_DISC_1ä\\VIDEO_TS\\VTS_01_3.VOB",
            "F:\\Videobearbeitung\\ALIENS_DISC_1ä\\VIDEO_TS\\VTS_01_4.VOB",
            "F:\\Videobearbeitung\\ALIENS_DISC_1ä\\VIDEO_TS\\VTS_01_5.VOB",
            "F:\\Videobearbeitung\\ALIENS_DISC_1ä\\VIDEO_TS\\VTS_01_6.VOB",
            "F:\\Videobearbeitung\\ALIENS_DISC_1ä\\VIDEO_TS\\VTS_01_7.VOB"
          ]
        },
        "recognized": true,
        "supported": true,
        "type": "MPEG program stream"
      },
      "errors": [],
      "file_name": "F:\\Videobearbeitung\\ALIENS_DISC_1ä\\VIDEO_TS\\VTS_01_1.VOB",
      "global_tags": [],
      "identification_format_version": 6,
      "track_tags": [],
      "tracks": [
        {
          "codec": "MPEG-1/2",
          "id": 0,
          "properties": {
            "display_dimensions": "1024x576",
            "number": 224,
            "pixel_dimensions": "720x576",
            "stream_id": "e0",
            "sub_stream_id": "00"
          },
          "type": "video"
        },
        {
          "codec": "AC-3/E-AC-3",
          "id": 1,
          "properties": {
            "audio_channels": 6,
            "audio_sampling_frequency": 48000,
            "number": 549755814077,
            "stream_id": "bd",
            "sub_stream_id": "80"
          },
          "type": "audio"
        },
        {
          "codec": "AC-3/E-AC-3",
          "id": 2,
          "properties": {
            "audio_channels": 2,
            "audio_sampling_frequency": 48000,
            "number": 554050781373,
            "stream_id": "bd",
            "sub_stream_id": "81"
          },
          "type": "audio"
        },
        {
          "codec": "AC-3/E-AC-3",
          "id": 3,
          "properties": {
            "audio_channels": 6,
            "audio_sampling_frequency": 48000,
            "number": 558345748669,
            "stream_id": "bd",
            "sub_stream_id": "82"
          },
          "type": "audio"
        }
      ],
      "warnings": []
    }
    Audio 1 - English
    Audio 2 - Kommentar
    Audio 3 - Deutsch

    In der VTSI_MAT ist die Reihenfolge eine andere

    Audio 1 - English
    Audio 2 - Deutsch
    Audio 3 - Kommentar

    Und eigentlich ist nur das mein Problem, hoffe ich.

  8. #18
    Haudegen
    Registriert seit
    11. April 2007
    Beiträge
    675

    Standard Alien DVD

    Alien DVD hat streamID's welche nicht einmal in der Audio Stream Control(ASC) vorkommen.

    Da gibt es einen Deutschen DTS ton der eine 0x89 ID hat. In der ASC findet man aber an der Position für den Audio Track eine 1 als ID.

    Und die Spurreihenfolgen sind auch unterschiedlich (IFO zu vob).

    Code:
    {
      "attachments": [],
      "chapters": [],
      "container": {
        "properties": {
          "container_type": 21,
          "is_providing_timecodes": true,
          "other_file": [
            "F:\\Videobearbeitung\\ALIEN_DISC_1ä\\VIDEO_TS\\VTS_01_2.VOB",
            "F:\\Videobearbeitung\\ALIEN_DISC_1ä\\VIDEO_TS\\VTS_01_3.VOB",
            "F:\\Videobearbeitung\\ALIEN_DISC_1ä\\VIDEO_TS\\VTS_01_4.VOB",
            "F:\\Videobearbeitung\\ALIEN_DISC_1ä\\VIDEO_TS\\VTS_01_5.VOB",
            "F:\\Videobearbeitung\\ALIEN_DISC_1ä\\VIDEO_TS\\VTS_01_6.VOB",
            "F:\\Videobearbeitung\\ALIEN_DISC_1ä\\VIDEO_TS\\VTS_01_7.VOB"
          ]
        },
        "recognized": true,
        "supported": true,
        "type": "MPEG program stream"
      },
      "errors": [],
      "file_name": "F:\\Videobearbeitung\\ALIEN_DISC_1ä\\VIDEO_TS\\VTS_01_1.VOB",
      "global_tags": [],
      "identification_format_version": 6,
      "track_tags": [],
      "tracks": [
        {
          "codec": "MPEG-1/2",
          "id": 0,
          "properties": {
            "display_dimensions": "1024x576",
            "number": 224,
            "pixel_dimensions": "720x576",
            "stream_id": "e0",
            "sub_stream_id": "00"
          },
          "type": "video"
        },
        {
          "codec": "AC-3/E-AC-3",
          "id": 1,
          "properties": {
            "audio_channels": 6,
            "audio_sampling_frequency": 48000,
            "number": 549755814077,
            "stream_id": "bd",
            "sub_stream_id": "80"
          },
          "type": "audio"
        },
        {
          "codec": "AC-3/E-AC-3",
          "id": 2,
          "properties": {
            "audio_channels": 2,
            "audio_sampling_frequency": 48000,
            "number": 558345748669,
            "stream_id": "bd",
            "sub_stream_id": "82"
          },
          "type": "audio"
        },
        {
          "codec": "AC-3/E-AC-3",
          "id": 3,
          "properties": {
            "audio_channels": 6,
            "audio_sampling_frequency": 48000,
            "number": 562640715965,
            "stream_id": "bd",
            "sub_stream_id": "83"
          },
          "type": "audio"
        },
        {
          "codec": "DTS",
          "id": 4,
          "properties": {
            "audio_channels": 6,
            "audio_sampling_frequency": 48000,
            "number": 588410519741,
            "stream_id": "bd",
            "sub_stream_id": "89"
          },
          "type": "audio"
        }
      ],
      "warnings": []
    }
    Angehängte Dateien Angehängte Dateien

  9. #19
    Erklär-Bär Avatar von LigH
    Registriert seit
    19. April 2003
    Ort
    OPAL-Invalidengebiet Altmark
    Alter
    42
    Beiträge
    42.382

    Standard AW: Bedienung von IfoEdit

    Das ist klar.

    Wenn es AC3 wäre, hätte es Sub-Stream-ID 0x81 im Private Stream 2; bei dts kommen 8 dazu, also 0x89. Ein MPEG-Audio-Stream hätte ProgramStream-ID 0xC1.

    Überraschend ist, dass für MPEG-Audio-Streams die IDs 0xC0-0xDF reserviert sind, obwohl Authoringtools nur 8 Audio-Streams unterstützen (SET SPRM 1).

    Auf gute Zusammenarbeit:

    REGELN befolgen | SUCHE benutzen | FAQ lesen | STICKIES beachten




  10. #20
    Spambot Don Quijote Avatar von bigotti5
    Registriert seit
    10. December 2003
    Ort
    A-Spielberg
    Alter
    54
    Beiträge
    2.120

    Standard AW: Bedienung von IfoEdit

    Daten in DVD Vobs sind in PES Packs verteilt
    MPEG Video Stream hat immer PES-ID 0xE0

    MPEG Audio Stream hat PES-IDs von 0xC0 bis 0xC7

    NAV-Packs in PES-ID 0xBF

    Nicht-MPEG Audio und Untertitel finden sich in Private Stream 1 Packs mit PES-ID 0xBD und Sub-stream IDs
    Sub-stream 0x20 bis 0x3f sind Untertitel
    Sub-stream 0x80 bis 0x87 sind AC3 audio
    Sub-stream 0x88 bis 0x8f sind DTS audio
    Sub-stream 0xA0 bis 0xA7 sind LPCM audio

    In deinem Fall 4 VOB-Audiostreams
    1 Ac3 6ch 0x80 (Stream 0)
    2 DTS 6ch 0x89 (Stream 1) (89 weil DTS und zweite Spur, siehe oben)
    3 Ac3 2ch 0x82 (Stream 2)
    4 Ac3 6ch 0x83 (Stream 3)

    Nun zu den IFOs

    In der VTSI_MAP werden nur die Attribute der jeweiligen Spuren definiert
    Es werden in den PGCs später nur Streams mit den zur Spur passenden Attributen gemappt

    Code:
    Number of audio streams in VTSTT_VOBS    4    [04]
    Aud_1: audio attributes    4 197 101 110 0 0 0 0     [04 c5 65 6e 00 00 00 00 ]
             Audio attribute details:        
               Application mode     unspecified    
               Language type     present    
               Multichannel extension     not present    
               Coding mode     AC3    
               Channels     6    
               Sample Rate     48Kbps    
               Quantization/DRC     DRC (dynamic range control)    
               Language     English    
               Language extension     [00]    
               Code extension (Audio Type)     unspecified    
    ....
    ....
    In der VTS_PGCITI werden nun in den jeweiligen PGCs die Spuren gemappt
    VTS_PGC_1
    Code:
    Audio stream 1 status    32768    [8000]
               Audio stream 1 uses stream nr.:     0    
           Audio stream 2 status    33536    [8300]
               Audio stream 2 uses stream nr.:     3    
           Audio stream 3 status    33024    [8100]
               Audio stream 3 uses stream nr.:     1    
          Audio stream 4 status    33280    [8200]
               Audio stream 4 uses stream nr.:     2
    beim Mapping werden nicht die HEX Bezeichnungen der Substreams aus den VOBs verwendet
    sondern deren Entsprechungen von 80 bis 87

    Audio 1 verwendet VOB Stream 0
    Audio 2 verwendet VOB Stream 3
    Audio 3 verwendet VOB Stream 1
    Audio 4 verwendet VOB Stream 2

    VTS_PGC_2
    Code:
    Audio stream 1 status    32768    [8000]
               Audio stream 1 uses stream nr.:     0    
           Audio stream 2 status    33536    [8300]
               Audio stream 2 uses stream nr.:     3    
           Audio stream 3 status    33024    [8100]
               Audio stream 3 uses stream nr.:     1
    VTS_PGC_3
    Code:
    Audio stream 1 status    33536    [8300]
               Audio stream 1 uses stream nr.:     3
    @LigH
    Die Reservierung bis 0xDF ist in den MPEG2 Spec, da auf DVD nur 8 Audiospuren möglich -> 0xC0-0xC7


Seite 2 von 3 ErsteErste 123 LetzteLetzte

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. Motion Menü ruckelt + Frage zur Bedienung DVDlab Pro
    Von Sanjiro im Forum Blu-Ray & DVD-Authoring
    Antworten: 15
    Letzter Beitrag: 29. October 2005, 10:17
  2. bedienung RB-Opt???
    Von possi im Forum MPEG-2 Encoding-Tools
    Antworten: 12
    Letzter Beitrag: 17. January 2005, 21:19
  3. Antworten: 9
    Letzter Beitrag: 18. December 2004, 14:02
  4. Adobe After effects bedienung. Hilfeeeeee
    Von scharfis_brain im Forum Video-Bearbeitung & Frameserving
    Antworten: 1
    Letzter Beitrag: 25. November 2004, 22:46
  5. DIF4U: Rechtsklickoption IfoEdit, öffnet leeres IfoEdit
    Von XadoX im Forum BIG 3, DoItFast4U, ReAuthorist und DoCCE4U
    Antworten: 2
    Letzter Beitrag: 3. June 2004, 07:41

Berechtigungen

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