Fehlermeldung nach Update auf 1.2.100 - Ton?

Begonnen von st.schirmeyer, November 23, 2013, 18:03:11

« vorheriges - nächstes »

st.schirmeyer

Hallo,
seit ich heute nachmittag das Update auf Version 1.2.100 durchgeführt habe, erscheint nach dem Drücken des Buttons "Schnitt vorbereiten" ein Fenster:
Überschrift im Rahmen: "Mkx"
Text: A Decoder for the new track could not be found. Track type: MP2, 48000 Hz, 2ch
Mit "OK" kann ich weiter arbeiten, der VLC spielt die erstellte "Neue Datei" dann auch mit Ton - allerdings kann ich (noch) nicht sagen, ob der Ton etwa nur mono erstellt wird (???).

Weiß jemand Abhilfe? Vielen Dank!

Stephan Schirmeyer

Mam

Abhilfe wird wahrscheinlich (wie in 99% der Fälle) darin bestehen, die empfohlenen LAV Filter zu installieren und einzuschalten.

Allerdings brauchst Du sowieso keine Panik haben. Der fehlende Dekoder wird nur für im Schnittfenster benötigt, wenn Du dort auf "PLAY" drückst. Beim späteren Erstellen der geschnittenen Datei wird nichts dekodiert, sonder nur noch umkopiert.
Also kommt da bestimmt kein Mono raus, sondern es wird das Originalformat übernommen.

(Abgesehen davon, dass der fehlende Dekoder nicht bedeutet, dass man dann statt Stereo MONO hat, sondern, DASS MAN GAR NIX HÖRT  ;D )

st.schirmeyer

Hallo Mam,

vielen Dank für Deine hilfreiche Antwort. Ich beginne erst, auf diesem Gebiet Erfahrungen zu sammeln, und da stellt man wohl zunächst auch dumme Fragen...

Ich werde versuchen, die richtigen Filter zu installieren.

Stephan Schirmeyer

Cypheros

Du verwendest vermutlich Windows 8 bzw. 8.1. Leider hat Microsoft da die MP2-Filter deaktiviert. Erst wenn man das Media Pack für viel Geld dabeikauft kann man auch MP2-Ton wiedergeben.

Wie Mam geschrieben hat, ist das aber nur für die Vorschau von Bedeutung und hat keinen Einfluss auf die fertige Datei.

Am Besten installierst Du die LAVFilters unter Einstellungen/Optionen/Unterstützte Tools, dann werden die verstümmelten Microsoft-Filter nicht mehr benötigt.

Friederr

Ich hatte TS-Doctor vor dem Update auf Vers. 1.2.100 erst wenige Tage in Gebrauch und beim Testen der Schnittfunktion zwar Ton aber 100%CPU-Last. Dadurch war das genaue Setzen von Schnittpunkten nicht möglich - Schnittfunktion für mich untauglich.

Das Updaten gab Anlass den Schnitt erneut zu testen. Nach dem Wegklicken der von st.schirmeyer beschrienenen Fehlermeldung gab es zwar keinen Ton aber eine CPU-Last im 1 bis 2-stelligen Bereich beim Definieren von Schnittpunkten. Ergbenis: Exakter Schnitt bei flüssigem Arbeiten möglich.

Nun habe ich am Wochende die LAV-Filters installiert. Ergebnis: Ton da - aber auch wieder 100% CPU-Last. Die Filter wieder deinstalliert - wieder kleine CPU-Last. Das Update auf TS-Doctor Vers 1.2.104 brachte keine Änderung.

Ich arbeite unter Win 7 - 64Bit, 6 GB RAM, Intel2 Q9000 mit 2 GHz.

Habe ich etwas falsch gemacht? Schneiden ohne Ton ist aufgrund der guten Schnitt-Ergebisse für mich aktzeptabel.
Vielleicht gibt es jedoch eine Lösung oder andere MP2 Decoder, die den Prozessor nicht so sehr belasten. Hat jemand eine Idee?

Grüße
Friederr

Djfe

Zitat von: Friederr am Dezember 17, 2013, 20:47:03
Vielleicht gibt es jedoch eine Lösung oder andere MP2 Decoder, die den Prozessor nicht so sehr belasten. Hat jemand eine Idee?
dass dein Prozessor so langsam ist kann ich mir schon fast nicht vorstellen...

wäre gut, wenn du dein DirectX Log posten könntest ;)
(zu finden unter Einstellungen->Vorschau->und da istd ann unten im Fenster der entsprechende Button)

Einfach heir im Beitrag posten, in code tags: [code]["/code"]

Friederr

Hallo Djfe,

hier das DirectX Log, hoffentlich in aussagekräftiger Form:

