Zwei 23.976fps-Filme: Einer ruckelt wie Hund, der andere nicht

kuebler

unregistriert
Thread Starter
Dabei seit
20.05.2006
Beiträge
3.182
Reaktionspunkte
318
Findet sich hier vielleicht zufällig ein Hardcore-Experte?

Alles neueste Software, incl. OSX10.11: Ich habe zwei Filme mit Handbrake konvertiert. Die jeweiligen Mediainfo-Daten hängen an (warum kann man derzeit eigentlich keine Anhänge zum Post machen? Es kommt "Plug-In-Fehler").

Obwohl beides für mich als Laien gleich aussieht, ruckelt der eine (Interstellar) beim Abspielen mit VLC wie Hund, während der andere (ET-Der Ausserirdische) das überhaupt nicht tut.

Kennt jemand den möglichen Grund? Und idealerweise, was ich dagegen tun könnte?
-------------------------------
Allgemein
Vollständiger Name : /Volumes/Media/3_Converted/Interstellar - Nolan-McConaughey-Hathaway-Damon-Caine - Imax-Edition".mp4
Format : MPEG-4
Format-Profil : Base Media / Version 2
Codec-ID : mp42
Dateigröße : 2,77 GiB
Dauer : 2h 48min
Modus der Gesamtbitrate : variabel
Gesamte Bitrate : 2 361 Kbps
Kodierungs-Datum : UTC 2015-07-13 21:37:14
Tagging-Datum : UTC 2015-07-13 21:37:14
Kodierendes Programm : HandBrake 7349svn 2015071301

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format-Profil : High@L4.1
Format-Einstellungen für CABAC : Ja
Format-Einstellungen für ReFrames : 4 frames
Codec-ID : avc1
Codec-ID/Info : Advanced Video Coding
Dauer : 2h 48min
Bitrate : 1 744 Kbps
Breite : 1 920 Pixel
Höhe : 804 Pixel
Bildseitenverhältnis : 2,40:1
Modus der Bildwiederholungsrate : variabel
Bildwiederholungsrate : 23,976 FPS
minimale Bildwiederholungsrate : 23,810 FPS
maximale Bildwiederholungsrate : 41,667 FPS
ColorSpace : YUV
ChromaSubsampling : 4:2:0
BitDepth/String : 8 bits
Scantyp : progressiv
Bits/(Pixel*Frame) : 0.047
Stream-Größe : 2,05 GiB (74%)
verwendete Encoder-Bibliothek : x264 core 144 r2525 40bb568
Kodierungseinstellungen : cabac=1 / ref=3 / deblock=1:0:0 / analyse=0x3:0x113 / me=hex / 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=1 / chroma_qp_offset=-2 / threads=12 / lookahead_threads=2 / 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=240 / keyint_min=24 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=crf / mbtree=1 / crf=25.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / vbv_maxrate=62500 / vbv_bufsize=78125 / crf_max=0.0 / nal_hrd=none / filler=0 / ip_ratio=1.40 / aq=1:1.00
Kodierungs-Datum : UTC 2015-07-13 21:37:14
Tagging-Datum : UTC 2015-07-13 21:37:14
Color range : Limited
colour_primaries : BT.709
transfer_characteristics : BT.709
matrix_coefficients : BT.709

Audio #1
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format-Profil : LC
Codec-ID : 40
Dauer : 2h 48min
Bitraten-Modus : variabel
Bitrate : 161 Kbps
Kanäle : 2 Kanäle
Kanal-Positionen : Front: L R
Samplingrate : 48,0 KHz
Stream-Größe : 193 MiB (7%)
Titel : Stereo / Stereo
Kodierungs-Datum : UTC 2015-07-13 21:37:14
Tagging-Datum : UTC 2015-07-13 21:37:14

