Soundstottern bei Wiedergabe

  • Ersteller Ersteller Biertrinker
  • Erstellt am Erstellt am
B

Biertrinker

Gast
Guten Tag.

Ich habe folgendes Problem. Habe hier eine MKV Datei mit 2 Audiostreams. Der DTS Stream mit 768 kbps geht ohne Probleme zum Abspielen. Ich benutze dafür den Windows Media Player, CoreAVC und AC3-Filter

Der zweite Stream auf Englisch geht nur total stotternd und abgehakgt. Ich weiß wirklich nicht woran das liegen kann und hoffe dass ihr mir helfen könnt, da ich viel Zeit mit dem Kodieren verbracht habe und das einer meiner Lieblingsfilme ist.

Den VLC Player habe ich schon probiert, da geht das auch mit dem Sound. Doch da der VLC Player keine CUDA-Schnittstelle benutzt um das hochauflösende MKV-Material zu decodieren ruckelt das Bild und ich muss den WMP verwenden, da dieser mit CoreAVC korrekt arbeitet.

Code:
Audio #1
ID                               : 2
Format                           : DTS
Format/Info                      : Digital Theater Systems
Codec-ID                         : A_DTS
Dauer                            : 2h 50min
Bitraten-Modus                   : konstant
Bitrate                          : 755 Kbps
Kanäle                           : 6 Kanäle
Kanal-Positionen                 : Front: L C R, Side: L R, LFE
Samplingrate                     : 48,0 KHz
BitDepth/String                  : 24 bits
Stream-Größe                     : 923 MiB (3%)
Titel                            : German DTS 5.1 @ 768 Kbps
Sprache                          : Deutsch

Audio #2
ID                               : 3
Format                           : DTS
Format/Info                      : Digital Theater Systems
Format-Profil                    : MA / Core
Codec-ID                         : A_DTS
Dauer                            : 2h 50min
Bitraten-Modus                   : variabel
Bitrate                          : 1 897 Kbps / 1 510 Kbps
Kanäle                           : 6 Kanäle
Kanal-Positionen                 : Front: L C R, Side: L R, LFE
Samplingrate                     : 48,0 KHz
BitDepth/String                  : 24 bits
Compression_Mode/String          :  / Lossy
Titel                            : English DTS-MA 5.1 @ 4408 Kbps
Sprache                          : Englisch
 
Laut deinem "Code-Zitat" ist die deutsch DTS Spur mit einer konstanten Bitrate codiert, die englische hingegen mit einer variablen Bitrate - möglicherweise kommt der WMP damit nicht klar.
 
Hi,

English DTS-MA 5.1 @ 4408 Kbps

DTS-HD Master Audio. Ich denke dir fehlt der entsprechende Codec bzw die Leistung (sagst leider nichts zur Hardware), um das korrekt zu decoden.

Hast du Media Player Classic schon probiert? Wieso CoreAVC und Cuda? Warum nicht gleich DXVA?

Schreib ein paar mehr Infos.

VG,
Mad
 
Kani schrieb:
Laut deinem "Code-Zitat" ist die deutsch DTS Spur mit einer konstanten Bitrate codiert, die englische hingegen mit einer variablen Bitrate - möglicherweise kommt der WMP damit nicht klar.

Ja, das mit der VBR bei der Englischen Tonspur ist mir auch schon aufgefallen. Allerdings habe ich ja auch andere Audios die mit VBR problemlos abgespielt werden. Deswegen glaube ich nicht, dass es am WMP liegt, sondern eher am Stream.

Madman1209 schrieb:
Hi,

DTS-HD Master Audio. Ich denke dir fehlt der entsprechende Codec bzw die Leistung (sagst leider nichts zur Hardware), um das korrekt zu decoden.

Tach auch.

Danke erstmal für deine Hilfe! :)

Die Liste an Codecs auf meinem System:

Code:
Gerätebeschreibung
Decode AC3 and DTS audio
Fraunhofer IIS MPEG Layer-3 Codec (decode only)
Microsoft ADPCM CODEC
Microsoft CCITT G.711 A-Law- und u-Law-CODEC
Microsoft GSM 6.10 Audio CODEC
Microsoft IMA ADPCM CODEC
Microsoft PCM-Konvertierung

Leider weiß ich nicht ob jetzt mit DTS-Audio auch DTS-HD MA gemeint ist? Ich denke aber schon, denn sonst würde ich ja gar nichts hören. Dass es ruckelt ist eher ein Indiz für mich dafür, dass es an Leistung fehlt. Wobei ich dazu sagen muss, dass meie Soundkarte auch schon sehr antiquiert ist, ich aber erst dabei bin mir in nächster Zeit eine neue zu kaufen. Im Moment habe ich noch diese:

Code:
Creative Audigy SE (SB0570) Sound Card PCI

Was das Fehlen von Angaben zur Hardware angeht, hast du Recht. Das ist im Eifer des Gefechtes untergegangen. Sorry, hier liefer ich nun das für mich Relevante nach, falls noch etwas fehlen sollte, lass es mich bitte wissen.

Code:
Motherboard	
CPU Typ	TripleCore AMD Athlon II X3 435, 2900 MHz (14.5 x 200)
Motherboard Name	Asus M4N78 Pro  (3 PCI, 2 PCI-E x1, 1 PCI-E x16, 4 DDR2 DIMM, Audio, Video, Gigabit LAN)
Motherboard Chipsatz	nVIDIA GeForce 8300, AMD K10
Arbeitsspeicher	3328 MB

	
Anzeige	
Grafikkarte	NVIDIA GeForce GTX 260  (896 MB)
Grafikkarte	NVIDIA GeForce GTX 260  (896 MB)
3D-Beschleuniger	nVIDIA GeForce GTX 260

Ich denke nicht dass es an der Leistung der CPU liegen dürfte, wenn dann schon eher an der Soundkarte? :freak:

Kurze Info noch: Das Decodieren passiert bei mir über keinen verstärker oder dergleichen, sondern direkt im PC. Ich habe ein aktives 5.1 Boxenset und steuere die Boxen über 3.5er Klinke an, die geben nur wieder. Decodieren und was weiß ich noch macht alles meine Soundkarte

Hast du Media Player Classic schon probiert? Wieso CoreAVC und Cuda? Warum nicht gleich DXVA?

Den habe ich noch nicht probiert, nein. Warum CoreAVC und Cuda? Weil der WMP DXVA nur bei WMV Filmen unterstützt, wenn ich das jetzt auf die schnelle richtig gelesen habe. Ob ich jetzt MPC Home Cinema oder VLC verwende, lt. Wiki unterstützen doch beide DXVA, oder? Ansonsten korrigiere mich bitte. Meinst du, dass das etwas damit zu tun hat? DXVA & CoreAVC sind doch nur fürs Bild zuständig, während ichh doch Probleme mit dem Sound habe.

Was mich stutzig macht ist: Warum kann der WMP das nicht richtig, der VLC Player hingegen schon? Außerdem: Warum ist die Wiedergabe von dem Film im WMP flüssiger als im VLC, der ja durch die Benutzung von DXVA auch geschmeidig laufen müsste?

Unterm Strich stehe ich jetzt noch dümmer da, also vorhin :)
 
Zuletzt bearbeitet von einem Moderator:
Was spricht für WinDVD? Hat das einen besonderen Grund warum du mir das empfiehlst?

Ich habe mittlerweile den MPC probiert, da spielt er aber nur in Stereo ab. Habe schon in den Optionen probiert einzustellen, dass er doch bitte Mehrkanal ausgeben soll, er speichert das aber nicht, sons sobald ich auf Play klicke, spielt er wieder in Stereo ab. Das ist dann auch nicht so das Wahre...
 