19:55:16.868: Graphic card:NVIDIA GeForce 9700M GT (DISPLAY1)
19:55:17.411: Cypheros TS Doctor 1.2.104
            : DirectX Version:  11
            : Selected audio filter: Microsoft DTV-DVD Audio Decoder
            : Selected video filter: Microsoft DTV-DVD Video Decoder
            : Selected Mpeg splitter: Haali Media Splitter (AR)
19:55:17.411: File: D:\Filme\HD\Abenteuer Erde\Pinguine Hautnah 3\128.000.Pinguine hautnah (3_3)_merged.ts
19:55:17.411: INIT PLAYBACK
19:55:17.411: Creating playback thread
19:55:17.431: Successfully created Graph Builder
19:55:17.431: Successfully created Media Control
19:55:17.435: Successfully created Media Event
19:55:17.455: Adding filters to the graph
19:55:17.475: Try to add FileSource TS-Doctor Filesource
19:55:17.495: Successfully created new filter TS-Doctor Filesource
19:55:17.515: Successfully queried file source
19:55:17.535: Control interface TS-Doctor Filesource assigned
19:55:17.575: Successfully loaded file
19:55:17.595: Successfully added TS-Doctor Filesource to graph
19:55:17.615: FileSource TS-Doctor Filesource added
19:55:17.635: Enumerating filters: found 32 categories
19:55:17.677: Loading filter Haali Media Splitter (AR) and adding to graph successfully completed
19:55:17.739: Loading filter Microsoft DTV-DVD Video Decoder and adding to graph successfully completed
19:55:17.759: Loading filter Microsoft DTV-DVD Audio Decoder and adding to graph successfully completed
19:55:17.780: Loading filter Enhanced Video Renderer and adding to graph successfully completed
19:55:17.800: Getting EVR display control
19:55:18.363: Connected TS-Doctor Filesource.Output -> Haali Media Splitter (AR).Input
19:55:18.383: Successfully created FrameTypeDetect Filter
19:55:18.403: Successfully added FrameTypeDetect Filter to graph
19:55:18.423: Connected Haali Media Splitter (AR).Video -> TS-Doctor FrameType Detector.Input
19:55:18.443: Connected TS-Doctor FrameType Detector.Output -> Microsoft DTV-DVD Video Decoder.Video Input
19:55:18.463: Try to render video filter output pins
19:55:18.483: Rendering source pin: Video Output 1
19:55:19.383: Try to render demuxer output pins
19:55:19.403: Rendering source pin: Audio
19:55:19.423: Rendering source pin: Audio failed
19:55:19.443: Microsoft DTV-DVD Audio Decoder workaround
19:55:22.502: Try to connect demuxer and audio filter
19:55:22.522: Failed to connected Haali Media Splitter (AR).Audio -> .XForm In
19:55:22.542: Connection failed
19:55:22.562: Try to render file source output pin
19:55:22.582: Source output pin already connected
19:55:22.602: Successfully rendered file
19:55:22.622: Default DirectSound Device
            : Enhanced Video Renderer
            : Microsoft DTV-DVD Video Decoder
            : TS-Doctor FrameType Detector
            : Haali Media Splitter (AR)
            : TS-Doctor Filesource