Audio #2
ID : 3
Format : AC-3
Format/Info : Audio Coding 3
Format_Settings_ModeExtension : CM (complete main)
Format-Einstellungen für Endianess : Big
Codec-ID : ac-3
Dauer : 2h 48min
Bitraten-Modus : konstant
Bitrate : 448 Kbps
Kanäle : 6 Kanäle
Kanal-Positionen : Front: L C R, Side: L R, LFE
Samplingrate : 48,0 KHz
BitDepth/String : 16 bits
Stream-Größe : 539 MiB (19%)
Titel : Surround / Surround
Kodierungs-Datum : UTC 2015-07-13 21:37:14
Tagging-Datum : UTC 2015-07-13 21:37:14
------------------------------------
Allgemein
Vollständiger Name : /Volumes/Media/3_Converted/E.T. - Der Ausserirdische - Spielberg-Barrymore-Coyote".mp4
Format : MPEG-4
Format-Profil : Base Media / Version 2
Codec-ID : mp42
Dateigröße : 2,88 GiB
Dauer : 1h 54min
Modus der Gesamtbitrate : variabel
Gesamte Bitrate : 3 606 Kbps
Kodierungs-Datum : UTC 2015-07-13 19:58:57
Tagging-Datum : UTC 2015-07-13 19:58:57
Kodierendes Programm : HandBrake 7349svn 2015071301

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format-Profil : High@L4.1
Format-Einstellungen für CABAC : Ja
Format-Einstellungen für ReFrames : 4 frames
Codec-ID : avc1
Codec-ID/Info : Advanced Video Coding
Dauer : 1h 54min
Bitrate : 2 794 Kbps
Breite : 1 920 Pixel
Höhe : 1 040 Pixel
Bildseitenverhältnis : 1,85:1
Modus der Bildwiederholungsrate : variabel
Bildwiederholungsrate : 23,976 FPS
minimale Bildwiederholungsrate : 23,810 FPS
maximale Bildwiederholungsrate : 28,571 FPS
ColorSpace : YUV
ChromaSubsampling : 4:2:0
BitDepth/String : 8 bits
Scantyp : progressiv
Bits/(Pixel*Frame) : 0.058
Stream-Größe : 2,23 GiB (77%)
verwendete Encoder-Bibliothek : x264 core 144 r2525 40bb568
Kodierungseinstellungen : cabac=1 / ref=3 / deblock=1:0:0 / analyse=0x3:0x113 / me=hex / 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=1 / chroma_qp_offset=-2 / threads=12 / lookahead_threads=2 / 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=240 / keyint_min=24 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=crf / mbtree=1 / crf=25.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / vbv_maxrate=62500 / vbv_bufsize=78125 / crf_max=0.0 / nal_hrd=none / filler=0 / ip_ratio=1.40 / aq=1:1.00
Kodierungs-Datum : UTC 2015-07-13 19:58:57
Tagging-Datum : UTC 2015-07-13 19:58:57
Color range : Limited
colour_primaries : BT.709
transfer_characteristics : BT.709
matrix_coefficients : BT.709

Audio #1
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format-Profil : LC
Codec-ID : 40
Dauer : 1h 54min
Bitraten-Modus : variabel
Bitrate : 164 Kbps
Kanäle : 2 Kanäle
Kanal-Positionen : Front: L R
Samplingrate : 48,0 KHz
Stream-Größe : 134 MiB (5%)
Titel : Stereo / Stereo
Kodierungs-Datum : UTC 2015-07-13 19:58:57
Tagging-Datum : UTC 2015-07-13 19:58:57

Audio #2
ID : 3
Format : AC-3
Format/Info : Audio Coding 3
Format_Settings_ModeExtension : CM (complete main)
Format-Einstellungen für Endianess : Big
Codec-ID : ac-3
Dauer : 1h 54min
Bitraten-Modus : konstant
Bitrate : 640 Kbps
Kanäle : 6 Kanäle
Kanal-Positionen : Front: L C R, Side: L R, LFE
Samplingrate : 48,0 KHz
BitDepth/String : 16 bits
Stream-Größe : 523 MiB (18%)
Titel : Surround / Surround
Kodierungs-Datum : UTC 2015-07-13 19:58:57
Tagging-Datum : UTC 2015-07-13 19:58:57
 
Modus der Bildwiederholungsrate : variabel
Bildwiederholungsrate : 23,976 FPS
minimale Bildwiederholungsrate : 23,810 FPS
maximale Bildwiederholungsrate : 41,667 FPS

Modus der Bildwiederholungsrate : variabel
Bildwiederholungsrate : 23,976 FPS
minimale Bildwiederholungsrate : 23,810 FPS
maximale Bildwiederholungsrate : 28,571 FPS
Was ich bei Handbrake noch nie verstanden habe ist der Modus der variablen Bildwiederholungsrate. Selbst wenn man konstante Bitrate einstellt scheint es nie wirklich konstant zu sein. Wenn ich die Daten so überfliege, würde ich die Bldwiederholungstrate als möglichen Fehlerursache sehen.
 
Was ich bei Handbrake noch nie verstanden habe ist der Modus der variablen Bildwiederholungsrate. Selbst wenn man konstante Bitrate einstellt scheint es nie wirklich konstant zu sein. Wenn ich die Daten so überfliege, würde ich die Bldwiederholungstrate als möglichen Fehlerursache sehen.
Aber warum ruckelt der eine und der andere nicht?
 
