But there's an issue: according to the 2-letter descriptors (i.e. MO:ME:MT:ST:BT:BX:BY:FD:MG:VA:LA:DI:ER:NO:MD:PP), decomb now takes 16 parameters, but the displayed defaults only contain 15 parameters. This two-line patch should make sure the right defaults are displayed in decomb source and CLI help:
- Code: Select all
Index: test/test.c
===================================================================
--- test/test.c (revision 2914)
+++ test/test.c (working copy)
@@ -2307,7 +2307,7 @@
" <fast/slow/slower>\n"
" -5, --decomb Selectively deinterlaces when it detects combing\n"
" <MO:ME:MT:ST:BT:BX:BY:FD:MG:VA:LA:DI:ER:NO:MD:PP>\n"
- " (default: 7:2:6:9:80:16:16:10:20:20:4:2:50:24:-1)\n"
+ " (default: 7:2:6:9:80:16:16:10:20:20:4:2:50:24:1:-1)\n"
" -9, --detelecine Detelecine (ivtc) video with pullup filter\n"
" Note: this filter drops duplicate frames to\n"
" restore the pre-telecine framerate, unless you\n"
Index: libhb/decomb.c
===================================================================
--- libhb/decomb.c (revision 2914)
+++ libhb/decomb.c (working copy)
@@ -22,7 +22,7 @@
Parity
Defaults:
- 7:2:6:9:80:16:16:10:20:20:4:2:50:24:-1
+ 7:2:6:9:80:16:16:10:20:20:4:2:50:24:1:-1
*****/
#define MODE_YADIF 1 // Use yadif
