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:.
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.