19:55:22.642: Successfully created Media Seeking
19:55:22.664: Successfully created Basic Video
19:55:22.666: Successfully created Basic Audio
19:55:22.686: Successfully created Media Position
19:55:22.706: Starting playback
19:55:23.146: Pausing playback
19:55:23.186: Video duration: 00:48:00.420
19:55:23.206: Failed to get average time per frame
19:55:23.226: Failed to get video size
19:55:23.246: Will try to continue with default video size
19:55:23.266: Video size: 534 x 300
19:55:34.635: Resuming playback
19:55:50.841: MediaControl paused
19:56:03.731: Resuming playback
19:56:42.917: MediaControl paused
19:56:43.843: Resuming playback
19:56:44.397: MediaControl paused
19:56:44.979: Resuming playback
19:56:45.689: MediaControl paused
19:56:46.467: Resuming playback
19:56:47.050: MediaControl paused
19:56:47.851: Resuming playback
19:56:48.321: MediaControl paused
19:56:53.225: Stopping
19:56:53.225: Stopping playback thread
19:56:53.225: MediaControl execute stop
19:56:53.225: Destroying I-Frame thread
19:56:53.226: I-Frame thread destroyed
19:56:53.226: Stopping MediaControl
19:56:53.264: MediaControl stopped
19:56:53.264: Playback thread stopped
19:56:53.264: Terminating playback thread
19:56:53.364: Destroying playback thread
19:56:53.364: Destroying graph
19:56:53.364: Releasing frame grabber filter
19:56:53.364: Frame type filter released
19:56:53.364: Releasing frame grabber filter
19:56:53.364: Frame type filter released
19:56:53.364: MediaControl released
19:56:53.364: MediaPosition released
19:56:53.364: BasicAudio released
19:56:53.364: BasicVideo released
19:56:53.364: IMFDisplayControl released
19:56:53.364: Event released
19:56:53.364: MediaSeeking released
19:56:53.364: pFileSourceControl released
19:56:53.364: pFileSourceFilter released
19:56:53.377: pSource removed from graph
19:56:53.378: pSource released
19:56:53.378: Removing all filters
19:56:53.378: Try to remove Default DirectSound Device
19:56:53.383: Removing filter:Default DirectSound Device : OK
19:56:53.383: Releasing: Default DirectSound Device
19:56:53.383: Releasing: DONE

  • 19:56:53.383: Try to remove Enhanced Video Renderer
    19:56:53.394: Removing filter:Enhanced Video Renderer : OK
    19:56:53.394: Releasing: Enhanced Video Renderer
    19:56:53.394: Releasing: DONE [1]
    19:56:53.394: Try to remove Haali Media Splitter (AR)
    19:56:53.394: Removing filter:Haali Media Splitter (AR) : OK
    19:56:53.394: Releasing: Haali Media Splitter (AR)
    19:56:53.394: Releasing: DONE

  • 19:56:53.394: Try to remove Microsoft DTV-DVD Video Decoder
    19:56:53.395: Removing filter:Microsoft DTV-DVD Video Decoder : OK
    19:56:53.395: Releasing: Microsoft DTV-DVD Video Decoder
    19:56:53.396: Releasing: DONE

  • 19:56:53.399: Graph released
    19:56:53.399: Playback thread destroyed
    19:56:53.406: Playback thread terminated (1)

    Grüße
    Friederr

Djfe

ok die LAV Filter mögen zwar installiert sein, aber du musst sie leider noch manuell auswählen, damit der TS Doctor sie auch verwendet ;)
Momentan werden nämlich die Filter von Microsoft verwendet:
Microsoft DTV-DVD Video Decoder
Microsoft DTV-DVD Audio Decoder

und die sind nicht für ts-streams geeignet
(zumindestens bei weitem nicht so sehr wie die lav filter)

am besten stellst du das ganze wie folgt ein:
[attachimg=1]

hoffe, dass dir das hilft



falls Cypheros mitliest: eventuell solltest du dir was einfallen lassen, das Problem scheint generell zum Topthema im Forum zu werden ;D
eventuell solltest du das Thema (möglichst weit oben platziert) in die FAQ packen, da werden die meisten als erstes nachsehen 8 ;)

Friederr

Hallo Djfe,

ich habe etwas experimentiert und die Lösung für mich gefunden:

Zuerst die LAV-Filters wieder installiert. Das ergab folgende Anzeige unter Einstellungen-Vorschau:
[attachimg=1]
Ergebnis: Ton hörbar aber 100% CPU-Last mit nahezu eingefrorenem Schnittfenster-- Schnittpunkte setzen nicht möglich.

Danach in den Einstellungen-Vorschau im Fenster Video-Decoder "Windows default" eingestellt und den LAV-Audio Decoder belassen:
[attachimg=1]
Ergebnis: Ton hörbar und niedrige CPU-Last, 15-25%. Flüssige Wiedergabe, schneiden uneingeschränkt möglich.

Vielen Dank für die Mühe.

Grüße
Friederr





Friederr

Hallo,

das Anhängen des ersten Screenshots hat nicht so funktioniert, wie es sollte, da sollte dieses zu sehen sein:
[attachimg=1]

Grüße
Friederr

Djfe

gut schön, dass es so für dich funktioniert ;)

hast du als default video renderer noch den enhanced video renderer probiert
und als MPEG splitter den Haali Media Splitter?

komisch finde ich, dass für dich der Windows default video decodierer am besten funktioniert,
ist aber immer noch besser als gar nichts ;D

Friederr

Hallo,

der DirectX Log (guter Tip!!) verrät, dass die von dir erwähnten Default-Einstellungen von Splitter und Renderer im Automatic-Mode ausgewählt werden. Ich habe sie nun explizit als Default eingestellt.

Solange ich beim Video-Filter "Windows default" eingestellt habe funktioniert alles wie es soll. Da macht es Spaß mit dieser tollen Software zu arbeiten - ein Lob an den Autor!

Vielen Dank nochmal für die Kommentare.

Grüße
Friederr


www.cypheros.de