Hab hier ein mkv file von dem ich einige Teile mit folgenden x264 settings:
"G:\Hybrid\MkvCutter\x264.exe" --profile high --level 40 --vbv-bufsize 25000 --vbv-maxrate 20000 --ref 1 --min-keyint 1 --keyint 48 --bframes 0 --non-deterministic --thread-input --crf 19 --demuxer avs --fps 24000/1001 --sar 1:1 -o "H:\Temp\test-010_reencode.264" "H:\Temp\test-010.avs"
reencoded und später mit:
-oH:\\Output\\test.mkv--disable-lacing--clusters-in-meta-seek--engageno_simpleblocks--engageno_cue_duration--engageno_cue_relative_position--compression-1:noneH:\\Temp\\test_AudioCut.mkv--compression-1:noneH:\\Temp\\test-001_reencode.264+H:\\Temp\\test-002_reencode.264+H:\\Temp\\test-003.264+H:\\Temp\\test-004_reencode.264+H:\\Temp\\test-005_reencode.264+H:\\Temp\\test-006.264+H:\\Temp\\test-007.264+H:\\Temp\\test-008_reencode.264+H:\\Temp\\test-009_reencode.264+H:\\Temp\\test-010_reencode.264+H:\\Temp\\test-011_reencode.264+H:\\Temp\\test-012.264+H:\\Temp\\test-013_reencode.264+H:\\Temp\\test-014.264+H:\\Temp\\test-015.264+H:\\Temp\\test-016_reencode.264+H:\\Temp\\test-017.264+H:\\Temp\\test-018_reencode.264+H:\\Temp\\test-019_reencode.264+H:\\Temp\\test-020.264+H:\\Temp\\test-021.264+H:\\Temp\\test-022_reencode.264+H:\\Temp\\test-023_reencode.264+H:\\Temp\\test-024.264+H:\\Temp\\test-025.264+H:\\Temp\\test-026_reencode.264+H:\\Temp\\test-027_reencode.264+H:\\Temp\\test-028.264+H:\\Temp\\test-029_reencode.264--default-duration0:24000/1001fps
gemuxed habe.
File lässt sich auch ohne Probleme abspielen, das Problem ist nur, dass man nicht mehr wie im ungeschnittenen Original springen kann ohne das Bildfehler auftreten.
Vor allem wenn ich CUVID als Decoder in LAV Filters deaktiviere.
Da sich daran nichts ändert, wenn ich den Video stream nach mp4 remuxe, liegt das Problem wohl nicht am Container, sondern an meinen x264 settings.
Wenn ich das Quellmaterial mit MediaInfo analysiere erhalte ich folgendes:
Video
Count : 263
Count of stream of this kind : 1
Kind of stream : Video
Kind of stream : Video
Stream identifier : 0
StreamOrder : 0
ID : 1
ID : 1
Unique ID : 4759567634757396390
Format : AVC
Format/Info : Advanced Video Codec
Format/Url : http://developers.videolan.org/x264.html
Commercial name : AVC
Format profile : High@L4.0
Format settings : CABAC / 1 Ref Frames
Format settings, CABAC : Yes
Format settings, CABAC : Yes
Format settings, ReFrames : 1
Format settings, ReFrames : 1 frame
Format settings, GOP : M=1, N=48
Internet media type : video/H264
Codec ID : V_MPEG4/ISO/AVC
Codec ID/Url : http://ffdshow-tryout.sourceforge.net
/
Codec : V_MPEG4/ISO/AVC
Codec : AVC
Codec/Family : AVC
Codec/Info : Advanced Video Codec
Codec/Url : http://ffdshow-tryout.sourceforge.net
/
Codec profile : High@L4.0
Codec settings : CABAC / 1 Ref Frames
Codec settings, CABAC : Yes
Codec_Settings_RefFrames : 1
Duration : 140015
Duration : 2mn 20s
Duration : 2mn 20s 15ms
Duration : 2mn 20s
Duration : 00:02:20.015
Width : 1920
Width : 1 920 pixels
Height : 1080
Height : 1 080 pixels
Pixel aspect ratio : 1.000
Display aspect ratio : 1.778
Display aspect ratio : 16:9
Frame rate mode : CFR
Frame rate mode : Constant
FrameRate_Mode_Original : VFR
Frame rate : 23.976
Frame rate : 23.976 fps
Frame count : 3357
Resolution : 8
Resolution : 8 bits
Colorimetry : 4:2:0
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8
Bit depth : 8 bits
Scan type : Progressive
Scan type : Progressive
Interlacement : PPF
Interlacement : Progressive
Delay : 0
Delay : 00:00:00.000
Delay, origin : Container
Delay, origin : Container
Default : Yes
Default : Yes
Forced : No
Forced : No
Alles anzeigen
-> hat jemand eine Idee was ich an den x264 settings ändern könnte damit das Problem nicht auftritt?
(wie gesagt: lineares Abspielen geht ohne Probleme, egal ob per CUVID oder normalem libav Softwaredecoder)
Cu Selur
Ps.: Link zum Original wurde hier gepostet,... (falls jemand will kann ich die geschnittene Version temporär auch irgendwo hochladen und dann Link per PM verteilen)
PPs.: Hmm,.. Playback mit VLC gibt seltener Artefakte als mit LAV im MPC-BE