PDA

View Full Version : 3d mkv-Datei doppeltes Bild


Raffi
12-23-2010, 02:31 AM
Hallo,

ich habe versucht eine mkv-Datei von einem 3d Video abzuspielen.
Geht auch wunderbar, bis auf das ich 2 Bilder nebeneinander habe, nicht übereinander in einem Bild...

Was muss ich anders einstellen, oder vielleicht nen anderen Decoder wählen, dass das richtig angezeigt wird. Ich benutze den Haali als decoder im Augenblick, weil der für normal HD-Filme einfach am besten aussieht...

danke...

bastik
12-23-2010, 03:36 AM
Schön zu sehen, dass 3D-Inhalte wiedergegeben werden. Dass es matroska ist gefällt mir auch sehr gut. (.mk3d offizielle Erweiterung für Matroska mit 3D Inhalt)

Haali ist kein Decoder!

Haali's Media Splitter ist ein Filter zum "Aufsplitten" der Datei.
Haali's Video Renderer ist ein Video Renderer, der das Bild am Ende darstellt. (Ich vermute du meinst den Renderer, da er "am Besten aussieht")

Haali's Video Renderer wird zusammen mit Haali's Media Splitter installiert.

Ich weiß nicht was es braucht um die Datei korrekt darzustellen (neben einem 3D-fähigen Monitor), könnte aber am Decoder liegen.

Geht es mit anderen Playern?

Spiele die Datei ab und drücke STRG+TAB, kopiere den Bericht hierher.

Raffi
12-23-2010, 03:54 AM
hallo bastik,

du hast natürlich vollkommen recht, ich meine Haali als den Renderer.... sry

Andere Player habe ich bis dato nur den stereoscopic player benutzt. Dor musste man e nur umstllen auf einfah bild und er hat sie über einander gelegt. Der ist aber zum kaufen, also keine alternative gewesen...

Werd das mit dem "Reinkopieren" heut abend gleich mal machen...

Ich habe meinen Laptop an meinen 3d TV angeschlossen, dass das ganze auch Sinn machen würde, zum Thema "...3D-fähigen Monitor" :)

/raf

bastik
12-23-2010, 03:58 AM
stereoscopic player

Wie der Name sagt ist er für 3D Wiedergabe gemacht. Der "wirbt" auch damit. Bei anderen Playern ist mir diese Funktion nicht bekannt.

bastik
12-24-2010, 03:51 AM
Ich habe kein 3D-fähiges Gerät, deshalb kann ich es nicht testen. Ich habe einfach irgendein Video gesucht welches in 3D vorliegt. Ist zwar kein matroska aber eine mp4.

Der Videostream ist AVC/H264, welcher vom internen Decoder verarbeitet wird. Auch ich gehe sehe zwei Bilder nebeneinander.

Ich weiß zwar nicht wie es aussehen sollte (auf einem normalen Bildschirm), aber ich gehe davon aus, dass die Bilder sich überlagern sollen. Schätze dem KMPlayer fehlt diese Funktion.

Mir ist es nicht gelungen die Bilder zu überlagern. Mir ist es auch nicht gelungen nur das linke oder rechte Auge anzeigen zu lassen, damit ich das Video "normal" (also ohne 3D) sehen kann.

Windows Media Player 11
Media Player Classic - Home Cinema
VLC 1.1.?
zeigen auch zwei Bilder nebeneinander.

EDIT: Auch als matroska bleibt es dabei... die Bilder sind nebeneinander.

Raffi
12-28-2010, 07:43 AM
so, habe es endlich mal geschafft..

[Primärer Filtergraph]
0) - KMP Matroska Reader
1) - AC3 Filter for AC3
2) - KMP Audio Codec
3) - ffdshow Video Decoder
4) - KMP Audio Transform(Copy)
5) - Haali's Video Renderer
6) - Default DirectSound Device

