. Ich hatte die Optionen
zusammengesetzt.
Vorher hatte ich den Film in die 16:9 und 4:3 - Bestandteile zerschnitten und versucht, die Teile wie üblich mit AVIDEMUX H264 codiert. Die Versuche, die Teile mit AVIDEMUX und ffmpeg wieder zusammenzufügen endeten mit Fehlermeldungen "Unterschiedliche Formate" ...
angewandt. Das funktioniert, die beiden Abschnitte werden unverzerrt wiedergegeben. Herzlichen Dank dafür!
Vielleicht magst Du einmal meine AVIDEMUX-Optionen (.py) anschauen und mir Verbesserungsvorschläge geben?
Code: Alles auswählen
#PY <- Needed to identify #
# Anleitung: http://www.avidemux.org/admWiki/doku.php?id=tutorial:presets
adm = Avidemux()
adm.videoCodec("x264",
"useAdvancedConfiguration=True",
"general.params=2PASSBITRATE=1500",
"general.threads=0",
"general.preset=ultrafast",
"general.tuning=film",
"general.profile=baseline",
"general.fast_decode=False",
"general.zero_latency=False",
"general.fast_first_pass=True",
"general.blueray_compatibility=False",
"general.fake_interlaced=False",
"level=-1",
"vui.sar_height=45",
"vui.sar_width=64",
"MaxRefFrames=3",
"MinIdr=25",
"MaxIdr=250",
"i_scenecut_threshold=40",
"intra_refresh=False",
"MaxBFrame=3",
"i_bframe_adaptive=1",
"i_bframe_bias=0",
"i_bframe_pyramid=2",
"b_deblocking_filter=True",
"i_deblocking_filter_alphac0=0",
"i_deblocking_filter_beta=0",
"cabac=True",
"interlaced=False",
"constrained_intra=False",
"tff=True",
"fake_interlaced=False",
"analyze.b_8x8=True",
"analyze.b_i4x4=True",
"analyze.b_i8x8=True",
"analyze.b_p8x8=True",
"analyze.b_p16x16=True",
"analyze.b_b16x16=True",
"analyze.weighted_pred=2",
"analyze.weighted_bipred=True",
"analyze.direct_mv_pred=1",
"analyze.chroma_offset=0",
"analyze.me_method=1",
"analyze.me_range=16",
"analyze.mv_range=-1",
"analyze.mv_range_thread=-1",
"analyze.subpel_refine=5",
"analyze.chroma_me=True",
"analyze.mixed_references=True",
"analyze.trellis=1",
"analyze.psy_rd=1.000000",
"analyze.psy_trellis=0.000000",
"analyze.fast_pskip=True",
"analyze.dct_decimate=True",
"analyze.noise_reduction=0",
"analyze.psy=True",
"analyze.intra_luma=11",
"analyze.inter_luma=21",
"ratecontrol.rc_method=0",
"ratecontrol.qp_constant=0",
"ratecontrol.qp_min=10",
"ratecontrol.qp_max=69",
"ratecontrol.qp_step=4",
"ratecontrol.bitrate=0",
"ratecontrol.rate_tolerance=1.000000",
"ratecontrol.vbv_max_bitrate=0",
"ratecontrol.vbv_buffer_size=0",
"ratecontrol.vbv_buffer_init=0",
"ratecontrol.ip_factor=1.400000",
"ratecontrol.pb_factor=1.300000",
"ratecontrol.aq_mode=1",
"ratecontrol.aq_strength=1.000000",
"ratecontrol.mb_tree=True",
"ratecontrol.lookahead=40")
adm.audioCodec(0, "Lame", "bitrate=128", "preset=0", "quality=5", "disableBitReservoir=False");
adm.audioSetDrc(0, 0)
adm.audioSetShift(0, 0,0)
adm.setContainer("ffTS", "acceptNonCompliant=False", "vbr=True", "muxRateInMBits=10")