<br><br>On Sunday, November 21, 2021, Andrew Randrianasulu <<a href="mailto:randrianasulu@gmail.com">randrianasulu@gmail.com</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I found few ffmpeg/mpeg2 related threads but nothing about mpeg2/bluray encoding<div><br></div><div><a href="https://forum.doom9.org/showthread.php?t=173332" target="_blank">https://forum.doom9.org/<wbr>showthread.php?t=173332</a></div><div>====</div><div>Quote:</div><div>ffmpeg.exe -i # -aspect # -dc 10 -g 12 -maxrate 8000k -q:v 2 -b_strategy 2 -brd_scale 2 -bf 2 -profile:v 4 -intra_matrix "8,16,19,22,26,27,29,34,16,16,<wbr>22,24,27,29,34,37,19,22,26,27,<wbr>29,34,34,38,22,22,26,27,29,34,<wbr>37,40,22,26,27,29,32,35,40,48,<wbr>26,27,29,32,35,40,48,58,26,27,<wbr>29,34,38,46,56,69,27,29,35,38,<wbr>46,56,69,83" -inter_matrix "16,17,18,19,20,21,22,23,17,<wbr>18,19,20,21,22,23,24,18,19,20,<wbr>21,22,23,24,25,19,20,21,22,23,<wbr>24,26,27,20,21,22,23,25,26,27,<wbr>28,21,22,23,24,26,27,28,30,22,<wbr>23,24,26,27,28,30,31,23,24,25,<wbr>27,28,30,31,33" -pass 1 -passlogfile "ffmpeg" -an -c:v mpeg2video pass1.m2v"</div><div><br></div><div>ffmpeg.exe -i # -aspect # -dc 10 -g 12 -lmin 0.75 -mblmin 50 -qmin 1 -qmax 31 -maxrate 8000k -b:v 3500k -bf 2 -pre_dia_size 5 -dia_size 5 -qcomp 0.7 -qblur 0 -preme 2 -me_method dia -sc_threshold 0 -sc_factor 4 -bidir_refine 4 -profile:v 4 -mbd rd -mbcmp satd -precmp satd -cmp satd -subcmp satd -skipcmp satd -intra_matrix "8,16,19,22,26,27,29,34,16,16,<wbr>22,24,27,29,34,37,19,22,26,27,<wbr>29,34,34,38,22,22,26,27,29,34,<wbr>37,40,22,26,27,29,32,35,40,48,<wbr>26,27,29,32,35,40,48,58,26,27,<wbr>29,34,38,46,56,69,27,29,35,38,<wbr>46,56,69,83" -inter_matrix "16,17,18,19,20,21,22,23,17,<wbr>18,19,20,21,22,23,24,18,19,20,<wbr>21,22,23,24,25,19,20,21,22,23,<wbr>24,26,27,20,21,22,23,25,26,27,<wbr>28,21,22,23,24,26,27,28,30,22,<wbr>23,24,26,27,28,30,31,23,24,25,<wbr>27,28,30,31,33" -pass 2 -passlogfile "ffmpeg" -an -c:v mpeg2video out.m2v</div><div><br></div><div>Just replace the # characters with your own values, maybe play with the bitrate...</div><div><br></div><div>===</div><div><br></div><div>I never used those custom matrix params - someone with better eyesight (and low error-tolerance :-}) can check them.. </div><div><br></div><div>about dvb-t muxing</div><div><a href="http://www.waveguide.se/?article=creating-dvb-t-compatible-mpeg2-streams-using-ffmpeg" target="_blank">http://www.waveguide.se/?<wbr>article=creating-dvb-t-<wbr>compatible-mpeg2-streams-<wbr>using-ffmpeg</a></div><div><br></div><div><a href="http://forum.doom9.net/showthread.php?t=174620" target="_blank">http://forum.doom9.net/<wbr>showthread.php?t=174620</a></div><div><br></div><div>===</div><div><br></div><div><br></div><div>new-ish dvd encode with ffmpeg thread making use of negative sc_threshold value for less artefacting in areas with high motion. Not sure if our ffmpeg 4.4 still respects this. </div><div><br></div><div>@REM Threshold for scene change detection (sc_threshold) [−1000000000;1000000000] (Negative values indicate that it is more likely to insert an I-frame when it detects a scene change)</div><div>set E_TSD=-30000</div><div><br></div><div>===</div><div><br></div><div><br></div><div>also, dc precision should be higher for higher bitrates (dc 12 for max?) .. </div></blockquote><div><br></div><div><br></div><div>err, 11 max... </div><div><br></div><div>I tried to create mpeg2 two-pass video profiles according to</div><div><br></div><div><a href="https://cinelerra-gg.org/download/CinelerraGG_Manual/Two_pass_Encoding_with_FFmp.html">https://cinelerra-gg.org/download/CinelerraGG_Manual/Two_pass_Encoding_with_FFmp.html</a></div><div><br></div><div>and info above</div><div><br></div><div>see attached (I tested those on android, so cin_stat_file must be altered for more generic logfile location) </div><div><br></div><div>Note, second pass will crash if logfile was not created or removed... </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><br></div><div>As starting point  for first shot just increase bitrates to BD-levels? </div><div><br></div><div><br></div>
</blockquote>