[Video-Info]
Decoder -(MPEG2) ffdshow Video Decoder
Format -Major Type: Video - Sub Type: YUY2
VideoInfo2: YUY2 1280X720, 16 bits

[Audio-Info]
Decoder -(0x2000) AC3 Filter for AC3+(PCM)
Format -Major Type: Audio - Sub Type: PCM
WaveFormatEx: PCM(0x1), 48000 Hz, 16 Bits, 2 Ch

[Basis-Video-DSP]
Internal brightness: 100%

[Erweitertes Video-DSP]
+Video Plugin

[Audio-DSP]
+Pre amplification: Main: (100%)
+Auto Volume Control
+Audio Plugin

[Untertitel-Einstellungen]
+Draw Mode(Selected): Image
+Draw Mode(In use): On Overlay
+Text Rendering Method: Rasterizer
+Support HTML Tags(SMI)

[KMPlayer]
+Version: 3.0.0.1439(6.910.976, 03.11.2010 09:05:54)
+libcodec.dll: Exist(4.870.254, 18.10.2010 02:00:06)
+libmplay.dll: Exist(431.616, 14.07.2008 03:31:44)
+PProcDLL.dll: Exist(1.769.472, 25.02.2008 07:07:04)
+LibDTS.dll: Exist(178.174, 05.12.2008 08:42:20)
+liba52.dll: Exist(73.063, 05.12.2008 08:41:10)
+libfaad2.dll: Exist(335.155, 05.12.2008 08:37:06)
+libmad.dll: Exist(123.036, 05.12.2008 08:42:30)
+libmpeg2.dll: Exist(154.644, 05.12.2008 08:42:42)
+theora.dll: Exist(200.864, 05.12.2008 08:43:32)
+OggVorbis.dll: Exist(1.165.312, 25.02.2008 07:07:00)
+xviddll.dll: Exist(758.319, 05.12.2008 08:58:36)
+Old_QUARTZ.DLL: Exist(770.048, 25.02.2008 07:07:00)
+AboutDll.dll: Exist(105.472, 03.10.2005 06:12:18)
+DTView.dll: Exist(104.448, 25.02.2008 07:04:36)
+MPlayer.dll: Missed
+ImLoader.dll: Exist(856.064, 25.02.2008 07:05:22)


--------------------
[Datei-Info]
--------------------
C:\Users\Public\Videos\xyz.3d.720p.x264.mkv
General
Complete name : C:\Users\Public\Videos\xyz.3d.720p.x264.mkv
Format : Matroska
File size : 7.77 GiB
Duration : 2h 41mn
Overall bit rate : 6 877 Kbps
Movie name : XYZ - SBS-3D - 720P
Encoded date : UTC 2010-11-09 18:12:32
Writing application : mkvmerge v4.0.0 ('The Stars were mine') gebaut am Jun 6 2010 16:18:42
Writing library : libebml v1.0.0 + libmatroska v1.0.0
Video #1
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4.1
Format settings, CABAC : Yes
Format settings, ReFrames : 5 frames
Muxing mode : Container profile=Unknown@4.1
Codec ID : V_MPEG4/ISO/AVC
Duration : 2h 41mn
Bit rate : 4 846 Kbps
Width : 1 280 pixels
Height : 720 pixels
Display aspect ratio : 16:9
Frame rate : 23.976 fps
Resolution : 24 bits
Colorimetry : 4:2:0
Scan type : Progressive
Bits/(Pixel*Frame) : 0.219
Stream size : 5.47 GiB (70%)
Title : XYZ - SBS-3D - 720P
Writing library : x264 core 107 r1745 4785e8e
Encoding settings : cabac=1 / ref=5 / deblock=1:0:0 / analyse=0x3:0x133 / me=umh / subme=7 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=0 / chroma_qp_offset=-2 / threads=12 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=crf / mbtree=1 / crf=20.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00
Language : German
Audio #2
ID : 2
Format : AC-3
Format/Info : Audio Coding 3
Codec ID : A_AC3
Duration : 2h 41mn
Bit rate mode : Constant
Bit rate : 384 Kbps
Channel(s) : 6 channels
Channel positions : Front: L C R, Surround: L R, LFE
Sampling rate : 48.0 KHz
Stream size : 444 MiB (6%)
Title : GERMAN - AC3
Language : German
Audio #3
ID : 3
Format : DTS
Format/Info : Digital Theater Systems
Codec ID : A_DTS
Duration : 2h 41mn
Bit rate mode : Constant
Bit rate : 1 510 Kbps
Channel(s) : 6 channels
Channel positions : Front: L C R, Surround: L R, LFE
Sampling rate : 48.0 KHz
Resolution : 24 bits
Stream size : 1.71 GiB (22%)
Title : ENGLISH - DTS
Text #4
ID : 4
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Title : GERMAN - FFORCED
Language : German
Text #5
ID : 5
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Title : GERMAN - NORMAL
Language : German