Der AC3-Filter kann kein DTS-HD decodieren.
Aber aus einem DTS-HD Track lässt sich mit eac3to der DTS Track extrahieren, denn das HD ist nur eine Erweiterung. Du könntest also deine MKV Datei demuxen, aus dem DTS-HD Track den DTS Track extrahieren und das ganze wieder muxen.
Und zum WMP: Ab Windows7 stellt Windows einen AVC Decoder bereit, der DXVA beherrscht. (Und das besser als mancher andere) Du brauchst nur einen MKV-Splitter, den du ja aber bereits in Form des Haali-Splitters hast.

Hast du den MPC oder den MPC-HC probiert?
/edit: Nimm am besten die neueste Version von hier: http://mpc-hc.sourceforge.net/
 
Warum nicht? Unterscheidet sich DTS-HD (ist das übrigens das gleiche wie DTS-HD MA?) nicht lediglich in der Anzahl der Kanäle und derer max. möglichen Bitrate?

Also kann ich künftig wenn ich etwas mit DTS-HD habe mein AC3filter komplett vergessen?
D.h. dann auch wieder auf meiner gegenwärtigen Konfiguration (AC3 Filter) kann ich keine DTS-HD Tonspuren genießen, da der Filter nur DTS untrstützt?
Würde es denn dann helfen eine Sounkarte zu ordern, die das hardwareseitig richtig dekodieren kann? Dann bin ich ja auf keine Software mehr angewiesen. Oder bin ich da auf dem Holzweg?

Den DTS Core will ich aber nicht demuxen, ich will den Sound bei dem Film in DTS-HD :D

Eine Erweiterung klingt für mich nach einem Aufsatz auf den Core. Das ist doch so aber nicht richtig, oder? Denn immerhin ist das DTS-HD eine eigene Spurt mit höhrer Bitrate und mehr Kanälen.

Ich werde CoreAVC jetzt mal deinstallieren und schauen wie mein WMP das MKV abspielt wenn er auf DXVA von Windows zurückgreift und gleich nochmal hier posten.
 
Doch, DTS-HD ist in den allermeisten Fällen einfach nur ein Aufsatz auf den Core-DTS Track, wobei der normale DTS Track verlustbehaftet komprimiert ist und der HD Track die fehlenden Informationen quasi wieder hinzufügt, der gesamte Track ist dann verlustfrei.
Was für ein Soundsystem hast du denn und wie ist es angeschlossen?

Wenn du CoreAVC deinstallierst, kannst du zwar den Windows AVC Decoder benutzen, allerdings wird dich das bei deinen Soundproblemen nicht weiterbringen, das sich das nur auf das Bild bezieht.

/edit: Allerdings sollte ein DTS Decoder eigentlich den DTS-Core in einem DTS-HD Track wiedergeben können. Hast du die neueste Version des AC3-Filters? Evt. alternativ mal ffdshow ausprobieren, brauchst da bei der Installation auch nur den DTS-Decoder auswählen.
 
Zuletzt bearbeitet:
Wenn DTS-HD nur ein Aufsatz auf den Core ist, dann hast du Recht. Der WMP müsste das dann über AC3filter doch korrekt ohne Probleme abspielen können. Meine Vermutung, dass ich dann nur den Core höre, ohne die gute Qualität des HD Aufsatzes ist aber richtig, oder? Und ist DTS-HD das gleiche wie DTS-HD MA?

Den CoreAVC habe ich jetzt deinstalliert... funktioniert bestens. Hätte ich das gewusst, hätte ich mir das Programm gar nicht kaufen müssen *grml*

Meine Soundprobleme sind damit allerdings immer noch nicht behoben. Der MPC (habe übrigens deh HC davon verwendet, da ich las dass nur die HC Version DXVA unterstützt) spielt da Teil zwar richtig ab, aber er gibt mir den Sound nur Stereo aus. Wenn ich einstelle dass er der mit Mehrkanalton ausgeben soll speichert er mich das aber nicht ab, sondern stellt sich immer wieder auf Stereo. Ich fürchte deswegen fällt der Flach.

Ehrlichg esagt würde ich auch weiterhin gerne meine Filme mit dem WMP gucken. Video ist jetzt schon mal geklärt, werde ich künftig den WMP benutzen, wenn das mit DXVA geht, dann brauche ich CoreAVC nicht mehr :)

