PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [Allgemein] Abspielen von x264 (im mkv-Container)



Goodie_One
08.06.2012, 10:04
Hallo Allerseits,

ich habe beobachtet, dass das Abspielen von x264 Files - normalerweise im mkv-Container - in bestimmten Szenen zu Rucklern führt. Dies kann auf die Nutzung des GStreamers (GST) zurück geführt werden, wohingegen die älteren Images Fffmpeg (FFM) genutzt haben, bei denen es keine (oder nur in einem sehr geringen Maße) Aussetzer, Ruckler gab. Nur woran liegt das?

Ich habe dies auf einem Topfield getestet. Folgende Eckdaten aus mediainfo:

General
Format : Matroska
Format version : Version 2
File size : 2.05 GiB
Duration : 1h 28mn
Overall bit rate : 3 315 Kbps
Encoded date : UTC 2011-10-27 11:14:03
Writing application : mkvmerge v5.0.1 ('Es ist Sommer') built on Oct 9 2011 11:55:43
Writing library : libebml v1.2.2 + libmatroska v1.3.0

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4.1
Format settings, CABAC : Yes
Format settings, ReFrames : 5 frames
Codec ID : V_MPEG4/ISO/AVC
Duration : 1h 28mn
Bit rate : 1 739 Kbps
Width : 1 280 pixels
Height : 720 pixels
Display aspect ratio : 16:9
Frame rate : 23.976 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.079
Stream size : 1.07 GiB (52%)
Writing library : x264 core 119 r2106 07efeb4
Encoding settings : cabac=1 / ref=5 / deblock=1:-1:-1 / analyse=0x3:0x113 / 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 / bluray_compat=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=0 / qpmax=69 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00
Language : German
Default : Yes
Forced : No

Audio
ID : 2
Format : DTS
Format/Info : Digital Theater Systems
Codec ID : A_DTS
Duration : 1h 28mn
Bit rate mode : Constant
Bit rate : 1 510 Kbps
Channel(s) : 6 channels
Channel positions : Front: L C R, Side: L R, LFE
Sampling rate : 48.0 KHz
Bit depth : 24 bits
Compression mode : Lossy
Stream size : 955 MiB (46%)
Language : German
Default : Yes
Forced : NoDieser File Ruckelt an manchen Stellen. Anscheinend dann, wenn die Bitrate ansteigt (viel Bewegung etc.). Was anscheiend darauf hindeutet, dass das System für die Bitrate (die nicht wirklich hoch ist) nicht geeignet ist (mit Gstreamer). Wenn dazu noch eine Aufnahme im Hintergrund gestartet wird, wird der Film vollkommen unansehnlich. Wie können wir den Gstreamer so optimieren, dass er schneller läuft, besser mit den Resourchen des Receivers umgeht? Außerdem würde mich interessieren, ob andere Receiver auch Probleme beim Abspielen eines solchen Files (x264 High@L4.1 sollte reichen) haben. BTW 1080P sind nur am ruckeln.

Ich habe ein Sample, das diese Probleme zeigt. Leider ist dies gut 60MB groß.

Viele Grüße,
One

santa
08.06.2012, 10:17
Da gibt es glaube ich nur schischu der das ändern könnte. Müsstest am besten ihn direkt anschreiben und im sh4 duckbox Bereich posten.

Pillendreher
08.06.2012, 10:25
Kann ich bestätigen. Jedoch kommen bei mir diese Ruckler bei mkv Files nie an bestimmten Stellen, sondern nur nach Sprüngen in der Datei. 3,4x 10 sec vor und schon ist Ton und Bild asynchron. Das selbe passiert z.B. auch Sky Sport Italia HD Aufnahmen...

Nach beenden und wiedergeben der Aufnahme ist alles wieder im Lot. Auch die Belastung des Receivers durch Aufnahmen ist bei mir recht groß...gleichzeitig eine Sendung aufnehmen und zeitverzögert reinschauen bringt den Topf an seine Grenzen. Bei 2 HD Aufnahmen ist sowieso Ende Gelände..

Ich poste nachher mal die Specs meiner mkv-Dateien.

abdellove
08.06.2012, 12:57
i have the same problem with the mkv files, i have also problems selecting subs. by clicking the yellow button i selec the subs but it don;t show it in the movie. it's also by playting the mkv movie it hangs all the time.