--------------------
[System-Info]
--------------------
CPU 0: 1994MHz, Intel(R) Core(TM)2 Duo CPU T5800 @ 2.00GHz, x86 Family 6 Model 15 Stepping 13
CPU 1: 1994MHz, Intel(R) Core(TM)2 Duo CPU T5800 @ 2.00GHz, x86 Family 6 Model 15 Stepping 13
OS: Windows NT Home Edition(Version 6.0 Build 6002) Service Pack 2
Video: NVIDIA GeForce 9600M GT

DirectX: 9.0c(4.09.00.0904)
Memory: All: 2.097.152 KB, Available: 1.988.976 KB, Used: 5%
CodePage: 1252, Charset:1
Instruction: MMX MMX2 SSE SSE2 SSE3 64Bits



Und ja, die Bilder liegen dann übereinander, wenn es richtig angezeigt wird.

Habe es mal mit dem VLC und dem PowerDVD 10 versucht und dort habe ich ähnliche Ergebnisse..
Werd mir doch mal nne BluRay mir 3D für meinen TV zulegen müssen.

bastik
12-28-2010, 05:50 PM
Ich habe den Namen des Films nur durch "xyz" ersetzt, weil es unwichtig ist wie er nun heißt. Die Prozessinformationen habe ich entfernt, weil wir nicht nach einem Kompatibilitätsproblem suchen oder warum es ruckelt oder Ähnlichem.

Bei deiner Datei wurde das Side-by-Side Verfahren (Zwei Bilder nebeneinander, linkes Bild für linkes Auge, rechts Bild für rechtes Auge) verwendet. Eigentlich soll der Bildschirm die Bilder überlagern bzw. abwechselnd darstellen, dass der Eindruck von Räumlichkeit entsteht.

Annahme: Der Player (also die Software) muss dem 3D-Gerät mitteilen, dass es 3D-Inhalte im Side-by-Side Verfahren bekommt. Ähnlich wie beim Drucker, wo die Software mitteilt ob ein Bild in schwarzweiß gedruckt wird oder in Farbe. Komisch, dass keiner der Player dazu in der Lage ist.

Ich hoffe auf Unterstützung im KMPlayer, aber leider ist die Entwicklung nicht besonders schnell und Feature Requests werden nicht immer beachtet, selbst wenn man öfter darauf hinweist. Leider unterstützt der KMPlayer in den Standard-Einstellungen einige matroska-Features nicht. Mit dem Gabest-Filter sieht es besser aus. Da du Haali's Media Splitter ja bereits installiert hast, kannst du den auch verwenden.

Einstellungen (F2) > Source-Filter > [Der Rest]
Haken bei "matroska"
Diese Einstellung ist dominant gegenüber der Einstellung unter > Filter > [Allgemein] > Matroska

EDIT: Niemals die Hoffnung aufgeben...

Matroska Test Suite (Wave 1) Ergebnisse - [Only registered and activated users can see links]
Umfrage Mediacontainer - [Only registered and activated users can see links]