Jetzt muss ich nur noch das Soundproblem lösen: Ich habe (derzeit noch, bald kommt was Gescheites ins Haus) ein Logitech X620 System. Das schließe ich per Klinke direkt an die Soundkarte an, die macht die ganze Arbeit. An Soundkarte habe ich eine etwas antiquierte Creative Audiy SE... auch da kommt bald was anderes.

Aber dass das jetzt nicht geht, das ärgert mich und ich hoffe immer noch, dass man mir hier helfen kann ;)
 
Hi,

Wenn ich einstelle dass er der mit Mehrkanalton ausgeben soll speichert er mich das aber nicht ab, sondern stellt sich immer wieder auf Stereo

Änderungen machen, MPC-HC neustarten. Datei abspielen.

Schon so versucht? MPC braucht einen Neustart, um gewisse Änderungen zu übernehmen.

Überhaupt: Welche Einstellungen hast du genau geändert? Am besten mit Screenshot. Bei mir geht's nämlich vollkommen ohne Probleme. Man kann dir sicher helfen :)

VG,
Mad
 
Hab mal ein wenig rumprobiert.
Die Kanaleinstellungen in den Optionen funktionieren bei mir ebenfalls nicht.
Aber klick mal während der Wiedergabe auf Wiedergabe - Filter - DTS Decoder; dort lässt sich alles wunderbar einstellen und funktioniert auch. :D
 
Meine Vermutung, dass ich dann nur den Core höre, ohne die gute Qualität des HD Aufsatzes ist aber richtig, oder?

Das interessiert mich gerade ziemlich :)

Ja, geändert und neugestartet habe ich den Player auch schon. Ich hatte auch schon den Verdacht, dass das das Problem sein köntne, aber leider erfolglos. Habe es auch schon mit Adminrechten versucht. Wollte vorhin schon nen Screeni posten. Also so stelle ich es ein:



Und wenn ich dann auf Übernehmen oder OK klicke, das Menü zumache und dann nochmal reingehe oder den Player neustarte, dann sieht es bei mir so aus: er speichert es einfach nicht



Da ich aber ungern dem MPC verwenden möchte, läge mir schon sehr daran, dass wir das ursprünglich von mir gepostete Problem besprechen.
 
Hi,

Da ich aber ungern dem MPC verwenden möchte, läge mir schon sehr daran, dass wir das ursprünglich von mir gepostete Problem besprechen.

Verstehe ich zwar nicht, da ich den MPC als mit Abstand schnellsten, komfortabelsten und wandlungs- bzw anpassungsfähigsten Media Player kennen gelernt habe aber gut - jedem das Seine.

Ich bin raus, kann nur bei MPC wirklich weiterhelfen. Viel Glück noch.

VG,
Mad
 
Funktioniert es nun mit meiner Lösung aus Beitrag 12?
Biertrinker schrieb:
Das interessiert mich gerade ziemlich :)
Wenn du einen DTS Decoder verwendest, dann ist das so, obwohl ich bezweifle, dass du (va. bei dem Soundsystem) einen Unterschied hörst.

Biertrinker schrieb:
Da ich aber ungern dem MPC verwenden möchte, läge mir schon sehr daran, dass wir das ursprünglich von mir gepostete Problem besprechen.
Dann zitier ich mich hier mal selbst:
geodreieck24 schrieb:
Hast du die neueste Version des AC3-Filters? Evt. alternativ mal ffdshow ausprobieren, brauchst da bei der Installation auch nur den DTS-Decoder auswählen.
Wobei ich grundsätzlich auch den MPC-HC bevorzuge. Denn wie willst du zB mit dem WMP Untertitel anzeigen? ;)
 
Zuletzt bearbeitet:
Ja bei dem Soundsystem dürfte das ziemlich egal sein, das stimmt ;)
Deswegen kommt jetzt auch bald was Besseres ins Haus.

