Knowledge

Talk:AviSynth

Source đź“ť

439: 320: 293: 265: 518: 205: 102: 178: 81: 380: 50: 21: 640: 996: 1057:. The article was rejected as the reference base was not enough good to meet Knowledge requirements. To me it's strange, because I provided links to real magazines (published in paper) and even scientific publications. I found that there are learning IT courses where AvsPmod (along with AviSynth, of course) was used as one of major tools. 429: 408: 1060:
I'm new to the process of creating new articles and do not have enough experience in defending it and using Knowledge bureaucracy. After fourth refinement I surrender - it's much easier to press reject button, than find another evidence of notability, write it in appropriate form and wait another two
844:
You can define infinite number of variables in AviSynth script, use if statement (at least in form of ternary operator) and create subroutines (block of codes). As far as I understand, it allows you to solve any computable problem. Input/output is not a part of Turing completeness definition. When
826:
Ability to accept an arbitrarily-long input stream. This one has me the most "worried" that it isn't TC. Unlike most general-purpose languages, AVS has no "standard" input at all. The only input is from videos which doesn't really count (simply because you have to open files from the hard disk and
816:
An infinitely expandable set of memory cells - ie. the language must support either arrays, lists, stacks, raw access to memory, or something like that. Unfortunately (as far as I can see) AVS has none of these features. Which *almost* makes me discredit TC except that I figured it supports
804:
I want to have a discussion about this so we can write on the page "THIS IS TURING-COMPLETE" or "THIS IS NOT". I'm not entirely sure what classifies as TC - I'm learning about it currently at uni. So hopefully I'll be able to contribute better soon. But, from the wiki article
820:
I know there's no char data type, or (from what I've seen) any way to write binary/ASCII data to a string, but it's still possible to implement an array in a really dodgy way by first converting bytes or other numbers to decimal notation and writing that to the
746:
Merge complete. I think I've been very fair in including all the possible info from both pages. It is all there - there may now be "too much" info, so feel free to edit it down. The most important thing is I haven't just hacked out one of the articles.
778:
I've removed the comment re: Turing completeness because I'd like to see a proof of that before we mark it as such. (I haven't done one myself due to lack of time, but if one exists, I'd have no problem with going through it.)
830:
Summary: It seems that although AVS can "solve" any problem that a turing machine can solve, the parameters have to be built into the program and can't be supplied by an input stream, which may make it non-TC. Any
606: 864:
AviSynth uses the windows VFW system to interface with the media software. Any program that uses the VFW codec system will work with avisynth, assuming it allows file without an extension '.avi'.
1128: 1077:
Could you help in resolving the issue, when AviSynth has explicit link to AvsPmod page, but page itself is impossible to create, since submission was declined as not a notable subject?
899:
SUPER (Simplified Universal Player, Encoder and Renderer) is a free software from eRightSoft that can encode most common video formats and has full avisynth support.(requires 128MB RAM)
789:
Ah! Did not know that. Thanks. Also... sorry about the Turing completeness, I assumed it wasnt since there's no loops. But given that there is recursion, I suspect it would be TC. —
903:
Although SUPER uses free software for all its processing, the application itself is not free software, its freeware. The section should be rewritten so SUPERs status is clear.
883:
That is not the same Richard Berg. The Berg involved in AVISynth work is much younger, and is the Richard Berg active over on the forums at Ars Technica (arstechnica.com)
1148: 817:
arbitrarily-long strings! So although it's quite stupid to do so, it seems feasible to implement an array or stack/queue using string concatenation and substring reading.
370: 360: 1153: 1143: 1133: 336: 1108: 160: 150: 1123: 255: 245: 31: 1103: 327: 298: 1163: 1118: 495: 485: 772:
function multiblur(clip clipin, int "numberofblurs") { numberofblurs<=0 ? clipin : multiblur(clipin.Blur(1.5), numberofblurs - 1) }
126: 1168: 1158: 813:
Some sort of looping - iteration or recursion or both. (As we discussed above, AVS has recursive functions so its OK for this criteria).
221: 965: 1053:
in AviSynth compatible programs section. The page does not exist at Knowledge, and I tried to create the corresponding article, see
827:
that doesn't really fit with the "turing machine"). So, I'm not sure if this is actually a barrier to its TCness. Does anybody know?
921:), support for AviSynth was unfortunately dropped, as can be seen with the plain text formatting on this page, and others such as 461: 1113: 564: 389: 303: 274: 188: 109: 86: 1138: 570: 212: 183: 530: 61: 922: 452: 413: 27: 871:
handle avi's with their own routines and do not use the vfw system, you cannot use avisynth with such a player.
49: 690:. Since the official name is Avisynth, i prefer you move the contents from the second link to the first one. 957: 577: 665: 122: 1028: 1008:
If you have discovered URLs which were erroneously considered dead by the bot, you can report them with
904: 884: 694: 591: 457: 67: 956:. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit 986: 931: 20: 1068: 1061:
month only to get another rejection. As a result I decided to put the article at my own site here:
1054: 806: 673: 966:
http://avisynth.org/mediawiki/Control_structures#Other_control_structures_.28in_the_broad_sense.29
536: 460:
on Knowledge. If you would like to participate, please visit the project page, where you can join
335:
on Knowledge. If you would like to participate, please visit the project page, where you can join
220:
on Knowledge. If you would like to participate, please visit the project page, where you can join
125:
on Knowledge. If you would like to participate, please visit the project page, where you can join
553: 1081: 1009: 846: 1072: 672:
Please help fix the broken anchors. You can remove this template after fixing the problems. |
587: 543: 444: 332: 1050: 1024: 868: 836: 790: 762:
It is possible to construct a loop via recursion, and subroutines are also possible via the
748: 738: 713: 652: 1016: 549: 1085: 850: 517: 1015:
If you found an error with any archives or the URLs themselves, you can fix them with
1097: 875: 264: 925:. If we want AviSynth syntax highlight support again, it will need to be added to 319: 292: 775:
This works because AVISynth isn't passing the clip by value (thank goodness :) )
918: 379: 204: 177: 101: 80: 809:, here are the language features I understand you need to be turing complete: 780: 704: 583: 557: 434: 118: 949: 734: 730: 726: 722: 217: 114: 660:
This article links to one or more target anchors that no longer exist.
1003:
An editor has reviewed this edit and fixed any errors that were found.
721:
Actually, it seems the most common way to write it on the website is
1046:
Hello fellow Wikipedians, could you help with a new page creation?
712:
Eep... this is not good. I will try and help with that later too. —
917:
Since the switch from Geshi to Pygments for syntax highlighting (
1089: 1036: 935: 907: 887: 878: 854: 839: 793: 783: 751: 741: 716: 707: 697: 634: 428: 407: 43: 15: 971:
When you have finished reviewing my changes, please set the
378: 263: 1062: 960:
for additional information. I made the following changes:
687: 683: 953: 926: 860:
Not all programs that handle AVIs work with avisynth
456:, a collaborative effort to improve the coverage of 331:, a collaborative effort to improve the coverage of 216:, a collaborative effort to improve the coverage of 113:, a collaborative effort to improve the coverage of 845:you write the script, you make implicit input. -- 1129:Start-Class software articles of Mid-importance 693:Thanks, Wilbert Dijkhof (AviSynth doc writer) 8: 874:I have made a small change to reflect this. 47: 948:I have just modified one external link on 525:Here are some tasks awaiting attention: 503: 402: 287: 172: 75: 1149:Mid-importance Microsoft Windows articles 664:] The anchor (#Multithreading) has been 404: 345:Knowledge:WikiProject Microsoft Windows 289: 174: 77: 30:on 27 August 2010 (UTC). The result of 1154:WikiProject Microsoft Windows articles 1144:Start-Class Microsoft Windows articles 348:Template:WikiProject Microsoft Windows 1134:Unknown-importance Computing articles 983:to let others know (documentation at 7: 1071:is deleted, I saved it as user page 450:This article is within the scope of 325:This article is within the scope of 210:This article is within the scope of 107:This article is within the scope of 66:It is of interest to the following 14: 1109:Low-importance Computing articles 952:. Please take a moment to review 913:AviSynth syntax highlighting lost 758:Loops and subroutines in AVISynth 725:. Therefore I suggest MOVING the 1124:Mid-importance software articles 994: 729:page (the most built-up one) to 688:http://en.wikipedia.org/AVISynth 684:http://en.wikipedia.org/Avisynth 638: 516: 437: 427: 406: 318: 291: 203: 176: 100: 79: 48: 19: 964:Corrected formatting/usage for 490:This article has been rated as 365:This article has been rated as 250:This article has been rated as 155:This article has been rated as 135:Knowledge:WikiProject Computing 26:This article was nominated for 1104:Start-Class Computing articles 708:19:51, 16 September 2005 (UTC) 698:12:53, 15 September 2005 (UTC) 571:Content (media and publishing) 230:Knowledge:WikiProject Software 138:Template:WikiProject Computing 1: 1164:Low-importance Media articles 1119:Start-Class software articles 879:19:39, 22 February 2006 (UTC) 507:WikiProject Media To-do List: 464:and see a list of open tasks. 387:This article is supported by 339:and see a list of open tasks. 328:WikiProject Microsoft Windows 272:This article is supported by 233:Template:WikiProject Software 224:and see a list of open tasks. 129:and see a list of open tasks. 840:05:37, 14 October 2005 (UTC) 752:15:18, 13 October 2005 (UTC) 742:15:18, 13 October 2005 (UTC) 923:Combinatorial number system 794:15:25, 5 October 2005 (UTC) 784:07:52, 2 October 2005 (UTC) 717:15:25, 5 October 2005 (UTC) 470:Knowledge:WikiProject Media 1185: 1169:WikiProject Media articles 1159:Start-Class Media articles 1090:12:56, 18 March 2019 (UTC) 1037:23:43, 31 March 2016 (UTC) 945:Hello fellow Wikipedians, 855:12:18, 18 March 2019 (UTC) 496:project's importance scale 473:Template:WikiProject Media 371:project's importance scale 351:Microsoft Windows articles 256:project's importance scale 161:project's importance scale 936:03:34, 13 July 2015 (UTC) 908:01:24, 23 July 2007 (UTC) 888:08:29, 25 June 2007 (UTC) 502: 489: 422: 386: 364: 313: 271: 249: 198: 154: 95: 74: 1063:https://kibi.ru/avspmod 941:External links modified 1114:All Computing articles 894:SUPER != free software 666:deleted by other users 383: 268: 123:information technology 56:This article is rated 1139:All Software articles 703:Merge in progress. - 682:Could you guys merge 607:requests for comments 592:Alternative newspaper 390:WikiProject Computing 382: 275:WikiProject Computing 267: 110:WikiProject Computing 1042:Link to AvsPmod page 213:WikiProject Software 1049:There is a link to 975:parameter below to 807:Turing completeness 800:Turing Completeness 769:Here's an example: 554:Video game culture 384: 269: 141:Computing articles 62:content assessment 1073:User:Kibi/AvsPmod 1035: 867:Programs such as 733:and then merging 680: 679: 655:in most browsers. 633: 632: 629: 628: 625: 624: 621: 620: 617: 616: 588:Alternative media 453:WikiProject Media 445:Journalism portal 401: 400: 397: 396: 342:Microsoft Windows 333:Microsoft Windows 299:Microsoft Windows 286: 285: 282: 281: 236:software articles 171: 170: 167: 166: 42: 41: 1176: 1031: 1030:Talk to my owner 1026: 1001: 998: 997: 990: 934: 765: 674:Reporting errors 642: 641: 635: 531:Article requests 520: 513: 512: 504: 478: 477: 474: 471: 468: 447: 442: 441: 440: 431: 424: 423: 418: 410: 403: 353: 352: 349: 346: 343: 322: 315: 314: 309: 306: 295: 288: 238: 237: 234: 231: 228: 207: 200: 199: 194: 191: 180: 173: 143: 142: 139: 136: 133: 104: 97: 96: 91: 83: 76: 59: 53: 52: 44: 23: 16: 1184: 1183: 1179: 1178: 1177: 1175: 1174: 1173: 1094: 1093: 1044: 1034: 1029: 999: 995: 984: 958:this simple FaQ 943: 932:John Vandenberg 930: 915: 896: 862: 802: 773: 763: 760: 676: 658: 657: 656: 639: 613: 550:Media influence 475: 472: 469: 466: 465: 443: 438: 436: 416: 350: 347: 344: 341: 340: 307: 301: 235: 232: 229: 226: 225: 192: 186: 140: 137: 134: 131: 130: 89: 60:on Knowledge's 57: 12: 11: 5: 1182: 1180: 1172: 1171: 1166: 1161: 1156: 1151: 1146: 1141: 1136: 1131: 1126: 1121: 1116: 1111: 1106: 1096: 1095: 1043: 1040: 1027: 1021: 1020: 1013: 969: 968: 942: 939: 914: 911: 895: 892: 861: 858: 833: 832: 828: 824: 823: 822: 814: 801: 798: 797: 796: 771: 759: 756: 755: 754: 744: 719: 710: 678: 677: 671: 670: 669: 653:case-sensitive 647: 646: 645: 643: 631: 630: 627: 626: 623: 622: 619: 618: 615: 614: 612: 611: 610: 609: 602: 594: 573: 560: 539: 524: 522: 521: 509: 508: 500: 499: 492:Low-importance 488: 482: 481: 479: 476:Media articles 462:the discussion 449: 448: 432: 420: 419: 417:Low‑importance 411: 399: 398: 395: 394: 385: 375: 374: 367:Mid-importance 363: 357: 356: 354: 337:the discussion 323: 311: 310: 308:Mid‑importance 296: 284: 283: 280: 279: 270: 260: 259: 252:Mid-importance 248: 242: 241: 239: 222:the discussion 208: 196: 195: 193:Mid‑importance 181: 169: 168: 165: 164: 157:Low-importance 153: 147: 146: 144: 127:the discussion 105: 93: 92: 90:Low‑importance 84: 72: 71: 65: 54: 40: 39: 32:the discussion 24: 13: 10: 9: 6: 4: 3: 2: 1181: 1170: 1167: 1165: 1162: 1160: 1157: 1155: 1152: 1150: 1147: 1145: 1142: 1140: 1137: 1135: 1132: 1130: 1127: 1125: 1122: 1120: 1117: 1115: 1112: 1110: 1107: 1105: 1102: 1101: 1099: 1092: 1091: 1087: 1083: 1078: 1075: 1074: 1070: 1069:Draft:AvsPmod 1065: 1064: 1058: 1056: 1055:Draft:AvsPmod 1052: 1047: 1041: 1039: 1038: 1032: 1025: 1018: 1014: 1011: 1007: 1006: 1005: 1004: 992: 988: 982: 978: 974: 967: 963: 962: 961: 959: 955: 951: 946: 940: 938: 937: 933: 928: 924: 920: 912: 910: 909: 906: 905:91.135.34.232 901: 900: 893: 891: 889: 886: 885:69.232.197.67 881: 880: 877: 872: 870: 865: 859: 857: 856: 852: 848: 842: 841: 838: 829: 825: 819: 818: 815: 812: 811: 810: 808: 799: 795: 792: 788: 787: 786: 785: 782: 776: 770: 767: 757: 753: 750: 745: 743: 740: 736: 732: 728: 724: 720: 718: 715: 711: 709: 706: 702: 701: 700: 699: 696: 695:131.155.54.18 691: 689: 685: 675: 667: 663: 662: 661: 654: 650: 644: 637: 636: 608: 604: 603: 601: 599: 595: 593: 589: 585: 582: 580: 579: 574: 572: 569: 567: 566: 561: 559: 555: 551: 548: 546: 545: 540: 538: 535: 533: 532: 527: 526: 523: 519: 515: 514: 511: 510: 506: 505: 501: 497: 493: 487: 484: 483: 480: 463: 459: 455: 454: 446: 435: 433: 430: 426: 425: 421: 415: 412: 409: 405: 392: 391: 381: 377: 376: 372: 368: 362: 359: 358: 355: 338: 334: 330: 329: 324: 321: 317: 316: 312: 305: 300: 297: 294: 290: 277: 276: 266: 262: 261: 257: 253: 247: 244: 243: 240: 223: 219: 215: 214: 209: 206: 202: 201: 197: 190: 185: 182: 179: 175: 162: 158: 152: 149: 148: 145: 128: 124: 120: 116: 112: 111: 106: 103: 99: 98: 94: 88: 85: 82: 78: 73: 69: 63: 55: 51: 46: 45: 37: 33: 29: 25: 22: 18: 17: 1079: 1076: 1067:In case the 1066: 1059: 1048: 1045: 1022: 1002: 993: 980: 976: 972: 970: 947: 944: 916: 902: 898: 897: 882: 873: 866: 863: 843: 834: 803: 777: 774: 768: 761: 737:into that. — 692: 681: 659: 651:Anchors are 648: 597: 596: 576: 575: 563: 562: 542: 541: 537:Mackay Radio 529: 528: 491: 451: 388: 366: 326: 273: 251: 211: 156: 108: 68:WikiProjects 35: 987:Sourcecheck 919:phab:T85794 837:EatMyShortz 791:EatMyShortz 749:EatMyShortz 739:EatMyShortz 714:EatMyShortz 58:Start-class 1098:Categories 869:VLC Player 584:Multimedia 558:Sound bite 1017:this tool 1010:this tool 831:thoughts? 304:Computing 189:Computing 132:Computing 119:computing 115:computers 87:Computing 1023:Cheers.— 950:AviSynth 927:Pygments 876:HighInBC 766:syntax. 764:function 735:Avisynth 731:AviSynth 727:AVISynth 723:AviSynth 227:Software 218:software 184:Software 28:deletion 1051:AvsPmod 1033::Online 973:checked 954:my edit 821:string. 668:before. 605:Answer 544:Cleanup 494:on the 369:on the 254:on the 159:on the 981:failed 890:XaiaX 578:Verify 121:, and 64:scale. 781:Yipdw 705:Yipdw 598:Other 467:Media 458:Media 414:Media 1086:talk 1082:Kibi 977:true 851:talk 847:Kibi 686:and 649:Tip: 565:NPOV 36:keep 34:was 991:). 979:or 486:Low 361:Mid 246:Mid 151:Low 1100:: 1088:) 1080:-- 989:}} 985:{{ 929:. 853:) 590:, 586:, 556:, 552:, 302:: 187:: 117:, 1084:( 1019:. 1012:. 1000:Y 849:( 835:— 779:- 747:— 600:: 581:: 568:: 547:: 534:: 498:. 393:. 373:. 278:. 258:. 163:. 70:: 38:.

Index

Articles for deletion
deletion
the discussion

content assessment
WikiProjects
WikiProject icon
Computing
WikiProject icon
WikiProject Computing
computers
computing
information technology
the discussion
Low
project's importance scale
WikiProject icon
Software
Computing
WikiProject icon
WikiProject Software
software
the discussion
Mid
project's importance scale
Taskforce icon
WikiProject Computing
WikiProject icon
Microsoft Windows
Computing

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.

↑