Was sagt QuickTime Player dazu?
Danke, Herr "Macanfenger", ins Schwarze getroffen :cake:

Es ist witzig, aber mit Quicktime Player ruckelt es tatsächlich nicht. Ich nehme wegen seiner Universalität defaultmässig immer VLC, deshalb hatte ich das nicht ausprobiert. Interessant...

Und auf dem Mac spiele ich es sowieso nicht ab (da war es mir nur beim Checking aufgefallen), sondern über iTunes auf dem Apple TV3 mit Projektor. Das wäre also der endgültige Lackmus-Test (der mir jetzt aber zu mühsam ist).

Zur Zeit mache ich probeweise noch eine Handbrake-Konvertierung, wobei ich dieses Mal als Framerate ausdrücklich "25 (PAL Film/Video)" angegeben habe. Mal sehen, was er sich dabei zurechtmurkst...

Ich fühle mich im Umgang mit Computer und Medien ja im Vergleich zur normalen schwäbischen Hausfrau einigermassen fit, aber immer wieder lehrt mich die Praxis eine tiefe Demut... :kopfkratz:
 
@kuebler
So ist VLC eben immer diese Bugs. Es gibt bessere Players wenn es nur um Leistung geht. An Funktionen ist VLC für OSX der beste.
 
@kuebler
So ist VLC eben immer diese Bugs. Es gibt bessere Players wenn es nur um Leistung geht. An Funktionen ist VLC für OSX der beste.
Wenn ich schon mal Kontakt mit einem Experten habe: was ist deiner Meinung nach der Beste für OSX, wenn man keine esoterischen Profifunktionen braucht (die kapiere ich sowieso nicht), aber einen guten Mix aus Performance, Einfachheit und Universalität. Darf zur Not auch ruhig 'was kosten (ist aber nicht Bedingung :rolleyes: ).

Wenn du gerade Zeit hast (wie es scheint): vielleicht zwei oder drei mit Kurz-Vor/Nachteilen.

Danke.
 
Aber warum ruckelt der eine und der andere nicht?
Ich dachte es wäre schon klar denn ich hatte die Zeilen ja extra hervorgehoben. Ohne dass ich persönlich Erfahrung damit habe, vermute ich die stark variierende Bildwiederholrate als mögliche Ursache für die Probleme von VLC (Film1 bis 41fps, Film2 bis 28fps). Persönlich würde ich "constant framerate" und "same as source" auswählen.
 
@kuebler
http://sva.wakku.to/~chris/mpv_builds/

mpv ist mein lieblings player. Sehr einfach zu bedienen. Teste ihn einfach.

Für mich die Vorteile:
- beste Performance Player für OSX
- beste Untertitel Unterstützung
- richtige Color Space werden angezeigt

Nachteile:
- die GUI ist nicht vielseitig
- viel weniger Funktionen als VLC
 
Ich dachte es wäre schon klar denn ich hatte die Zeilen ja extra hervorgehoben. Ohne dass ich persönlich Erfahrung damit habe, vermute ich die stark variierende Bildwiederholrate als mögliche Ursache für die Probleme von VLC (Film1 bis 41fps, Film2 bis 28fps). Persönlich würde ich "constant framerate" und "same as source" auswählen.
Ich habe bisher bei Framerate immer "same as Source" gehabt (so auch bei meinen beiden Beispielen), aber in der Unteroption dann "Peak Framerate" (was der Handbrake-Default ist). Weil ich halt wollte, dass Handbrake die Dinge aus dem Originalvideo übernimmt und nicht selbst in der kitzligen Frage Pulldown usw. (das Wort habe ich mühsam auswendig gelernt) rummurkst.

Im Augenblick teste ich neugierdehalber 25/Pal mit "Constant Framerrate"
 
Danke. Das ist aber hart am Rande dessen, was sich eine schwäbische Hausfrau antun kann, ohne schwere aggressive Psychosen zu kriegen...

Reicht dir Drag and Drop nicht?
Nein, offen gestanden nicht. Wofür hab' ich 'nen Mac, wenn meine Intelligenz auch für Windows reichen würde? :)

"mpv has no official GUI, other than the OSC (ON SCREEN CONTROLLER), which is not a full GUI and is not meant to be..."

Schade... :(
 
Von der Handbrake Seite:

This feature only works with NTSC content. It does not handle PAL telecining (24fps -> 25fps conversions).

Das Problem ist komplizierter. Der Encoder muss exakt die Darstellungsdauer der original Frames beibehalten. Sonst sieht es immer Mist aus. Egal weelche Bitrate oder was auch immer.

Die meisten Event Loops der Player sind darauf nicht ausgelegt.
 
Zurück
Oben Unten