AC3 Filter habe ich die letzte Build, die ist ja schon etwas älter, ja.
Was soll ich denn mit ffdshow jetzt? Brauche ich doch gar nicht, oder?

Mit dem WMP Untertitel anzeigen geht, mit VobSub. Funktioniert sogar recht gut :)

@Madman: Ich wäre dir trotzdem sehr dankbar, wenn du mir mit dem Problem weiterhelfen könntest was den Sourround angeht. Bis jetzt bin ich mit dem MPC gar nicht vertraut. Wenn der jedoch sooo viel besser sein soll, würde ich durchaus gerne mal einen näheren Blick drauf werfen.
 
Biertrinker schrieb:
Ja bei dem Soundsystem dürfte das ziemlich egal sein, das stimmt ;)
Deswegen kommt jetzt auch bald was Besseres ins Haus.
Dann würde ich aber eines kaufen, dass man per HDMI an den Rechner anschließen kann und das DTS-HD hardwaremäßig decodieren kann, dann kannst du den DTS-HD stream einfach per bitstream an den Reciever schicken und musst am PC gar nichts mehr machen. Allerdings können das nur die neuesten Grafikkarten von Nvidia.
Biertrinker schrieb:
AC3 Filter habe ich die letzte Build, die ist ja schon etwas älter, ja.
Was soll ich denn mit ffdshow jetzt? Brauche ich doch gar nicht, oder?
Ist nur eine Alternative zu AC3Filter. ffdshow bringt auch einen Decoder für DTS mit. Könnte ja sein, dass der besser ist als AC3-Filter.
Biertrinker schrieb:
Mit dem WMP Untertitel anzeigen geht, mit VobSub. Funktioniert sogar recht gut :)
Du meinst DirectVobSub? Dafür ist mein Laptop leider zu schwach, das Teil braucht Leistung bis zum Abwinken. ;) Außerdem verhindert es bei mir den DXVA Modus beim Windows AVC Decoder. Ich würde mal die CPU Auslastung kontrolieren, evt ist dann in deinem Fall CoreAVC doch die bessere Alternative.
Oder dann halt gleich MPC-HC, das hat einen eingebauten DXVA Decoder und kann Untertitel anzeigen (sogar sup Untertitel direkt von Blu-Rays).
 
Dass man DTS-HD nur über HDMI wiedergeben habe ich soweit richtig erkannt, oder? Wie läuft das denn dann technisch? Die Grafikkarte gibt den Bitstream über HDMI einfach an den Receiver weiter?
Naja, wenn ich kein DTS-HD höre ist auch nicht so schlimm, hatte ich bis jetzt nur auf einer BluRay drauf dieses Tonformat.

Wusste gar nicht das ffdshow auch einen Decoder für DTS hat. Werde ich bei Gelegenheit mal probieren.

Ja genau das Programm meine ich. Ob das bei mir den DXVA-Modus verhindert werde ich demnächst probieren.
Ansonsten habe ich leistungstechnisch zum Glück keine Probleme, da mein PC ausreichend potent ist.

MPC-HC geht aber bei mir auch nicht richtig mit Subtiteln, das Menü ist grau hinterlegt. Anscheinend erkennt er die nicht. Aber das ist wieder ein anderes Thema.

Also wenn ich mal kürz resümieren darf: Wir wissen noch nicht genau woran es hakt mit meinem Stottersound zu Beginn, oder? MPC-HC würde ich ja gerne probieren um den Problem beizukommen, aber bei mir gibt er ja nur Stereo aus, und bei dem Problem komme ich auch nicht weiter...
 
Biertrinker schrieb:
Dass man DTS-HD nur über HDMI wiedergeben habe ich soweit richtig erkannt, oder? Wie läuft das denn dann technisch? Die Grafikkarte gibt den Bitstream über HDMI einfach an den Receiver weiter?
Nicht ganz.
Du kannst DTS-HD (im übrigen alle Tonformate mit hohen Bitraten) entweder am PC decodieren (egal ob mit einem Software-Decoder oder mit einem Hardware-Decoder) und dann das ganze entweder analog ausgeben (so wie du das derzeit machst) oder den decodierten und unkomprimierten Audiostream per HDMI an deinen Receiver leiten ("PCM"). Alternativ unterstützt es HDMI auch, noch komprimierte Formate wie eben DTS-HD an den Receiver zu leiten, wobei dann der die Decodierung übernimmt. Dazu muss die Grafikkarte das bitstream-Verfahren unterstützen.
In den meisten Fällen ist die letzte Methode zu bevorzugen (solange die Grafikkarte das unterstützt), da sowohl der Decoder als auch der DAC im Receiver wohl hochwertiger sind bzw. besser auf diese Aufgabe spezialisiert sind.
Übrigens sind das die einzigen möglichen Wege, da nur HDMI genug Bandbreite für diese hohen Bitraten liefert bzw. bei analoger Übertragung die ursprünglichen Bitraten keine Rolle mehr spielen.
Biertrinker schrieb:
MPC-HC geht aber bei mir auch nicht richtig mit Subtiteln, das Menü ist grau hinterlegt. Anscheinend erkennt er die nicht. Aber das ist wieder ein anderes Thema.
Sind die Untertitel mit in die mkv Datei gemuxt? Welches Format haben sie?
Biertrinker schrieb:
Also wenn ich mal kürz resümieren darf: Wir wissen noch nicht genau woran es hakt mit meinem Stottersound zu Beginn, oder?
Nein ;), aber hast du denn schon zB den DTS Decoder von ffdshow ausprobiert? Vorher natürlich AC3-Filter deinstallieren.
Biertrinker schrieb:
MPC-HC würde ich ja gerne probieren um den Problem beizukommen, aber bei mir gibt er ja nur Stereo aus, und bei dem Problem komme ich auch nicht weiter...
Auch nicht mit folgender Lösung:
geodreieck24 schrieb:
Hab mal ein wenig rumprobiert.
Die Kanaleinstellungen in den Optionen funktionieren bei mir ebenfalls nicht.
Aber klick mal während der Wiedergabe auf Wiedergabe - Filter - DTS Decoder; dort lässt sich alles wunderbar einstellen und funktioniert auch.
 
geodreieck24 schrieb:
Sind die Untertitel mit in die mkv Datei gemuxt? Welches Format haben sie?

Ja sind sie. Als Format steht drinnen:

Code:
Text #1
ID                               : 4
Format                           : UTF-8
Codec-ID                         : S_TEXT/UTF8
Codec-ID/Info                    : UTF-8 Plain Text
Titel                            : German Forced
Sprache                          : Deutsch

Text #2
ID                               : 5
Format                           : VobSub
Muxing-Modus                     : zlib
Codec-ID                         : S_VOBSUB
Codec-ID/Info                    : The same subtitle format used on DVDs
Titel                            : German VobSub
Sprache                          : Deutsch

aber hast du denn schon zB den DTS Decoder von ffdshow ausprobiert? Vorher natürlich AC3-Filter deinstallieren.
Habe ich soeben gemacht und der Sound ist jetzt bestens. Das Problem ist anscheinend nur mit VBR aufgetreten. Ich decodiere jetzt den Sound mit FFDSHOW und das Video mit DXVA. Ich glaube bei der Kombination bleibe ich dann erst einmal.

Meinst du ob DTS-HD verstärkt im kommen ist? Hört man einen Unterschied auf Soundsystemen unter 1000 € ? Soviel plane ich nämlich auszugeben. Wenn der Unterschied aber nicht messbar ist, dann ändere ich meinen Plan nicht großartig und kaufe mir eine ordentliche Soundkarte mit Coax-Ausgang oder SPDIF, dazu einen Receiver und die Sache hat sich.

Wenn das allerdings nur per HDMI mit voller Bandbreite geht und man einen hörbaren Qualitätsunterschied hat, dann wird es wohl fast besser sein, sich eine GraKa zu kaufen, die das kann und das Signal als Bitstream an den Receiver zu schicken.

Was empfiehlst du mir?
 
Zurück
Oben